0001558370-23-016905.txt : 20231027 0001558370-23-016905.hdr.sgml : 20231027 20231027080128 ACCESSION NUMBER: 0001558370-23-016905 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCI Engineered Materials, Inc. CENTRAL INDEX KEY: 0000830616 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 311210318 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31641 FILM NUMBER: 231352023 BUSINESS ADDRESS: STREET 1: 2839 CHARTER STREET CITY: COLUMBUS STATE: OH ZIP: 43228 BUSINESS PHONE: 6144860261 MAIL ADDRESS: STREET 1: 2839 CHARTER STREET CITY: COLUMBUS STATE: OH ZIP: 43228 FORMER COMPANY: FORMER CONFORMED NAME: SUPERCONDUCTIVE COMPONENTS INC DATE OF NAME CHANGE: 20000918 10-Q 1 scia-20230930x10q.htm 10-Q
http://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMemberhttp://fasb.org/us-gaap/2023#ProductMember0000830616--12-312023Q3falseNONE451952445302070000830616us-gaap:CommonStockMember2023-01-012023-09-300000830616us-gaap:CommonStockMember2022-07-012022-09-300000830616srt:DirectorMemberus-gaap:CommonStockMember2022-01-012022-09-300000830616us-gaap:CommonStockMember2022-01-012022-09-300000830616srt:DirectorMemberus-gaap:CommonStockMember2023-01-012023-09-300000830616scia:EmployeeStockGrantsMemberus-gaap:CommonStockMember2023-01-012023-09-300000830616scia:EmployeeStockGrantsMemberus-gaap:CommonStockMember2022-01-012022-09-300000830616us-gaap:RetainedEarningsMember2023-09-300000830616us-gaap:CommonStockMember2023-09-300000830616us-gaap:AdditionalPaidInCapitalMember2023-09-300000830616us-gaap:RetainedEarningsMember2023-06-300000830616us-gaap:CommonStockMember2023-06-300000830616us-gaap:AdditionalPaidInCapitalMember2023-06-3000008306162023-06-300000830616srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310000830616us-gaap:RetainedEarningsMember2022-12-310000830616us-gaap:CommonStockMember2022-12-310000830616us-gaap:AdditionalPaidInCapitalMember2022-12-310000830616srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310000830616us-gaap:RetainedEarningsMember2022-09-300000830616us-gaap:CommonStockMember2022-09-300000830616us-gaap:AdditionalPaidInCapitalMember2022-09-300000830616us-gaap:RetainedEarningsMember2022-06-300000830616us-gaap:CommonStockMember2022-06-300000830616us-gaap:AdditionalPaidInCapitalMember2022-06-3000008306162022-06-300000830616us-gaap:RetainedEarningsMember2021-12-310000830616us-gaap:CommonStockMember2021-12-310000830616us-gaap:AdditionalPaidInCapitalMember2021-12-310000830616us-gaap:RetainedEarningsMember2023-07-012023-09-300000830616us-gaap:RetainedEarningsMember2023-01-012023-09-300000830616us-gaap:RetainedEarningsMember2022-07-012022-09-300000830616us-gaap:RetainedEarningsMember2022-01-012022-09-300000830616scia:FifthThirdBankMember2023-08-310000830616scia:FifthThirdBankMember2023-09-300000830616us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-09-300000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-09-300000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-300000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-12-310000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310000830616us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100008306162022-01-012022-12-310000830616us-gaap:FairValueMeasurementsRecurringMember2023-09-300000830616srt:MinimumMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300000830616srt:MaximumMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-3000008306162023-07-012023-09-300000830616us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:GeographicDistributionForeignMember2023-01-012023-09-300000830616scia:TopTwoCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberscia:PhotonicsIndustryMember2023-01-012023-09-300000830616us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:GeographicDistributionForeignMember2022-01-012022-09-300000830616scia:TopTwoCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberscia:PhotonicsIndustryMember2022-01-012022-09-3000008306162022-09-3000008306162021-12-310000830616us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300000830616us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000830616us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-3000008306162022-07-012022-09-300000830616srt:MinimumMember2023-09-300000830616srt:MaximumMember2023-09-3000008306162022-01-012022-09-3000008306162023-09-3000008306162022-12-3100008306162023-10-2600008306162023-01-012023-09-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purescia:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2023

or

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

For the transition period from                       to                       

Commission file number: 0-31641

SCI ENGINEERED MATERIALS, INC.

(Exact name of registrant as specified in its charter)

Ohio

31-1210318

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

2839 Charter Street, Columbus, Ohio 43228

(Address of principal executive offices) (Zip Code)

(614) 486-0261

(Registrant’s telephone number, including area code)

Not Applicable

(Former name, former address, and former fiscal year, if changed since last report)

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, without par value

SCIA

OTCQB

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 and posted pursuant to Rule 405 of Regulation S-T (section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

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

4,530,207 shares of Common Stock, without par value, were outstanding at October 26, 2023.

FORM 10-Q

SCI ENGINEERED MATERIALS, INC.

Table of Contents

Page No.

PART I.          FINANCIAL INFORMATION

 

Item 1.

Financial Statements

 

Balance Sheets as of September 30, 2023 (unaudited) and December 31, 2022

3

 

Statements of Income for the Three and Nine Months Ended September 30, 2023 and 2022 (unaudited)

5

 

Statements of Shareholders’ Equity for the Three and Nine Months Ended September 30, 2023 and 2022 (unaudited)

6

 

Statements of Cash Flows for the Nine Months Ended September 30, 2023 and 2022 (unaudited)

7

 

Notes to Financial Statements (unaudited)

8

 

Item 2.

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

14

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

N/A

 

Item 4.

Controls and Procedures

18

 

PART II.        OTHER INFORMATION

 

Item 1.

Legal Proceedings

N/A

 

Item 1A.

Risk Factors

N/A

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

N/A

 

Item 3.

Defaults Upon Senior Securities

N/A

 

Item 4.

Mine Safety Disclosures

N/A

 

Item 5.

Other Information

N/A

 

Item 6.

Exhibits

19

 

Signatures

20

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

SCI ENGINEERED MATERIALS, INC.

BALANCE SHEETS

ASSETS

    

September 30, 

    

December 31, 

    

2023

    

2022

(UNAUDITED)

Current Assets

Cash and cash equivalents

$

5,798,613

$

3,947,966

Investments - marketable securities, short term

1,000,000

989,265

Accounts receivable

Trade, less allowance for doubtful accounts of $15,000

 

1,218,826

 

842,647

Tax - Employee Retention Credit

40,539

40,539

Other

 

31,785

 

12,653

Inventories, net

 

3,187,221

 

2,177,917

Prepaid purchase orders

1,171,740

Prepaid expenses

 

91,327

 

136,134

Total current assets

 

12,540,051

 

8,147,121

Property and Equipment, at cost

 

  

 

  

Machinery and equipment

 

8,683,695

 

8,584,871

Furniture and fixtures

 

129,476

 

142,471

Leasehold improvements

 

740,331

 

607,156

Construction in progress

 

30,371

 

28,708

 

9,583,873

 

9,363,206

Less accumulated depreciation and amortization

 

(7,269,854)

 

(7,101,573)

Property and equipment, net

 

2,314,019

 

2,261,633

Other Assets

Investments, net - marketable securities, long term

997,478

1,000,000

Right of use asset, net

117,487

185,072

Deferred tax asset

151,164

Other assets

 

81,248

 

85,138

Total other assets

1,196,213

1,421,374

TOTAL ASSETS

$

16,050,283

$

11,830,128

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

3

SCI ENGINEERED MATERIALS, INC.

BALANCE SHEETS

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

September 30, 

    

December 31, 

    

2023

    

2022

(UNAUDITED)

Current Liabilities

Finance lease obligations, current portion

$

71,178

$

97,367

Operating lease obligations, current portion

 

111,993

 

105,789

Accounts payable

 

477,644

 

514,512

Customer deposits

 

4,236,427

 

1,825,595

Accrued compensation

 

383,554

 

270,168

Accrued expenses and other

 

119,885

 

122,065

Total current liabilities

 

5,400,681

 

2,935,496

Finance lease obligations, net of current portion

49,149

Deferred tax liability

215,967

Operating lease obligations, net of current portion

19,338

99,834

Total liabilities

 

5,635,986

 

3,084,479

Shareholders' Equity

 

  

 

  

Common stock, no par value, authorized 15,000,000 shares; 4,530,207 and 4,519,524 shares issued and outstanding, respectively

 

10,662,343

 

10,618,435

Additional paid-in capital

 

2,233,384

 

2,231,807

Accumulated deficit

 

(2,481,430)

 

(4,104,593)

Total shareholders' equity

 

10,414,297

 

8,745,649

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY

$

16,050,283

$

11,830,128

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

4

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF INCOME

THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(UNAUDITED)

    

THREE MONTHS ENDED SEPTEMBER 30, 

NINE MONTHS ENDED SEPTEMBER 30, 

    

2023

    

2022

    

2023

    

2022

Revenue

$

7,700,123

$

5,816,838

$

20,954,960

$

17,648,275

Cost of revenue

 

6,313,460

 

4,645,255

 

16,990,090

 

14,104,923

Gross profit

 

1,386,663

 

1,171,583

 

3,964,870

 

3,543,352

General and administrative expense

 

433,656

 

374,193

 

1,285,152

 

1,170,782

Research and development expense

 

121,554

 

93,081

 

372,407

 

272,197

Marketing and sales expense

 

121,244

 

94,594

 

358,058

 

284,922

Income from operations

 

710,209

 

609,715

 

1,949,253

 

1,815,451

Interest (income) expense, net

 

(81,252)

 

(363)

 

(194,143)

 

11,899

Income before provision for income taxes

 

791,461

 

610,078

 

2,143,396

 

1,803,552

Income tax expense

 

212,677

 

167,375

 

515,233

 

311,575

NET INCOME

$

578,784

$

442,703

$

1,628,163

$

1,491,977

Earnings per share - basic and diluted (Note 7)

 

  

 

  

 

  

 

  

Income per common share

 

  

 

  

 

  

 

  

Basic

$

0.13

$

0.10

$

0.36

$

0.33

Diluted

$

0.13

$

0.10

$

0.36

$

0.33

Weighted average shares outstanding

 

 

 

 

Basic

 

4,530,207

 

4,516,518

 

4,528,524

 

4,513,785

Diluted

 

4,561,708

 

4,544,651

 

4,559,208

 

4,541,590

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

5

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF SHAREHOLDERS’ EQUITY

THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(UNAUDITED)

    

    

    

Additional

    

    

    

    

Common

Paid-In

Accumulated

    

Stock

    

Capital

    

Deficit

    

Total

Balance 6/30/2023

$

10,662,343

$

2,233,384

$

(3,060,214)

$

9,835,513

Net income

 

 

 

578,784

 

578,784

Balance 9/30/2023

$

10,662,343

$

2,233,384

$

(2,481,430)

$

10,414,297

Balance 6/30/2022

$

10,603,450

$

2,229,443

$

(5,012,343)

$

7,820,550

Stock based compensation expense (Note 5)

 

 

1,182

 

 

1,182

Common stock issued (Note 5)

 

7,488

 

 

 

7,488

Net income

 

 

 

442,703

 

442,703

Balance 9/30/2022

$

10,610,938

$

2,230,625

$

(4,569,640)

$

8,271,923

Balance 12/31/2022

$

10,618,435

$

2,231,807

$

(4,104,593)

$

8,745,649

Adoption of ASU 2016-13 (Note 3)

 

 

 

(5,000)

 

(5,000)

Stock based compensation expense (Note 5)

 

 

1,577

 

 

1,577

Common stock issued (Note 5)

 

43,908

 

 

 

43,908

Net income

 

 

 

1,628,163

 

1,628,163

Balance 9/30/2023

$

10,662,343

$

2,233,384

$

(2,481,430)

$

10,414,297

Balance 12/31/2021

$

10,573,843

$

2,227,078

$

(6,061,617)

$

6,739,304

Stock based compensation expense (Note 5)

 

 

3,547

 

 

3,547

Common stock issued (Note 5)

 

37,095

 

 

 

37,095

Net income

 

 

 

1,491,977

 

1,491,977

Balance 9/30/2022

$

10,610,938

$

2,230,625

$

(4,569,640)

$

8,271,923

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

6

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF CASH FLOWS

NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(UNAUDITED)

    

NINE MONTHS ENDED SEPTEMBER 30, 

    

2023

    

2022

CASH FLOWS FROM OPERATING ACTIVITIES

Net income

$

1,628,163

$

1,491,977

Adjustments to reconcile net income to net cash

 

 

provided by operating activities:

 

 

Depreciation and accretion

 

344,291

 

305,480

Amortization of patents

 

3,311

 

3,311

Stock based compensation

 

45,485

 

40,642

(Gain) loss on disposal of equipment

 

(9,142)

 

5,959

Deferred taxes

367,131

288,000

Inventory reserve

 

3,990

 

(15,925)

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(395,311)

 

(156,805)

Inventories

 

(1,013,294)

 

(363,445)

Prepaid purchase orders and expenses

(1,126,933)

586,565

Other assets

 

7,579

 

Accounts payable

 

(36,868)

 

256,365

Operating lease assets and liabilities, net

(6,707)

(5,844)

Accrued expenses and customer deposits

 

2,516,863

 

(384,601)

Net cash provided by operating activities

 

2,328,558

 

2,051,679

CASH FLOWS FROM INVESTING ACTIVITIES

 

  

 

  

Proceeds from sale of equipment

16,000

5,166

Purchases of marketable securities

(509,478)

Proceeds from maturities of marketable securities

489,265

Purchases of property and equipment

 

(398,360)

 

(511,399)

Net cash used in investing activities

 

(402,573)

 

(506,233)

CASH FLOWS FROM FINANCING ACTIVITIES

 

  

 

  

Principal payments on finance lease obligations

 

(75,338)

 

(72,131)

Net cash used in financing activities

 

(75,338)

 

(72,131)

NET INCREASE IN CASH

$

1,850,647

$

1,473,315

CASH - Beginning of year

 

3,947,966

 

4,140,942

CASH - End of period

$

5,798,613

$

5,614,257

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION

 

 

  

Cash paid during the year for:

 

  

 

  

Interest

$

3,639

$

6,846

Income taxes

 

124,424

 

17,986

SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES

 

 

Increase in asset retirement obligation

 

5,175

 

5,175

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

7

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 1.  Business Organization and Purpose

SCI Engineered Materials, Inc. (“SCI,” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) thin film applications. The Company is focused on markets within the photonics industry including Aerospace, Automotive, Defense, Glass, Optical Coatings and Solar. Substantially all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.

Note 2.  Summary of Significant Accounting Policies

Basis of Presentation - The accompanying unaudited financial statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments considered necessary for fair presentation of the results of operations for the periods presented have been included. The financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2022. Interim results are not necessarily indicative of results for the full year.

Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For the majority of product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.  

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the creditworthiness of each customer. The Company sells its products typically under agreements with payment terms of 30-60 days. The Company does not normally include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

All revenue was from the photonics industry during the nine months ended September 30, 2023 and 2022. The top two customers represented 89% of total revenue for the nine months ended September 30, 2023 and 2022. International shipments were 1% of total revenue for the nine months ended September 30, 2023 and 2022.

8

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 2.  Summary of Significant Accounting Policies (continued)

Employee Retention Credit (ERC) - The Company qualified for federal government assistance through Employee Retention Credit provisions of the Consolidated Appropriations Act of 2021 during 2021 and 2020. The purpose of the Employee Retention Credit was to encourage employers to keep employees on the payroll, even if they were not working during the covered period because of the coronavirus outbreak. These funds were recorded in the Statements of Income as an offset to payroll costs in their respective expense lines and as a tax receivable on the balance sheets.  A balance of $40,539 appears as a tax receivable on the balance sheets at September 30, 2023 and December 31, 2022.

Note 3.  Recent Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity marketable securities, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first quarter of 2023. The adoption of ASU No. 2016-13 resulted in a cumulative effect of $5,000 and is reflected in the accompanying Statement of Shareholders’ Equity.

Note 4.   Investments

Money market funds – where quoted prices are available in an active market, securities are classified within level 1 of the valuation hierarchy. The Company invested in a money market fund during August 2023 which had a fair value of $1,006,347 at September 30, 2023. This is valued at original cost plus interest and is included in Cash and cash equivalents on the balance sheet.          

As of September 30, 2023 and December 31, 2022, the Company held investments in corporate bonds and U.S. government securities that are required to be measured for disclosure purposes at fair value on a recurring basis. The bonds and government securities are considered held-to-maturity and are recorded at amortized cost on the balance sheet. These investments are considered level 2 as detailed in the table below. The Company considers investments which will mature in the next twelve months and interest receivable on the long-term bonds as current assets. The remaining investments are considered non-current assets including the investment in marketable securities which the Company intends to hold longer than twelve months. The fair value of these investments was estimated using recently executed transactions and market price quotations. At September 30, 2023, the length of time until maturity of the bonds currently owned ranged from 2 months to 20 months. The amortized cost, allowance for credit losses, fair value, and the related unrecognized gains and losses of these investments, were as follows:

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Cost

Losses

Gains

Fair Value

September 30, 2023

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(8,560)

$

$

1,491,440

U.S. government treasuries

 

509,478

 

(9,243)

 

 

500,235

Total investments

$

2,009,478

$

(17,803)

$

$

1,991,675

Allowance for credit losses

 

(12,000)

 

  

 

  

 

  

Total investments, net

$

1,997,478

 

  

 

  

 

  

December 31, 2022

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(1,924)

$

$

1,498,076

U.S. government treasuries

 

489,265

 

 

2,665

 

491,930

Total investments

$

1,989,265

$

(1,924)

$

2,665

$

1,990,006

The Company uses an “expected credit loss” measurement objective for the recognition of credit losses for held-to-maturity securities at the time the financial asset is originated or acquired. The expected credit losses are adjusted each period as necessary for changes in expected lifetime credit losses. The credit loss calculations for held-to-maturity securities are based upon historical default and recovery rates of bonds rated with the same rating as the current portfolio. An adjustment factor is

9

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 4.   Investments (continued)

applied to these credit loss calculations based upon management’s assessment of the expected impact from current economic conditions on our investments. The Company monitors the credit quality of debt securities classified as held-to-maturity through the use of their respective credit ratings and updates them on a quarterly basis with the latest assessment completed on September 30, 2023. Our allowance for credit losses was $12,000 at September 30, 2023.

Note 5.  Common Stock and Stock Options

Stock based compensation cost for all stock awards is based on the grant date fair value and recognized over the required service (vesting) period. Noncash stock-based compensation expense was $0 and $8,670 for the three months ended September 30, 2023, and 2022, respectively, and $45,485 and $40,642 for the nine months ended September 30, 2023, and 2022, respectively. Unrecognized compensation expense was $0 as of September 30, 2023.

Employees received compensation of 10,683 and 4,500 aggregate shares of common stock of the Company during the nine months ended September 30, 2023 and 2022, respectively. These shares had an aggregate value of $43,908 and $14,625 at September 30, 2023 and 2022, respectively, and were recorded as non-cash stock compensation expense in the financial statements.

The non-employee Board members received compensation of 6,550 aggregate shares of common stock of the Company with an aggregate value of $22,471 during the nine months ended September 30, 2022 that was recorded as non-cash stock compensation expense in the financial statements.

The cumulative status of options granted and outstanding at September 30, 2023, and December 31, 2022, as well as any options which became exercisable in connection with the Company’s stock option plans is summarized as follows:

Employee Stock Options

    

    

Weighted

Average

Stock

Exercise

Options

Price

Outstanding at January 1, 2022

 

41,304

$

1.05

Outstanding at December 31, 2022

 

41,304

$

1.05

Outstanding at September 30, 2023

 

41,304

$

1.05

Options exercisable at December 31, 2022

 

34,361

$

1.01

Options exercisable at September 30, 2023

 

41,304

$

1.05

Exercise prices for options ranged from $0.84 to $1.25 at September 30, 2023. The weighted average option price for all options outstanding at September 30, 2023, was $1.05 with a weighted average remaining contractual life of 2.9 years.

Note 6.  Inventories

Inventories consisted of the following:

September 30, 

December 31, 

    

2023

    

2022

Raw materials

$

1,913,985

$

1,375,669

Work-in-process

 

1,160,111

 

528,631

Finished goods

 

127,546

 

284,048

 

3,201,642

 

2,188,348

Inventory reserve

 

(14,421)

 

(10,431)

$

3,187,221

$

2,177,917

10

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 7.  Earnings Per Share

Basic income per share is calculated as net income divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted net income divided by the diluted weighted average number of common shares. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive. All common stock options listed in Note 5 that were out-of-the-money or anti-dilutive were excluded from diluted earnings per share. The following is provided to reconcile the earnings per share calculations:

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Net income

$

578,784

$

442,703

$

1,628,163

$

1,491,977

Weighted average common shares outstanding - basic

 

4,530,207

 

4,516,518

 

4,528,524

 

4,513,785

Effect of dilution - stock options

 

31,501

 

28,133

 

30,684

 

27,805

Weighted average shares outstanding - diluted

 

4,561,708

 

4,544,651

 

4,559,208

 

4,541,590

Note 8.  Note Payable

The Company renewed its line of credit with Fifth Third Bank for $1 million during August 2023. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2024. No amounts were drawn on this line of credit as of September 30, 2023.

Note 9.  Income Taxes

The provision for income taxes for the three and nine months ended September 30, 2023 and 2022 is based on our projected annual effective tax rate, adjusted for permanent differences and specific items that are required to be recognized in the period in which they are incurred. The effective tax rate for the first nine months of 2023 was 24.0% compared to the tax rate for calendar year 2022 of 21.7%. The difference between the effective tax rate and the marginal rate is primarily due to the effect of state and local taxes.

Following is the income tax expense for the three and nine months ended September 30:

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Federal

$

192,394

$

155,900

$

476,128

$

288,000

State and local

 

20,283

 

11,475

 

39,105

 

23,575

$

212,677

$

167,375

$

515,233

$

311,575

Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. As of December 31, 2022, management determined that there was sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $151,164 were realizable principally because we achieved six consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company’s manufacturing process. As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred taxes. Accordingly, management determined that no valuation allowance was necessary at December 31, 2022. The deferred tax asset was $0, and the deferred tax liability was $215,967 at September 30, 2023.

11

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 10. Operating Lease

The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,200 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $45,000 and $24,500 during the three months ended September 30, 2023 and 2022, respectively, and approximately $85,900 and $84,300 during the nine months ended September 30, 2023 and 2022, respectively. Additionally, the variable lease costs were approximately $11,500 and ($3,000) during the three months ended September 30, 2023 and 2022, respectively, and approximately $45,000 and $24,500 during the nine months ended September 30, 2023 and 2022, respectively. A credit related to common area maintenance and real estate tax reconciliation was received during the third quarter of 2022.

The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of September 30, 2023:

2023

    

$

28,920

2024

 

107,094

Total minimum lease payments

136,014

Less debt discount

4,683

Total operating lease obligations

$

131,331

2023

2022

Operating cash outflows from operating lease - year-to-date

$

78,357

$

72,183

Weighted average remaining lease term – operating lease

 

1.2

years

 

2.2

years

Weighted average discount rate – operating lease

 

5.5

%

 

5.5

%

Note 11. Finance Leases

The Company leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of September 30, 2023, are shown in the following table.

2023

$

22,698

2024

 

49,859

Total minimum lease payments

 

72,557

Less amount representing interest

 

1,379

Present value of minimum lease payments

 

71,178

Less current portion

 

71,178

Finance lease obligations, net of current portion

$

Weighted average remaining lease term – finance leases

0.9

years

Weighted average discount rate – finance leases

4.25

%

The equipment under finance lease at September 30, 2023, and December 31, 2022, is included in the accompanying balance sheets as follows:

    

September 30, 2023

    

December 31, 2022

Machinery and equipment

$

385,923

$

385,923

Less accumulated depreciation and amortization

 

133,320

 

104,376

Net book value

$

252,603

$

281,547

12

Table of Contents

SCI ENGINEERED MATERIALS, INC

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

Note 11. Finance Leases (continued)

These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense. Finance lease costs totaled $25,386 and $24,305 for the three months ended September 30, 2023 and 2022, respectively, and $75,338 and $72,131 for the nine months ended September 30, 2023 and 2022, respectively.

The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above.

13

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

The following discussion should be read in conjunction with the Financial Statements and Notes contained herein and with those in our Form 10-K for the year ended December 31, 2022.

Except for the historical information contained herein, the matters discussed in this Quarterly Report on Form 10-Q include certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are intended to be covered by the safe harbors created thereby. Those statements include, but may not be limited to, all statements regarding our intent, belief, and expectations, such as statements concerning our future profitability and operating and growth strategy. Words such as “believe,” “anticipate,” “expect,” “will,” “may,” “should,” “intend,” “plan,” “estimate,” “predict,” “potential,” “continue,” “likely” and similar expressions are intended to identify forward-looking statements. Investors are cautioned that all forward-looking statements contained in this Quarterly Report on Form 10-Q and in other statements we make involve risks and uncertainties including, without limitation, the factors set forth under the caption “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2022, and other factors detailed from time to time in our other filings with the Securities and Exchange Commission. One or more of these factors have affected, and in the future could affect our business and financial condition and could cause actual results to differ materially from plans and projections. Although we believe the assumptions underlying the forward-looking statements contained herein are reasonable, there can be no assurance that any of the forward-looking statements included in this Quarterly Report on Form 10-Q will prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that our objectives and plans will be achieved.

Any forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any forward-looking statement or statements to reflect events or circumstances after the date on which such statements are made or reflect the occurrence of unanticipated events, unless necessary to prevent such statements from becoming misleading. New factors emerge from time to time, and it is not possible for us to predict all factors, nor can we assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.

Executive Summary

For the three months ended September 30, 2023, we had record total revenue of $7,700,123 compared to $5,816,838 for the three months ended September 30, 2022. For the nine months ended September 30, 2023, we had record total revenue of $20,954,960 compared to $17,648,275 for the nine months ended September 30, 2022. Higher volume continued as the key factor that contributed to the increase during 2023.

Gross profit was $1,386,663 for the three months ended September 30, 2023 compared to $1,171,583 for the same three months in 2022. Gross profit was $3,964,870 for the nine months ended September 30, 2023 compared to $3,543,352 for the same nine months in 2022.    

Operating expenses were $676,454 and $561,868 for the three months ended September 30, 2023 and 2022, respectively. Operating expenses were $2,015,617 and $1,727,901 for the nine months ended September 30, 2023 and 2022, respectively.

Income from operations was $710,209 and $609,715 for the three months ended September 30, 2023 and 2022, respectively. Income from operations was $1,949,253 and $1,815,451 for the nine months ended September 30, 2023 and 2022, respectively.

Consistent with our growth strategy, we are pursuing opportunities in niche markets of the global photonics industry which can benefit from our expertise in custom powder solutions for advanced materials, innovative products and applications, diffusion and indium bonding, and toll processing services. The Company is developing an innovative rotatable precious metal target product for the photonics industry. Investments also continue to be made offering customers alternatives to lower their total cost of ownership for reclaim and repress processes.  

Initiatives are also being pursued to leverage utilization of our vacuum hot presses, cold isostatic press, and kilns for increased production and development projects. During 2023 we completed the enclosure of our grinding machines which enhances our manufacturing footprint.

14

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

Several issues are affecting national and global market conditions. First, inflation continues to impact labor, raw material costs and transportation expenses. We seek to pass these increases on to customers but are unable to predict how future or sustained inflationary pressure may impact our results. Second, supply chain disruptions are adversely impacting customers’ businesses in certain markets. Thus far, we have not experienced material adverse effects regarding product shipments; however, timely deliveries and sourcing of certain materials is of increased concern. Third, increased political uncertainties continue to affect global markets. Although we currently have no customers or suppliers in Russia or Ukraine, we continue to monitor the situation as some raw material comes from Russia for the PVD industry. We continue to actively monitor these developments, including ongoing contact with our suppliers and customers, and identifying additional suppliers and adapting to our customers’ specific circumstances and forecasts. Fourth, on September 15, 2023, the United Auto Workers union commenced a labor strike at select automobile manufacturing facilities. Since then, the labor strike has expanded to include additional facilities. We are actively monitoring these developments and maintaining close contact with our customers.  

RESULTS OF OPERATIONS

Three and nine months ended September 30, 2023 (unaudited) compared to three and nine months ended September 30, 2022 (unaudited):

Revenue

For the three months ended September 30, 2023, we had record total revenue of $7,700,123. This was an increase of $1,883,285, compared to the three months ended September 30, 2022. For the nine months ended September 30, 2023, we had record total revenue of $20,954,960 which was an increase of $3,306,685, compared to the nine months ended September 30, 2022. Higher volume continued as the key factor that contributed to the increase throughout 2023. Raw material costs were higher in the third quarter of 2023 versus 2022 and were lower for the nine months ended September 30, 2023 compared to last year.

Gross profit

Gross profit was $1,386,663 for the three months ended September 30, 2023, compared to $1,171,583 for the same three months in 2022, an increase of $215,080. Gross profit as a percentage of revenue (gross margin) was 18.0% for the third quarter of 2023 compared to 20.1% for the third quarter of 2022. Gross profit and gross margin improved sequentially for the 2023 third quarter and was impacted by higher revenue and product mix. Gross profit was $3,964,870 for the nine months ended September 30, 2023, compared to $3,543,352 for the same nine months in 2022, an increase of $421,518. Gross margin was 18.9% for the nine months ended September 30, 2023 compared to 20.1% for the same period in 2022.  

General and administrative expense

General and administrative expense for the three months ended September 30, 2023 and 2022, was $433,656, and $374,193, respectively, an increase of 15.9%. The increase can be attributed to higher compensation and benefits of $33,154, computer services of $10,192, additional investment credit reserve of $7,000 and professional fees of $6,290. General and administrative expense for the nine months ended September 30, 2023 and 2022, was $1,285,152 and $1,170,782, respectively, an increase of 9.8%. This increase was primarily due to an increase in compensation and benefits of $94,484 and computer services of $20,688.

Research and development expense

Research and development expense for the three months ended September 30, 2023, was $121,554 compared to $93,081 for the same period in 2022, an increase of 30.6%. This increase was attributed to an increase in outside consulting expense of $15,789 and higher compensation and benefits of $7,126. Research and development expense for the nine months ended September 30, 2023, was $372,407 compared to $272,197 for the same period in 2022, an increase of 36.8%. This increase was attributed to increase in outside consulting expense of $48,127, higher compensation and benefits of $30,825 and materials and supplies of $13,401. Specialty materials are being researched for use in niche markets which include custom applications and additive manufacturing. Our development efforts utilize a disciplined innovation approach focused on accelerating time to market for these applications and involve ongoing research and development expense.

15

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

Marketing and sales expense

Marketing and sales expense was $121,244 and $94,594 for the three months ended September 30, 2023, and 2022, respectively. This was an increase of 28.2%. Compensation and benefits expense increased $23,413 during the three months ended September 30, 2023 compared to the same period in 2022. Marketing and sales expense was $358,058 and $284,922 for the nine months ended September 30, 2023, and 2022, respectively. This was an increase of 25.7%. Compensation expense and travel expense increased $51,411 and $17,399, respectively, during the nine months ended September 30, 2023 compared to the same period in 2022. We increased our sales staff and exhibited at additional international photonics trade shows during 2023.

Stock compensation expense

Included in total expenses were noncash stock-based compensation costs of $0 and $8,670 for the three months ended September 30, 2023 and 2022, respectively, and $45,485 and $40,642 for the nine months ended September 30, 2023 and 2022, respectively. Compensation expense for all stock-based awards is based on the grant date fair value and recognized over the required service (vesting) period. There was no unrecognized non-cash stock-based compensation expense at September 30, 2023.

Interest

Interest income, net was $81,252, and $194,143 for the three and nine months ended September 30, 2023, respectively. Interest income, net was $363 for the three months ended September 30, 2023 and interest expense, net was $11,899 for the nine months ended September 30, 2022. The improvement was due to our increase in cash and approximately $2.0 million of investments in marketable securities which benefited from an overall increase in interest rates. Interest expense has decreased as we continue to reduce our debt outstanding.

Income taxes

Income tax expense was $212,677, and $167,375 for the three months ended September 30, 2023, and 2022, respectively. Income tax expense was $515,233, and $311,575 for the nine months ended September 30, 2023, and 2022, respectively. The effective tax rate for the nine months ended September 30, 2023 was 24.0%, compared to the tax rate of 21.7% for calendar year 2022. At December 31, 2022, the deferred tax asset was $151,164. As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. Accordingly, management determined that no valuation allowance was necessary at December 31, 2022. The deferred tax asset was $0, and the deferred tax liability was $215,967 at September 30, 2023.

Net income

Net income for the three months ended September 30, 2023, and 2022, was $578,784 and $442,703, respectively. Net income for the nine months ended September 30, 2023, and 2022, was $1,628,163, and $1,491,977, respectively. The increase was the result of higher revenue and  gross profit.

Liquidity and Capital Resources

Cash and cash equivalents

As of September 30, 2023, cash on hand was $5,798,613 compared to $3,947,966 at December 31, 2022. The increase was due to net cash provided by operating activities partially offset by investment in our manufacturing footprint and acquisition of production equipment.  

Working capital

At September 30, 2023, working capital was $7,139,370 compared to $5,211,625 at December 31, 2022, an increase of $1,927,745 or 37.0%. Cash increased $1,850,647, accounts receivable-trade increased $376,179, inventories increased $1,009,304, prepaid purchase orders increased $1,171,740 and customer deposits increased $2,410,832.

16

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

Cash from operations

Net cash provided by operating activities during the nine months ended September 30, 2023, was $2,328,558 and $2,051,679 for the nine months ended September 30, 2022. In addition to the net income generated, this included depreciation and amortization of $347,602 and $308,791, and noncash stock-based compensation costs of $45,485 and $40,642 for the nine months ended September 30, 2023, and 2022, respectively. The changes in inventories, accounts receivable, prepaid purchase orders and customer deposits compared to December 31, 2022, were related to the increase in shipments and orders received during the first nine months of 2023. Orders remain strong as customers continue to monitor inventory very closely with continued emphasis on intra-quarter shipments.

Cash from investing activities

Cash of $402,573 was used in investing activities during the nine months ended September 30, 2023, which included $398,360 for the acquisition of production equipment as well as the enclosure of our ceramic machining area. Cash of $511,399 was used in investing activities during the nine months ended September 30, 2022, for the purchase of production equipment.      

Cash from financing activities

Cash of $75,338 and $72,131 was used in financing activities for principal payments to third parties for finance lease obligations during the nine months ended September 30, 2023, and 2022, respectively.  

Debt outstanding

Total debt outstanding of $71,178 was all related to current finance lease obligations at September 30, 2023. This is a decrease of 51.4% from total debt outstanding of $146,516 at December 31, 2022.

Off Balance Sheet Arrangements

We have no off-balance sheet arrangements including special purpose entities.

Critical Accounting Policies

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make judgments, assumptions and estimates that affect the amounts reported in the Financial Statements and accompanying notes. Note 2 to the Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022, describes the significant accounting policies and methods used in the preparation of the Financial Statements. Estimates are used for, but not limited to, accounting for the allowance for doubtful accounts and current expected credit losses, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, income tax expense, deferred tax assets and liabilities, realization of deferred tax assets, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from these estimates. The following critical accounting policies are impacted significantly by judgments, assumptions and estimates used in the preparation of the Financial Statements. The allowance for doubtful accounts is based on our assessment of the collectability of specific customer accounts and the aging of accounts receivable. If there is a deterioration of a major customer’s creditworthiness or actual defaults are higher than our historical experience, our estimates of the recoverability of amounts due us could be adversely affected. Inventory purchases and commitments are based upon future demand forecasts. If there is a sudden and significant decrease in demand for our products or there is a higher risk of inventory obsolescence because of rapidly changing technology and customer requirements, we may be required to increase our inventory allowances and our gross margin could be adversely affected. The tax valuation allowance is based on our consideration of new evidence, both positive and negative, that could affect our view of the future realization of deferred tax assets. If we were to determine to not be able to realize all or part of the deferred tax asset in the future, an adjustment to the deferred tax asset would be necessary which would reduce our net income for that period. Depreciable and useful lives estimated for property and equipment, licenses and patents are based on initial expectations of the period of time these assets and intangibles will benefit us. Changes in circumstances related to a change in our business, change in technology or other factors could result in these assets becoming impaired, which could adversely affect the value of these assets.

17

Item 4.  Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this report. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and implemented, can only provide reasonable assurance of achieving the desired control objectives. Management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including the Chief Executive Officer and Chief Financial Officer, to allow timely discussions regarding required disclosure.

Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective. Disclosure controls and procedures are defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms.

Inherent Limitations over Internal Controls

Our internal control over financial reporting is designed 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. Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of assets that could have a material effect on the financial statements.

Management is responsible for the consistency, integrity, and presentation of information. We fulfill our responsibility by maintaining systems of internal control designed to provide reasonable assurance that assets are safeguarded, and transactions are executed in accordance with established procedures. The concept of reasonable assurance is based upon recognition that the cost of the controls should not exceed the benefit derived. We believe our systems of internal control provide this reasonable assurance.

The Board of Directors exercises its oversight role with respect to our systems of internal control primarily through its Audit Committee, which is comprised of independent directors. The Committee oversees our financial reporting, quarterly reviews, and audits to assess whether their quality, integrity, and objectivity are sufficient to protect shareholders’ investments.

Changes in Internal Controls over Financial Reporting

There were no changes in our internal controls over financial reporting for the three months ended September 30, 2023, that materially affected or were reasonably likely to materially affect our disclosure controls and procedures. Additionally, there were no changes in our internal controls that could materially affect our disclosure controls and procedures subsequent to the date of their evaluation.

18

PART II. OTHER INFORMATION

Item 6. Exhibits

3(a)

    

Certificate of Second Amended and Restated Articles of Incorporation of Superconductive Components, Inc. (Incorporated by reference to Exhibit 3(a) to the Company’s initial Form 10-SB, filed on September 28, 2000)

 

3(b)

Restated Code of Regulations of Superconductive Components, Inc. (Incorporated by reference to Exhibit 3(b) to the Company’s initial Form 10-SB, filed on September 28, 2000)

 

3(c)

Amendment to Articles of Incorporation recording the change of the corporate name to SCI Engineered Materials, Inc.  (Incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-QSB filed November 7, 2007).

 

4(a)

SCI Engineered Materials, Inc. 2011 Stock Incentive Plan (Incorporated by reference to the Company’s Definitive Proxy Statement for the 2011 Annual Meeting of Shareholders held on June 10, 2011, filed April 28,  2011).

 

4(b)

Superconductive Components, Inc. 2006 Stock Incentive Plan (Incorporated by reference to Appendix A to the Company’s Definitive Proxy Statement for the 2006 Annual Meeting of Shareholders held on June 9, 2006, filed May 1, 2006).

 

 

14(a)

SCI Engineered Materials Code of Ethics for the Chief Executive Officer and Chief Financial Officer (Incorporated by reference to the Company’s Current Report via the Company’s website at www.sciengineeredmaterials.com).

 

31.1

*

Rule 13a-14(a) Certification of Principal Executive Officer.

 

31.2

*

Rule 13a-14(a) Certification of Principal Financial Officer.

 

32.1

*

Section 1350 Certification of Principal Executive Officer.

32.2

*

Section 1350 Certification of Principal Financial Officer.

 

99.1

*

Press Release dated October 27, 2023, entitled “SCI Engineered Materials, Inc., Reports 2023 Third Quarter and Year-to-date Results.”

 

101

The Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Balance Sheets at September 30, 2023 and December 31, 2022, (ii) Statements of Income for the three and nine months ended September 30, 2023 and 2022, (iii)  Statement of Changes in Equity for the three and nine months ended September 30, 2023 and 2022, (iv) Statements of Cash Flows for the nine months ended September 30, 2023 and 2022, and (v) Notes to Financial Statements.

104

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

*  Filed herewith

19

Signatures

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

    

SCI ENGINEERED MATERIALS, INC.

Date: October 27, 2023

/s/ Jeremiah R. Young

Jeremiah R. Young, President, and Chief Executive Officer

(Principal Executive Officer)

/s/ Gerald S. Blaskie

Gerald S. Blaskie, Vice President, and Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

20

EX-31.1 2 scia-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jeremiah R. Young, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of SCI Engineered Materials, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

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

5.

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

a)

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

b)

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

Date: October 27, 2023

/s/ Jeremiah R. Young

Jeremiah R. Young

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 scia-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Gerald S. Blaskie, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of SCI Engineered Materials, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

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

5.

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

a)

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

b)

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

Date: October 27, 2023

/s/ Gerald S. Blaskie

Gerald S. Blaskie

Vice President and Chief Financial Officer

(Principal Financial Officer and Principal Accounting

Officer)


EX-32.1 4 scia-20230930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of SCI Engineered Materials, Inc.  (the “Company”) on Form 10-Q for the period ending September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeremiah R. Young,  President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

/s/ Jeremiah R. Young

Jeremiah R. Young

President and Chief Executive Officer of

SCI Engineered Materials, Inc.

(Principal Executive Officer)

October 27, 2023


EX-32.2 5 scia-20230930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of SCI Engineered Materials, Inc.  (the “Company”) on Form 10-Q for the period ending September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gerald S. Blaskie, Vice President, and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

/s/ Gerald S. Blaskie

Gerald S. Blaskie

Vice President and Chief Financial Officer of

SCI Engineered Materials, Inc. (Principal Financial

Officer and Principal Accounting Officer)

October 27, 2023


EX-99.1 6 scia-20230930xex99d1.htm EX-99.1

Exhibit 99.1

Graphic

Contact: Robert Lentz

              (614) 439-6006

SCI Engineered Materials, Inc. Reports

2023 Third Quarter and Year-to-date Results

COLUMBUS, Ohio (October 27, 2023) SCI Engineered Materials, Inc. (SCI) (SCIA: OTCQB), today reported financial results for the nine months and three months ended September 30, 2023. SCI is a global supplier and manufacturer of advanced materials for physical vapor deposition thin film applications who works closely with end users and OEMs to develop innovative, customized solutions.

Jeremy Young, President, and Chief Executive Officer, said The Company achieved record revenue for the first nine months and third quarter of 2023. Sales benefited from further implementation of our long-term growth strategy led by increased marketing initiatives and manufacturing efficiencies. The Company is also pursuing market opportunities through research and development projects, including an innovative rotatable precious metal target product. We entered the final quarter of 2023 with a strong order backlog.        

Revenue

The Company achieved record revenue for the nine months and three months ended September 30, 2023. Year-to-date revenue increased 19% to $20,954,960 compared to $17,648,275 a year ago. For the third quarter of 2023, revenue increased 32% to $7,700,123 from $5,816,838 the prior year. Higher volume was the key factor which contributed to the increases for both periods compared to last year. Raw material costs were lower for the first nine months of 2023 and higher for the 2023 third quarter versus the same periods in 2022.

Order backlog was $6.1 million on September 30, 2023, compared to $4.1 million at 2022 year-end and $4.2 million on the same date last year. Customer order rates have been strong throughout 2023, which include a substantial number of intra-quarter shipments.

Gross profit

Gross profit increased 12% and 18%, respectively, for the nine months and three months ended September 30, 2023, compared to a year ago. For the 2023 year-to-date period, gross profit increased to $3,964,870 from $3,543,352 last year. Gross profit for this years third quarter increased to $1,386,663 from $1,171,583 for the same period in 2022 due to higher revenue and product mix.

Operating expenses

Operating expenses (general and administrative, research and development (R&D), and marketing and sales) increased 17% to $2,015,617 for the 2023 year-to-date period from $1,727,901 last year. This increase was primarily due to higher compensation and benefits, external R&D consulting and expenses related to exhibiting at additional trade shows in 2023.

Operating expenses for the 2023 third quarter increased 20% to $676,454 versus $561,868 in 2022. Higher compensation and benefits, external consulting and travel expenses related to trade shows were key factors that contributed to the year-over-year increase.

Interest (income)/expense, net

Net interest income was $194,143 for the first nine months of 2023 compared to net interest expense of $11,899 last year. For the 2023 third quarter, net interest income increased to $81,252 from $363 a year ago. Both periods in 2023 benefited from the Companys investments of approximately $2,000,000 in marketable securities during the third quarter of 2022 and subsequently higher interest rates.

Income tax expense

Income tax expense increased to $515,233 for the first nine months of 2023 from $311,575 a year ago. The 2023 third quarter income tax expense was $212,677 versus $167,375 for the same period last year. The effective tax rate for the first nine months of 2023 was 24% compared to 22% for the 2022 calendar year.

1


Net income

Net income increased 9% and 31%, respectively, for the nine months and three months ended September 30, 2023, compared to a year ago. For the 2023 year-to-date period, net income increased to $1,628,163 from $1,491,977 last year. Net income for the 2023 third quarter increased to $578,784 from $442,703 a year ago. Both periods in 2023 benefited from higher revenue and gross profit, partially offset by higher operating and income tax expenses.

Earnings per share for the 2023 year-to-date period were $0.36 compared to $0.33 for the same period last year. The 2023 third quarter earnings per share increased to $0.13 from $0.10 a year ago.  

Cash and investments

Cash and cash equivalents were $5,798,613 on September 30, 2023, an increase of 47% since December 31, 2022. The Company also had investments in approximately $2,000,000 of marketable securities on September 30, 2023. The increase in cash and cash equivalents is attributable to net cash provided by operating activities, partially offset by investment in the Companys manufacturing footprint and acquisition of production equipment.

Debt outstanding

Total debt outstanding, comprised entirely of current finance lease obligations, was $71,178 on September 30, 2023, representing a decrease of 51% compared to $146,516 at 2022 year-end. There were $75,338 of principal payments during the first nine months of 2023.

About SCI Engineered Materials, Inc.

SCI Engineered Materials is a global supplier and manufacturer of advanced materials for PVD thin film applications who works closely with end users and OEMs to develop innovative, customized solutions. Additional information is available at  www.sciengineeredmaterials.com or follow SCI Engineered Materials, Inc. at:

https://www.linkedin.com/company/sci-engineered-materials.-inc https://www.facebook.com/sciengineeredmaterials/

https://www.twitter.com/SciMaterials

This press release contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are intended to be covered by the safe harbors created thereby. Those statements include, but are not limited to, all statements regarding intent, beliefs, expectations, projections, customer guidance, forecasts, plans of the Company and its management. These forward-looking statements involve numerous risks and uncertainties, including without limitation, other risks and uncertainties detailed from time to time in the Company's Securities and Exchange Commission filings, including the Company's Annual Report on Form 10-K for the year ended December 31, 2022. One or more of these factors have affected and could affect the Company's projections in the future. Therefore, there can be no assurances that the forward-looking statements included in this press release will prove to be accurate. Due to the significant uncertainties in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by the Company, or any other persons, that the objectives and plans of the company will be achieved. All forward-looking statements made in this press release are based on information presently available to the management of the Company. The Company assumes no obligation to update any forward-looking statements.

2


SCI ENGINEERED MATERIALS, INC.

BALANCE SHEETS

    

September 30,

    

December 31,

2023

2022

ASSETS

 

(UNAUDITED)

Current Assets

 

  

 

  

Cash and cash equivalents

$

5,798,613

$

3,947,966

Investments - marketable securities, short term

 

1,000,000

 

989,265

Accounts receivable, less allowance for doubtful accounts

 

1,291,150

 

895,839

Inventories

 

3,187,221

 

2,177,917

Prepaid purchase orders and expenses

 

1,263,067

 

136,134

Total current assets

 

12,540,051

 

8,147,121

Property and Equipment, at cost

 

9,583,873

 

9,363,206

Less accumulated depreciation

 

(7,269,854)

 

(7,101,573)

Property and equipment, net

 

2,314,019

 

2,261,633

Investments, net - marketable securities, long term

 

997,478

 

1,000,000

Right of use asset, net

117,487

185,072

Deferred tax asset

151,164

Other assets

81,248

85,138

Total other assets

 

1,196,213

 

1,421,374

TOTAL ASSETS

$

16,050,283

$

11,830,128

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Current Liabilities

 

  

 

  

Short term debt

$

71,178

$

97,367

Operating lease, short term

 

111,993

 

105,789

Accounts payable

 

477,644

 

514,512

Customer deposits

 

4,236,427

 

1,825,595

Accrued expenses

 

503,439

 

392,233

Total current liabilities

 

5,400,681

 

2,935,496

 

 

Long term debt

 

 

49,149

Deferred tax liability

215,967

Operating lease, long term

19,338

99,834

Total liabilities

5,635,986

3,084,479

Total Shareholders’ Equity

 

10,414,297

 

8,745,649

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

$

16,050,283

$

11,830,128

3


SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF INCOME

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(UNAUDITED)

THREE MONTHS ENDED SEPT. 30,

NINE MONTHS ENDED SEPT. 30,

    

2023

   

2022

   

2023

    

2022

Revenue

$

7,700,123

$

5,816,838

$

20,954,960

$

17,648,275

Cost of revenue

 

6,313,460

 

4,645,255

16,990,090

14,104,923

Gross profit

 

1,386,663

 

1,171,583

3,964,870

3,543,352

General and administrative expense

 

433,656

 

374,193

1,285,152

1,170,782

Research and development expense

 

121,554

 

93,081

372,407

272,197

Marketing and sales expense

 

121,244

 

94,594

358,058

284,922

Income from operations

 

710,209

 

609,715

1,949,253

1,815,451

Interest (income) expense, net

 

(81,252)

 

(363)

(194,143)

11,899

Income before provision for income taxes

 

791,461

 

610,078

2,143,396

1,803,552

Income tax expense

 

212,677

 

167,375

515,233

311,575

NET INCOME

$

578,784

$

442,703

$

1,628,163

$

1,491,977

Earnings per share - basic and diluted

 

 

Income per common share

 

 

Basic

$

0.13

$

0.10

$

0.36

$

0.33

Diluted

$

0.13

$

0.10

$

0.36

$

0.33

Weighted average shares outstanding

 

 

Basic

 

4,530,207

 

4,516,518

4,528,524

4,513,785

Diluted

 

4,561,708

 

4,544,651

4,559,208

4,541,590

4


SCI ENGINEERED MATERIALS, INC.

CONDENSED STATEMENTS OF CASH FLOWS

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(UNAUDITED)

    

2023

    

2022

CASH PROVIDED BY (USED IN):

 

  

 

  

Operating activities

$

2,328,558

$

2,051,679

Investing activities

 

(402,573)

 

(506,233)

Financing activities

 

(75,338)

 

(72,131)

NET INCREASE IN CASH

 

1,850,647

 

1,473,315

CASH - Beginning of period

 

3,947,966

 

4,140,942

CASH - End of period

$

5,798,613

$

5,614,257

5


GRAPHIC 7 scia-20230930xex99d1001.jpg GRAPHIC begin 644 scia-20230930xex99d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !' /\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4L"F;:=[ M5Y9\>/C_ .&/V?/ ]QXD\37.V-/?VF?&]E M!J-_-I?AJ6]BBM]$M)2D87?_ ,M/[S5^O/Q%^)&G? ;X"3>);YE2#1M+B6&/ M_GI-LVHGYUZV*RNKA8TU/XI'-3K1JK\A_ M''C35OB+XRU7Q-K-PUWJ6ISM-(S?^@UFZ3K-[X?U>SU;3;B2TU"SE6>">$X> M-EK["'#5%X6TOC/,^NR]K_=/Z30PJO#=Q73.(Y$=D;:X5^GUKQ?]D;XZP?M M?!70_$K2+_:B)]EU"+_GG>&7Q1/6E6C&/.?J[2$9KP?\ 9<_:L\,_M->$ M3?Z818:Y;(HU'296_>0-ZCU7WKW=6K@J4YT9\DS6,N>/-$EHHHJ!A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!&6Q7S%\>/V'/#W M[1GC==>\8>)=9DM($\NSTFUD"6\ _B8?[35]!^(_$NF^%='O-5U:\BT_3;&+ MSI[F=MJQK[U^>'Q\_P""L$%ED_"W2!?%/E.NZB-L9/K%'U/XUZ>78;%UZ MG^S;F%:=.,??/6]/_P""7GP;T"\M-0635O,M9UF22:\ 3*MQUK8_;;E^#WB/ MP=8^#/B1X]E\,0Q.ETME9.#+-C[F0*_,*^_:2^)7Q8^(FAW'BCQAJ5Y#)J,! M-G%<&*V \Q?^6:\'\:?^V7\0#\2?VB_$^J;_ #;:V9;*W]EC7;7UU/)\95Q$ M/K-0\_ZQ",)#_#_P .M69( MO$'C#5="=O\ EH-+69/S#5P-%?;1PLHPY.<\KG78_5W_ ()T6WP^^'6HZOHW MAGXM6WB_^VP)HM%EMC;S1R+]Y@#73?M8?\$^KK]I?XEKXKM_&B:&4M8[8VGV M/S3A?]O=7Y=_ +QFWPZ^-/@WQ'$S0FRU&(R.O'[MCM8?^/5] _M7O21ZL*\)4N64 M3Z ^#_\ P3D^)WP#^)>E>+O"?Q TJX>WDV7-K<0R1)FC:Z?]=(^C?A7Z0^!O'NB? M$KPU9>(/#FH0ZEH]XF^&YA;(^A'8^U?,9I2QD:G-BX_,[*$J;C^[.GR!WI:\ M\\<_&+P_\/\ 6;+2+\7VHZQ>1//!INE6C7-RT2'#2,J]%![FH_$GQK\*>$/# MVD:KJ.H20'6L#3K)8'>\NG/\*0?>)&>>@'$/7+-V-=+\0/'^B_#GP;<^)]>N6M-%L MU1YITB+G#':N /=A0!UU+7$^ ?B7IWQ$2Y;3K+5K06^TDZG826V0W3;N^]79 MEE'7Z4 /HK#\3Z];^%-$N]5NTN);>U3S)!;0F60CT"CK6I:7"W=M%/'G9*@9 M=PQ0!8I,T!@>G--^7&?PH ?13 X'?-!=1U/2@!V1ZT9%F:GXIU;P_;7*S:KI<4,]W;8/RK+GR\'WVFNA+D#GB@!V: M*Y[5_$<&CZOI5A<)_& MOJ,FSG^S_P!W.-XGG8F@JNJ/PW\ :'/XG\<^'](M'\NZU"^BAAD'7(/$GA[POJ.I^'M65+YKFPMS*J MR='4A03][FOLZ&=4,3B?9P=M#SY8>4:?,SXQZT8JS>Z9>:9,8KVSN+*8=5GB M:/'UR!4=M:W-Y*(K>"6XD/011EB?R%?3]>W_L?_LQ^-?&_P ;O!]W MJ/A74K/PY:WPN;N\N[9HXB(_F&-P!ZBOI'Q/_P $O?$OQ3^-OBWQ+KOB:QT# M0=1U.6YMX;53+?[4U,":4-ZH#P/RKZ'"A1A<#';%?%9OG2Q\?8 MTXVB>GAL*Z3YF?./[00\,:'XNL_$T'CR7X?_ !%LM,D6VN#:M.]3LOB-X"^+7Q+T"YT;3M;\++IRW"6[R)H]Z96=RR %HA M*A4;B/X1FOKVZL;>]V_:;:*X,;;D,J!MK>JY!Q3Y+9)DD62,/'(NUU89#_4= M*^2/1/F7]I[Q[H?Q3_9Z\56_A.\;Q!/9WNFF;['!(P(^V0GY25P^ ,G&<8KH M?VT8+B?]E;Q3%")DF\BU(:"(RO'B>,E@@!)('/ KW2VTZ"RMEM[>VBBMUZ11 MH$0?\! Q4TD*RQ^6Z!T[[AD&@#X^\:>-;KQ=\"-?M] ^)&K>,-16_P!(C^U6 M6F/IT]I&UU&K[ %!;*AL^@YJ?QKIS_!WQM\2;;0+C6](T>?P3%=">)Y+E8KW MS7C$ZER1YF"N0N,^E?6QLHCG]VHZ<*H&<=*YGQ_\.]+^)/A6?0=369+69HW+ MP.5D5HWWH<]\,.AX- 'Q%8P:5>^#_&VN^']2DT[68/"HBM]&M]2O);JYN009 MKV-9,=5./E!QGFO0_&G@N?Q9/\<]0U.37+FXTK3+671(ENITB@N!9;C+"%(R M^_Z\]J]_T?X-V\/BZR\4ZYJEUXFU_3[>2SL;JZACA%O"^W>%5 ,D[1R:]%%N MB[L1@Y^]D?>H ^"O&%QX@\4^)6M_&NOKX?BD\-::^@7M[!>YBE>/]]-$(,!Y M_,QE'S@8]35CQ];>(]2^)GB'2/'?BB'35MM)L$\,ZQE$EK'*\;R1+))&VZ-G 8J?8]J M/DGQCX.\4W_CCXA7EC>ZKKGB'0/!NGW&B"1Y(K.?4]MQ^_55(#2':,KVR,CF MN(^&=OXBC\+ZAJ_@CQ4EQXI3PK/+>:-!;7K7%S?,JD32^?\ (LR,&PJXYXQB MOO)80IR!\W7=CK445M'$9&BC6-Y&W.44*6;U)[T ?$WP]M?!EU\8O@E=>#YM M8U#4C;7LVM7-^+ECYS6A&^;S?E23?N^48ZUZ;\?/!2?&GXR^&?!-W!*VF6>A M:CJCS;#Y27+*L$)W=-RERP'6OHU+2&'?LB1"YW.R(!D_WOK2K;HK;]GSXQNQ MSCTH ^%/%5MXD_:#^'?BO5?$&AWT=QX"T"33;>*>)E:[UE#F:YA&,D!8P%(Z M^=QTJE\ M&;E]6TFT@OC/=W1C^]/YWRK(DF=H3'/3BOMY;1$VLL2J5&Q"!RJTU;*.)I&2 M%$,C;Y&10N\_[7K0!\:^ M"U/P1HGP&U53XAU"]OX;J^UQI9I99KETM&9$E5 MC@'/R@8'S5SW@+QO=:M\;?#FJ6EL^GV'B/3-274+2.2\GN!(4W0179D'EK*# MGB,"ONU;6-3PGW?N\=/I35M(@#^Y0$MO)" 9;U^OO0!\!:8A\)^!_A?KNI1/ MKJV6G) W@FY>Z@N6:2](%Q;M'A6E ZJ_&.:_06([HUX*Y .#U%0M9Q,T;/$C M-%]UB@)7Z>GX5/@T -4#'!K\SOV__AE\4OA'XBNOB/X"\6>(+?PK>MG4+&UN MI"MG+_ST YPA_(5^F0'&0"*HZEI-KK5E/:7MM'=6DZ>7)!,@9)%]"#75@\1] M5JJ;CS(RJ0YHZ'X^_L0?M&_$GQ;^TMX-TG7/&FJ:IIEW)*LEM=3963]W_P#6 MK[<_X*&OX^T#X)GQ5X!UZ^T>?1IQ->PVA_UML>"<8/0\UREW_P $\K7X>_M# M^%_B;\-[E;&RLM1%Q?:#/]T(0RN86[=>AK[%\0Z!9>*=#O=)U*V6?3[R%X)X M7Y!5J]?%XS#SQ5.O0CH8TZ4U"49'\_GB3X]^/O&D!CUKQ!-JJ2?>,\:$G\0, MUJ_#O]ICXA?"U(X/#VIVME%'T1[*)_\ QYE)K4_:L_9UU;]F[XH7^D7$,DF@ MW_:!^(^F>%-"A9C,^Z\NMI*6D'\/;R"?3Y)Q!IB16 MXBW!?O-QU%?+'QB_X*7_ !6\%?%3Q9X=TB#1UTW3-2EM;=I+?>!-+^%7P^TOPSHMOML=+M1!$JC!D8#!8_[QY-?G_P##'_@F7K/Q"^)NM>,O MBE\7)J>L:A;:-X"L&#W-Q;V>UKU^T<9/8]R*_0RL'PIX/TGP-H- MIHNAZ?%IFEVL?EPVL"A51?ZGW-;N"!TKPL76C7J\U./+$Z:<91C[Q)1117,: MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 , MI?E]*** .0^('PR\,?$_1FTOQ1HUKK.GD[O*NXPV/]T]15'X9?!KP9\(]/>T M\(:!9Z+%*V9#;1_.Y]V/./:BBG[:IR^SOH9\JYSO<#^Z*,'=GBBBD:#J*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ "_]D! end EX-101.SCH 8 scia-20230930.xsd EX-101.SCH 00100 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Investments (Details) (calc 2) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Earnings Per Share - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Income Taxes - Income tax expense (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Operating Lease - Future Minimum Lease Payments (Details) - calc 2 link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Operating Lease - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Finance Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Finance Leases - Future minimum lease payments (Details) - calc2 link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - Finance Leases - Future Minimum Leases Due Calc 3 (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Investments - Bond Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Common Stock and Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Common Stock and Stock Options - Employee Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Note Payable (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Operating Lease (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Business Organization and Purpose link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Common Stock and Stock Options link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Note Payable link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Operating Lease link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Finance Leases link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Common Stock and Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Operating Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Finance Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Business Organization and Purpose (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Operating Lease - Undiscounted Cash Outflows (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Finance Leases - Weighted Averages (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 scia-20230930_cal.xml EX-101.CAL EX-101.DEF 10 scia-20230930_def.xml EX-101.DEF EX-101.LAB 11 scia-20230930_lab.xml EX-101.LAB EX-101.PRE 12 scia-20230930_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 26, 2023
Document And Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2023  
Entity File Number 0-31641  
Entity Registrant Name SCI ENGINEERED MATERIALS, INC.  
Entity Incorporation, State or Country Code OH  
Entity Tax Identification Number 31-1210318  
Entity Address, Address Line One 2839 Charter Street  
Entity Address, City or Town Columbus  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 43228  
City Area Code 614  
Local Phone Number 486-0261  
Title of 12(b) Security Common stock, without par value  
Trading Symbol SCIA  
Security Exchange Name NONE  
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   4,530,207
Entity Central Index Key 0000830616  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEETS - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 5,798,613 $ 3,947,966
Investments - marketable securities, short term 1,000,000 989,265
Accounts receivable Trade, less allowance for doubtful accounts of $15,000 1,218,826 842,647
Tax receivable - Employee Retention Credit 40,539 40,539
Other 31,785 12,653
Inventories, net 3,187,221 2,177,917
Prepaid purchase orders 1,171,740  
Prepaid expenses 91,327 136,134
Total current assets 12,540,051 8,147,121
Property and Equipment, at cost    
Machinery and equipment 8,683,695 8,584,871
Furniture and fixtures 129,476 142,471
Leasehold improvements 740,331 607,156
Construction in progress 30,371 28,708
Property and equipment, gross 9,583,873 9,363,206
Less accumulated depreciation and amortization (7,269,854) (7,101,573)
Property and equipment, net 2,314,019 2,261,633
Investments, net - marketable securities, long term 997,478 1,000,000
Right of use asset, net 117,487 185,072
Deferred tax asset   151,164
Other assets 81,248 85,138
Total other assets 1,196,213 1,421,374
TOTAL ASSETS 16,050,283 11,830,128
Current Liabilities    
Finance lease obligations, current portion 71,178 97,367
Operating lease obligations, current portion 111,993 105,789
Accounts payable 477,644 514,512
Customer deposits 4,236,427 1,825,595
Accrued compensation 383,554 270,168
Accrued expenses and other 119,885 122,065
Total current liabilities 5,400,681 2,935,496
Finance lease obligations, net of current portion   49,149
Deferred tax liability 215,967  
Operating lease obligations, net of current portion 19,338 99,834
Total liabilities 5,635,986 3,084,479
Shareholders' Equity    
Common stock, no par value, authorized 15,000,000 shares; 4,530,207 and 4,519,524 shares issued and outstanding, respectively 10,662,343 10,618,435
Additional paid-in capital 2,233,384 2,231,807
Accumulated deficit (2,481,430) (4,104,593)
Total shareholders' equity 10,414,297 8,745,649
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 16,050,283 $ 11,830,128
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEETS (Parenthetical) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
BALANCE SHEETS    
Allowance for doubtful accounts (in dollars) $ 15,000 $ 15,000
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized 15,000,000 15,000,000
Common stock, shares issued 4,530,207 4,519,524
Common stock, shares outstanding 4,530,207 4,519,524
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
STATEMENTS OF OPERATIONS        
Revenue $ 7,700,123 $ 5,816,838 $ 20,954,960 $ 17,648,275
Revenue, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of revenue $ 6,313,460 $ 4,645,255 $ 16,990,090 $ 14,104,923
Cost, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Gross profit $ 1,386,663 $ 1,171,583 $ 3,964,870 $ 3,543,352
General and administrative expense 433,656 374,193 1,285,152 1,170,782
Research and development expense 121,554 93,081 372,407 272,197
Marketing and sales expense 121,244 94,594 358,058 284,922
Income from operations 710,209 609,715 1,949,253 1,815,451
Interest (income) expense (81,252) (363) (194,143) 11,899
Income before provision for income taxes 791,461 610,078 2,143,396 1,803,552
Income tax expense 212,677 167,375 515,233 311,575
Net income 578,784 442,703 1,628,163 1,491,977
NET INCOME $ 578,784 $ 442,703 $ 1,628,163 $ 1,491,977
Income per common share        
Basic (In dollars per share) $ 0.13 $ 0.10 $ 0.36 $ 0.33
Diluted (In dollars per share) $ 0.13 $ 0.10 $ 0.36 $ 0.33
Weighted average shares outstanding        
Basic (In shares) 4,530,207 4,516,518 4,528,524 4,513,785
Diluted (In shares) 4,561,708 4,544,651 4,559,208 4,541,590
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Period of Adoption, Adjustment
Accumulated Deficit
Period of Adoption, Adjustment
Total
Balance at Dec. 31, 2021 $ 10,573,843 $ 2,227,078   $ (6,061,617)   $ 6,739,304
Stock based compensation expense (Note 5)   3,547       3,547
Common stock issued (Note 5) 37,095         37,095
Net income       1,491,977   1,491,977
Balance at Sep. 30, 2022 10,610,938 2,230,625   (4,569,640)   8,271,923
Balance at Jun. 30, 2022 10,603,450 2,229,443   (5,012,343)   7,820,550
Stock based compensation expense (Note 5)   1,182       1,182
Common stock issued (Note 5) 7,488         7,488
Net income       442,703   442,703
Balance at Sep. 30, 2022 10,610,938 2,230,625   (4,569,640)   8,271,923
Balance at Dec. 31, 2022 10,618,435 2,231,807 $ (5,000) (4,104,593) $ (5,000) 8,745,649
Stock based compensation expense (Note 5)   1,577       1,577
Common stock issued (Note 5) 43,908         43,908
Net income       1,628,163   1,628,163
Balance at Sep. 30, 2023 10,662,343 2,233,384   (2,481,430)   10,414,297
Balance at Jun. 30, 2023 10,662,343 2,233,384   (3,060,214)   9,835,513
Net income       578,784   578,784
Balance at Sep. 30, 2023 $ 10,662,343 $ 2,233,384   $ (2,481,430)   $ 10,414,297
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 1,628,163 $ 1,491,977
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and accretion 344,291 305,480
Amortization of patents 3,311 3,311
Stock based compensation 45,485 40,642
(Gain) loss on disposal of equipment 9,142 (5,959)
Deferred taxes 367,131 288,000
Inventory reserve 3,990 (15,925)
Changes in operating assets and liabilities:    
Accounts receivable (395,311) (156,805)
Inventories (1,013,294) (363,445)
Prepaid purchase orders and expenses (1,126,933) 586,565
Other assets 7,579  
Accounts payable (36,868) 256,365
Operating lease assets and liabilities, net (6,707) (5,844)
Accrued expenses and customer deposits 2,516,863 (384,601)
Net cash provided by operating activities 2,328,558 2,051,679
CASH FLOWS FROM INVESTING ACTIVITIES    
Proceeds on sale of equipment 16,000 5,166
Purchases of marketable securities (509,478)  
Proceeds from maturities of marketable securities 489,265  
Purchases of property and equipment (398,360) (511,399)
Net cash used in investing activities (402,573) (506,233)
CASH FLOWS FROM FINANCING ACTIVITIES    
Principal payments on finance lease obligations (75,338) (72,131)
Net cash used in financing activities (75,338) (72,131)
NET INCREASE IN CASH 1,850,647 1,473,315
CASH - Beginning of year 3,947,966 4,140,942
CASH - End of period 5,798,613 5,614,257
Cash paid during the period for:    
Interest 3,639 6,846
Income taxes 124,424 17,986
SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES    
Increase in asset retirement obligation $ 5,175 $ 5,175
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Business Organization and Purpose
9 Months Ended
Sep. 30, 2023
Business Organization and Purpose  
Business Organization and Purpose

Note 1.  Business Organization and Purpose

SCI Engineered Materials, Inc. (“SCI,” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) thin film applications. The Company is focused on markets within the photonics industry including Aerospace, Automotive, Defense, Glass, Optical Coatings and Solar. Substantially all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2.  Summary of Significant Accounting Policies

Basis of Presentation - The accompanying unaudited financial statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments considered necessary for fair presentation of the results of operations for the periods presented have been included. The financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2022. Interim results are not necessarily indicative of results for the full year.

Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For the majority of product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.  

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the creditworthiness of each customer. The Company sells its products typically under agreements with payment terms of 30-60 days. The Company does not normally include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

All revenue was from the photonics industry during the nine months ended September 30, 2023 and 2022. The top two customers represented 89% of total revenue for the nine months ended September 30, 2023 and 2022. International shipments were 1% of total revenue for the nine months ended September 30, 2023 and 2022.

Note 2.  Summary of Significant Accounting Policies (continued)

Employee Retention Credit (ERC) - The Company qualified for federal government assistance through Employee Retention Credit provisions of the Consolidated Appropriations Act of 2021 during 2021 and 2020. The purpose of the Employee Retention Credit was to encourage employers to keep employees on the payroll, even if they were not working during the covered period because of the coronavirus outbreak. These funds were recorded in the Statements of Income as an offset to payroll costs in their respective expense lines and as a tax receivable on the balance sheets.  A balance of $40,539 appears as a tax receivable on the balance sheets at September 30, 2023 and December 31, 2022.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2023
Recent Accounting Pronouncements  
Recent Accounting Pronouncements

Note 3.  Recent Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity marketable securities, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first quarter of 2023. The adoption of ASU No. 2016-13 resulted in a cumulative effect of $5,000 and is reflected in the accompanying Statement of Shareholders’ Equity.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Investments
9 Months Ended
Sep. 30, 2023
Investments  
Investments

Note 4.   Investments

Money market funds – where quoted prices are available in an active market, securities are classified within level 1 of the valuation hierarchy. The Company invested in a money market fund during August 2023 which had a fair value of $1,006,347 at September 30, 2023. This is valued at original cost plus interest and is included in Cash and cash equivalents on the balance sheet.          

As of September 30, 2023 and December 31, 2022, the Company held investments in corporate bonds and U.S. government securities that are required to be measured for disclosure purposes at fair value on a recurring basis. The bonds and government securities are considered held-to-maturity and are recorded at amortized cost on the balance sheet. These investments are considered level 2 as detailed in the table below. The Company considers investments which will mature in the next twelve months and interest receivable on the long-term bonds as current assets. The remaining investments are considered non-current assets including the investment in marketable securities which the Company intends to hold longer than twelve months. The fair value of these investments was estimated using recently executed transactions and market price quotations. At September 30, 2023, the length of time until maturity of the bonds currently owned ranged from 2 months to 20 months. The amortized cost, allowance for credit losses, fair value, and the related unrecognized gains and losses of these investments, were as follows:

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Cost

Losses

Gains

Fair Value

September 30, 2023

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(8,560)

$

$

1,491,440

U.S. government treasuries

 

509,478

 

(9,243)

 

 

500,235

Total investments

$

2,009,478

$

(17,803)

$

$

1,991,675

Allowance for credit losses

 

(12,000)

 

  

 

  

 

  

Total investments, net

$

1,997,478

 

  

 

  

 

  

December 31, 2022

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(1,924)

$

$

1,498,076

U.S. government treasuries

 

489,265

 

 

2,665

 

491,930

Total investments

$

1,989,265

$

(1,924)

$

2,665

$

1,990,006

The Company uses an “expected credit loss” measurement objective for the recognition of credit losses for held-to-maturity securities at the time the financial asset is originated or acquired. The expected credit losses are adjusted each period as necessary for changes in expected lifetime credit losses. The credit loss calculations for held-to-maturity securities are based upon historical default and recovery rates of bonds rated with the same rating as the current portfolio. An adjustment factor is

Note 4.   Investments (continued)

applied to these credit loss calculations based upon management’s assessment of the expected impact from current economic conditions on our investments. The Company monitors the credit quality of debt securities classified as held-to-maturity through the use of their respective credit ratings and updates them on a quarterly basis with the latest assessment completed on September 30, 2023. Our allowance for credit losses was $12,000 at September 30, 2023.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock Options
9 Months Ended
Sep. 30, 2023
Common Stock and Stock Options  
Common Stock and Stock Options

Note 5.  Common Stock and Stock Options

Stock based compensation cost for all stock awards is based on the grant date fair value and recognized over the required service (vesting) period. Noncash stock-based compensation expense was $0 and $8,670 for the three months ended September 30, 2023, and 2022, respectively, and $45,485 and $40,642 for the nine months ended September 30, 2023, and 2022, respectively. Unrecognized compensation expense was $0 as of September 30, 2023.

Employees received compensation of 10,683 and 4,500 aggregate shares of common stock of the Company during the nine months ended September 30, 2023 and 2022, respectively. These shares had an aggregate value of $43,908 and $14,625 at September 30, 2023 and 2022, respectively, and were recorded as non-cash stock compensation expense in the financial statements.

The non-employee Board members received compensation of 6,550 aggregate shares of common stock of the Company with an aggregate value of $22,471 during the nine months ended September 30, 2022 that was recorded as non-cash stock compensation expense in the financial statements.

The cumulative status of options granted and outstanding at September 30, 2023, and December 31, 2022, as well as any options which became exercisable in connection with the Company’s stock option plans is summarized as follows:

Employee Stock Options

    

    

Weighted

Average

Stock

Exercise

Options

Price

Outstanding at January 1, 2022

 

41,304

$

1.05

Outstanding at December 31, 2022

 

41,304

$

1.05

Outstanding at September 30, 2023

 

41,304

$

1.05

Options exercisable at December 31, 2022

 

34,361

$

1.01

Options exercisable at September 30, 2023

 

41,304

$

1.05

Exercise prices for options ranged from $0.84 to $1.25 at September 30, 2023. The weighted average option price for all options outstanding at September 30, 2023, was $1.05 with a weighted average remaining contractual life of 2.9 years.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventories  
Inventories

Note 6.  Inventories

Inventories consisted of the following:

September 30, 

December 31, 

    

2023

    

2022

Raw materials

$

1,913,985

$

1,375,669

Work-in-process

 

1,160,111

 

528,631

Finished goods

 

127,546

 

284,048

 

3,201,642

 

2,188,348

Inventory reserve

 

(14,421)

 

(10,431)

$

3,187,221

$

2,177,917

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share  
Earnings Per Share

Note 7.  Earnings Per Share

Basic income per share is calculated as net income divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted net income divided by the diluted weighted average number of common shares. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive. All common stock options listed in Note 5 that were out-of-the-money or anti-dilutive were excluded from diluted earnings per share. The following is provided to reconcile the earnings per share calculations:

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Net income

$

578,784

$

442,703

$

1,628,163

$

1,491,977

Weighted average common shares outstanding - basic

 

4,530,207

 

4,516,518

 

4,528,524

 

4,513,785

Effect of dilution - stock options

 

31,501

 

28,133

 

30,684

 

27,805

Weighted average shares outstanding - diluted

 

4,561,708

 

4,544,651

 

4,559,208

 

4,541,590

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note Payable
9 Months Ended
Sep. 30, 2023
Note Payable  
Note Payable

Note 8.  Note Payable

The Company renewed its line of credit with Fifth Third Bank for $1 million during August 2023. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2024. No amounts were drawn on this line of credit as of September 30, 2023.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Taxes  
Income Taxes

Note 9.  Income Taxes

The provision for income taxes for the three and nine months ended September 30, 2023 and 2022 is based on our projected annual effective tax rate, adjusted for permanent differences and specific items that are required to be recognized in the period in which they are incurred. The effective tax rate for the first nine months of 2023 was 24.0% compared to the tax rate for calendar year 2022 of 21.7%. The difference between the effective tax rate and the marginal rate is primarily due to the effect of state and local taxes.

Following is the income tax expense for the three and nine months ended September 30:

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Federal

$

192,394

$

155,900

$

476,128

$

288,000

State and local

 

20,283

 

11,475

 

39,105

 

23,575

$

212,677

$

167,375

$

515,233

$

311,575

Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. As of December 31, 2022, management determined that there was sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $151,164 were realizable principally because we achieved six consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company’s manufacturing process. As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred taxes. Accordingly, management determined that no valuation allowance was necessary at December 31, 2022. The deferred tax asset was $0, and the deferred tax liability was $215,967 at September 30, 2023.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Lease
9 Months Ended
Sep. 30, 2023
Operating Lease  
Operating Lease

Note 10. Operating Lease

The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,200 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $45,000 and $24,500 during the three months ended September 30, 2023 and 2022, respectively, and approximately $85,900 and $84,300 during the nine months ended September 30, 2023 and 2022, respectively. Additionally, the variable lease costs were approximately $11,500 and ($3,000) during the three months ended September 30, 2023 and 2022, respectively, and approximately $45,000 and $24,500 during the nine months ended September 30, 2023 and 2022, respectively. A credit related to common area maintenance and real estate tax reconciliation was received during the third quarter of 2022.

The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of September 30, 2023:

2023

    

$

28,920

2024

 

107,094

Total minimum lease payments

136,014

Less debt discount

4,683

Total operating lease obligations

$

131,331

2023

2022

Operating cash outflows from operating lease - year-to-date

$

78,357

$

72,183

Weighted average remaining lease term – operating lease

 

1.2

years

 

2.2

years

Weighted average discount rate – operating lease

 

5.5

%

 

5.5

%

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Finance Leases
9 Months Ended
Sep. 30, 2023
Finance Leases  
Finance Leases

Note 11. Finance Leases

The Company leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of September 30, 2023, are shown in the following table.

2023

$

22,698

2024

 

49,859

Total minimum lease payments

 

72,557

Less amount representing interest

 

1,379

Present value of minimum lease payments

 

71,178

Less current portion

 

71,178

Finance lease obligations, net of current portion

$

Weighted average remaining lease term – finance leases

0.9

years

Weighted average discount rate – finance leases

4.25

%

The equipment under finance lease at September 30, 2023, and December 31, 2022, is included in the accompanying balance sheets as follows:

    

September 30, 2023

    

December 31, 2022

Machinery and equipment

$

385,923

$

385,923

Less accumulated depreciation and amortization

 

133,320

 

104,376

Net book value

$

252,603

$

281,547

Note 11. Finance Leases (continued)

These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense. Finance lease costs totaled $25,386 and $24,305 for the three months ended September 30, 2023 and 2022, respectively, and $75,338 and $72,131 for the nine months ended September 30, 2023 and 2022, respectively.

The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation - The accompanying unaudited financial statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments considered necessary for fair presentation of the results of operations for the periods presented have been included. The financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2022. Interim results are not necessarily indicative of results for the full year.

Use of Estimates

Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue Recognition

Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For the majority of product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.  

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the creditworthiness of each customer. The Company sells its products typically under agreements with payment terms of 30-60 days. The Company does not normally include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

All revenue was from the photonics industry during the nine months ended September 30, 2023 and 2022. The top two customers represented 89% of total revenue for the nine months ended September 30, 2023 and 2022. International shipments were 1% of total revenue for the nine months ended September 30, 2023 and 2022.

Employee Retention Credit (ERC)

Employee Retention Credit (ERC) - The Company qualified for federal government assistance through Employee Retention Credit provisions of the Consolidated Appropriations Act of 2021 during 2021 and 2020. The purpose of the Employee Retention Credit was to encourage employers to keep employees on the payroll, even if they were not working during the covered period because of the coronavirus outbreak. These funds were recorded in the Statements of Income as an offset to payroll costs in their respective expense lines and as a tax receivable on the balance sheets.  A balance of $40,539 appears as a tax receivable on the balance sheets at September 30, 2023 and December 31, 2022.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Tables)
9 Months Ended
Sep. 30, 2023
Investments  
Schedule of amortized cost, fair value of investments, and related gross unrealized gains/(losses)

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Cost

Losses

Gains

Fair Value

September 30, 2023

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(8,560)

$

$

1,491,440

U.S. government treasuries

 

509,478

 

(9,243)

 

 

500,235

Total investments

$

2,009,478

$

(17,803)

$

$

1,991,675

Allowance for credit losses

 

(12,000)

 

  

 

  

 

  

Total investments, net

$

1,997,478

 

  

 

  

 

  

December 31, 2022

 

  

 

  

 

  

 

  

Corporate bonds

$

1,500,000

$

(1,924)

$

$

1,498,076

U.S. government treasuries

 

489,265

 

 

2,665

 

491,930

Total investments

$

1,989,265

$

(1,924)

$

2,665

$

1,990,006

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock Options (Tables)
9 Months Ended
Sep. 30, 2023
Common Stock and Stock Options  
Schedule of share-based compensation, employee stock options, activity

    

    

Weighted

Average

Stock

Exercise

Options

Price

Outstanding at January 1, 2022

 

41,304

$

1.05

Outstanding at December 31, 2022

 

41,304

$

1.05

Outstanding at September 30, 2023

 

41,304

$

1.05

Options exercisable at December 31, 2022

 

34,361

$

1.01

Options exercisable at September 30, 2023

 

41,304

$

1.05

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventories  
Schedule of inventories

September 30, 

December 31, 

    

2023

    

2022

Raw materials

$

1,913,985

$

1,375,669

Work-in-process

 

1,160,111

 

528,631

Finished goods

 

127,546

 

284,048

 

3,201,642

 

2,188,348

Inventory reserve

 

(14,421)

 

(10,431)

$

3,187,221

$

2,177,917

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share  
Summary of reconciliation of earnings per share calculations

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Net income

$

578,784

$

442,703

$

1,628,163

$

1,491,977

Weighted average common shares outstanding - basic

 

4,530,207

 

4,516,518

 

4,528,524

 

4,513,785

Effect of dilution - stock options

 

31,501

 

28,133

 

30,684

 

27,805

Weighted average shares outstanding - diluted

 

4,561,708

 

4,544,651

 

4,559,208

 

4,541,590

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2023
Income Taxes  
Schedule of components of the income tax expense

    

Three months ended September 30, 

Nine months ended September 30, 

    

2023

    

2022

    

2023

    

2022

Federal

$

192,394

$

155,900

$

476,128

$

288,000

State and local

 

20,283

 

11,475

 

39,105

 

23,575

$

212,677

$

167,375

$

515,233

$

311,575

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Lease (Tables)
9 Months Ended
Sep. 30, 2023
Operating Lease  
Schedule of annual undiscounted cash flows of the operating lease liabilities

2023

    

$

28,920

2024

 

107,094

Total minimum lease payments

136,014

Less debt discount

4,683

Total operating lease obligations

$

131,331

Schedule of operating lease other information

2023

2022

Operating cash outflows from operating lease - year-to-date

$

78,357

$

72,183

Weighted average remaining lease term – operating lease

 

1.2

years

 

2.2

years

Weighted average discount rate – operating lease

 

5.5

%

 

5.5

%

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Finance Leases (Tables)
9 Months Ended
Sep. 30, 2023
Finance Leases  
Schedule of future minimum lease payments

2023

$

22,698

2024

 

49,859

Total minimum lease payments

 

72,557

Less amount representing interest

 

1,379

Present value of minimum lease payments

 

71,178

Less current portion

 

71,178

Finance lease obligations, net of current portion

$

Weighted average remaining lease term – finance leases

0.9

years

Weighted average discount rate – finance leases

4.25

%

Schedule of equipment under finance leases

    

September 30, 2023

    

December 31, 2022

Machinery and equipment

$

385,923

$

385,923

Less accumulated depreciation and amortization

 

133,320

 

104,376

Net book value

$

252,603

$

281,547

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Business Organization and Purpose (Details)
9 Months Ended
Sep. 30, 2023
segment
Business Organization and Purpose  
Number of operating segments 1
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue      
Tax receivable - Employee Retention Credit $ 40,539   $ 40,539
Geographic Concentration Risk | Sales Revenue, Net | International      
Disaggregation of Revenue      
Concentration risk (as a percent) 1.00% 1.00%  
Photonics industry | Sales Revenue, Net | Top two customers      
Disaggregation of Revenue      
Concentration risk (as a percent) 89.00% 89.00%  
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle            
Stockholders' Equity Attributable to Parent $ 10,414,297 $ 9,835,513 $ 8,745,649 $ 8,271,923 $ 7,820,550 $ 6,739,304
Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle            
Stockholders' Equity Attributable to Parent     $ (5,000)      
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Bond Maturity (Details) - Recurring - Fair Value, Inputs, Level 2 [Member]
9 Months Ended
Sep. 30, 2023
Minimum  
Investments  
Maturity of bonds (in months) 2 months
Maximum  
Investments  
Maturity of bonds (in months) 20 months
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Recurring    
Investments    
Allowance for credit losses $ (12,000)  
Total investments, net 1,997,478  
Recurring | Level 2    
Investments    
Amortized Cost, before credit allowance 2,009,478 $ 1,989,265
Gross Unrealized Losses (17,803) (1,924)
Gross Unrealized Gains   2,665
Fair value 1,991,675 1,990,006
Money market funds | Cash and cash equivalents | Level 1    
Investments    
Fair value 1,006,347  
Corporate bonds | Recurring | Level 2    
Investments    
Amortized Cost, before credit allowance 1,500,000 1,500,000
Gross Unrealized Losses (8,560) (1,924)
Fair value 1,491,440 1,498,076
U.S. government treasuries | Recurring | Level 2    
Investments    
Amortized Cost, before credit allowance 509,478 489,265
Gross Unrealized Losses (9,243)  
Gross Unrealized Gains   2,665
Fair value $ 500,235 $ 491,930
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock Options (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Common Stock and Stock Options        
Stock based compensation $ 0 $ 8,670 $ 45,485 $ 40,642
Unrecognized compensation expense $ 0   0  
Common stock issued   7,488 43,908 37,095
Common Stock        
Common Stock and Stock Options        
Common stock issued   $ 7,488 $ 43,908 37,095
Non-employee director | Common Stock        
Common Stock and Stock Options        
Number of shares issued     6,550  
Common stock issued       $ 22,471
Employee Stock Grants | Common Stock        
Common Stock and Stock Options        
Number of shares issued     10,683 4,500
Common stock issued     $ 43,908 $ 14,625
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock Options - Employee Stock Options (Details) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock and Stock Options      
Options 41,304 41,304 41,304
Stock Options, Options exercisable 41,304 34,361  
Weighted average option price $ 1.05 $ 1.05 $ 1.05
Weighted Average Exercise Price, Options exercisable $ 1.05 $ 1.01  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
Common Stock and Stock Options  
Exercise Price Range, Lower Range Limit $ 0.84
Exercise Price Range, Upper Range Limit 1.25
Weighted average option price $ 1.05
Weighted average remaining contractual life 2 years 10 months 24 days
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Inventories    
Raw materials $ 1,913,985 $ 1,375,669
Work-in-process 1,160,111 528,631
Finished goods 127,546 284,048
Inventory, gross 3,201,642 2,188,348
Inventory reserve (14,421) (10,431)
Inventory, net $ 3,187,221 $ 2,177,917
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Reconciliation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share        
Income (loss) applicable to common stock $ 578,784 $ 442,703 $ 1,628,163 $ 1,491,977
Weighted average common shares outstanding - basic 4,530,207 4,516,518 4,528,524 4,513,785
Effect of dilution 31,501 28,133 30,684 27,805
Weighted average shares outstanding - diluted 4,561,708 4,544,651 4,559,208 4,541,590
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note Payable (Details) - Fifth Third Bank - USD ($)
Sep. 30, 2023
Aug. 31, 2023
Debt Instrument    
Line of credit borrowing capacity   $ 1,000,000
Line of credit outstanding $ 0  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Income tax expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Taxes        
Federal $ 192,394 $ 155,900 $ 476,128 $ 288,000
State and local 20,283 11,475 39,105 23,575
Total $ 212,677 $ 167,375 $ 515,233 $ 311,575
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Income Taxes    
Effective rate 24.00% 21.70%
Net deferred tax asset $ 0 $ 151,164
Deferred tax liability $ 215,967  
Valuation allowance   $ 0
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Lease (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Operating Leases        
Operating lease, renewal term 5 years   5 years  
Operating lease costs $ 45,000 $ 24,500 $ 85,900 $ 84,300
Variable lease costs 11,500   45,000 $ 24,500
Variable lease costs, including adjustment   $ (3,000)    
Minimum        
Operating Leases        
Monthly lease payments 9,200   9,200  
Maximum        
Operating Leases        
Monthly lease payments $ 9,700   $ 9,700  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Lease - Future Minimum Lease Payments (Details)
Sep. 30, 2023
USD ($)
Operating Lease  
2023 $ 28,920
2024 107,094
Total minimum lease payments 136,014
Less debt discount 4,683
Total operating lease obligations $ 131,331
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Lease - Undiscounted Cash Outflows (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Lease    
Operating cash outflows from operating lease - year-to-date $ 78,357 $ 72,183
Weighted average remaining lease term - operating lease 1 year 2 months 12 days 2 years 2 months 12 days
Weighted average discount rate - operating lease 5.50% 5.50%
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Finance Leases - Future minimum lease payments (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Finance Leases    
2023 $ 22,698  
2024 49,859  
Total minimum lease payments 72,557  
Less amount representing interest 1,379  
Present value of minimum lease payments 71,178  
Less current portion $ 71,178 $ 97,367
Finance lease obligations, net of current portion   $ 49,149
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Finance Leases - Weighted Averages (Details)
Sep. 30, 2023
Finance Leases  
Weighted average remaining lease term - finance leases 10 months 24 days
Weighted average discount rate - finance leases 4.25%
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Finance Leases - Equipment under finance lease and additional information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Finance Leases          
Machinery and equipment $ 385,923   $ 385,923   $ 385,923
Less accumulated depreciation and amortization 133,320   133,320   104,376
Net book value 252,603   $ 252,603   $ 281,547
Finance lease amortization period (in years)     10 years    
Finance lease costs $ 25,386 $ 24,305 $ 75,338 $ 72,131  
XML 57 scia-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0000830616 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000830616 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000830616 srt:DirectorMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000830616 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000830616 srt:DirectorMember us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000830616 scia:EmployeeStockGrantsMember us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000830616 scia:EmployeeStockGrantsMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000830616 us-gaap:RetainedEarningsMember 2023-09-30 0000830616 us-gaap:CommonStockMember 2023-09-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000830616 us-gaap:RetainedEarningsMember 2023-06-30 0000830616 us-gaap:CommonStockMember 2023-06-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000830616 2023-06-30 0000830616 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0000830616 us-gaap:RetainedEarningsMember 2022-12-31 0000830616 us-gaap:CommonStockMember 2022-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000830616 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-12-31 0000830616 us-gaap:RetainedEarningsMember 2022-09-30 0000830616 us-gaap:CommonStockMember 2022-09-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000830616 us-gaap:RetainedEarningsMember 2022-06-30 0000830616 us-gaap:CommonStockMember 2022-06-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000830616 2022-06-30 0000830616 us-gaap:RetainedEarningsMember 2021-12-31 0000830616 us-gaap:CommonStockMember 2021-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000830616 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000830616 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0000830616 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000830616 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0000830616 scia:FifthThirdBankMember 2023-08-31 0000830616 scia:FifthThirdBankMember 2023-09-30 0000830616 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-09-30 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0000830616 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000830616 2022-01-01 2022-12-31 0000830616 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000830616 srt:MinimumMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-09-30 0000830616 srt:MaximumMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-09-30 0000830616 2023-07-01 2023-09-30 0000830616 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-09-30 0000830616 scia:TopTwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember scia:PhotonicsIndustryMember 2023-01-01 2023-09-30 0000830616 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-09-30 0000830616 scia:TopTwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember scia:PhotonicsIndustryMember 2022-01-01 2022-09-30 0000830616 2022-09-30 0000830616 2021-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000830616 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0000830616 2022-07-01 2022-09-30 0000830616 srt:MinimumMember 2023-09-30 0000830616 srt:MaximumMember 2023-09-30 0000830616 2022-01-01 2022-09-30 0000830616 2023-09-30 0000830616 2022-12-31 0000830616 2023-10-26 0000830616 2023-01-01 2023-09-30 shares iso4217:USD iso4217:USD shares pure scia:segment http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember http://fasb.org/us-gaap/2023#ProductMember 0000830616 --12-31 2023 Q3 false NONE 4519524 4530207 10-Q true 2023-09-30 false 0-31641 SCI ENGINEERED MATERIALS, INC. OH 31-1210318 2839 Charter Street Columbus OH 43228 614 486-0261 Common stock, without par value SCIA Yes Yes Non-accelerated Filer true false false 4530207 5798613 3947966 1000000 989265 15000 15000 1218826 842647 40539 40539 31785 12653 3187221 2177917 1171740 91327 136134 12540051 8147121 8683695 8584871 129476 142471 740331 607156 30371 28708 9583873 9363206 7269854 7101573 2314019 2261633 997478 1000000 117487 185072 151164 81248 85138 1196213 1421374 16050283 11830128 71178 97367 111993 105789 477644 514512 4236427 1825595 383554 270168 119885 122065 5400681 2935496 49149 215967 19338 99834 5635986 3084479 0 0 15000000 15000000 4530207 4519524 10662343 10618435 2233384 2231807 -2481430 -4104593 10414297 8745649 16050283 11830128 7700123 5816838 20954960 17648275 6313460 4645255 16990090 14104923 1386663 1171583 3964870 3543352 433656 374193 1285152 1170782 121554 93081 372407 272197 121244 94594 358058 284922 710209 609715 1949253 1815451 81252 363 194143 -11899 791461 610078 2143396 1803552 212677 167375 515233 311575 578784 442703 1628163 1491977 0.13 0.10 0.36 0.33 0.13 0.10 0.36 0.33 4530207 4516518 4528524 4513785 4561708 4544651 4559208 4541590 10662343 2233384 -3060214 9835513 578784 578784 10662343 2233384 -2481430 10414297 10603450 2229443 -5012343 7820550 1182 1182 7488 7488 442703 442703 10610938 2230625 -4569640 8271923 10618435 2231807 -4104593 8745649 -5000 -5000 1577 1577 43908 43908 1628163 1628163 10662343 2233384 -2481430 10414297 10573843 2227078 -6061617 6739304 3547 3547 37095 37095 1491977 1491977 10610938 2230625 -4569640 8271923 1628163 1491977 344291 305480 3311 3311 45485 40642 9142 -5959 -367131 -288000 3990 -15925 395311 156805 1013294 363445 1126933 -586565 -7579 -36868 256365 -6707 -5844 2516863 -384601 2328558 2051679 16000 5166 509478 489265 398360 511399 -402573 -506233 75338 72131 -75338 -72131 1850647 1473315 3947966 4140942 5798613 5614257 3639 6846 124424 17986 5175 5175 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 1.  Business Organization and Purpose</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">SCI Engineered Materials, Inc. (“SCI,” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) thin film applications. The Company is focused on markets within the photonics industry including Aerospace, Automotive, Defense, Glass, Optical Coatings and Solar. Substantially all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 2.  Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Basis of Presentation - The accompanying unaudited financial statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments considered necessary for fair presentation of the results of operations for the periods presented have been included. The financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2022. Interim results are not necessarily indicative of results for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For the majority of product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the creditworthiness of each customer. The Company sells its products typically under agreements with payment terms of 30-60 days. The Company does not normally include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">All revenue was from the photonics industry during the nine months ended September 30, 2023 and 2022. The top two customers represented 89% of total revenue for the nine months ended September 30, 2023 and 2022. International shipments were 1% of total revenue for the nine months ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Note 2.  Summary of Significant Accounting Policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">Employee Retention Credit (ERC) - The Company qualified for federal government assistance through Employee Retention Credit provisions of the Consolidated Appropriations Act of 2021 during 2021 and 2020. The purpose of the Employee Retention Credit was to encourage employers to keep employees on the payroll, even if they were not working during the covered period because of the coronavirus outbreak. These funds were recorded in the Statements of Income as an offset to payroll costs in their respective expense lines and as a tax receivable on the balance sheets.  A balance of $40,539 appears as a tax receivable on the balance sheets at September 30, 2023 and December 31, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Basis of Presentation - The accompanying unaudited financial statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments considered necessary for fair presentation of the results of operations for the periods presented have been included. The financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2022. Interim results are not necessarily indicative of results for the full year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For the majority of product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the creditworthiness of each customer. The Company sells its products typically under agreements with payment terms of 30-60 days. The Company does not normally include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">All revenue was from the photonics industry during the nine months ended September 30, 2023 and 2022. The top two customers represented 89% of total revenue for the nine months ended September 30, 2023 and 2022. International shipments were 1% of total revenue for the nine months ended September 30, 2023 and 2022.</p> 0.89 0.89 0.01 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">Employee Retention Credit (ERC) - The Company qualified for federal government assistance through Employee Retention Credit provisions of the Consolidated Appropriations Act of 2021 during 2021 and 2020. The purpose of the Employee Retention Credit was to encourage employers to keep employees on the payroll, even if they were not working during the covered period because of the coronavirus outbreak. These funds were recorded in the Statements of Income as an offset to payroll costs in their respective expense lines and as a tax receivable on the balance sheets.  A balance of $40,539 appears as a tax receivable on the balance sheets at September 30, 2023 and December 31, 2022.</p> 40539 40539 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Note 3.  Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities measure credit losses for most financial assets, including accounts receivable and held-to-maturity marketable securities, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 became effective for us in the first quarter of 2023. The adoption of ASU No. 2016-13 resulted in a cumulative effect of $5,000 and is reflected in the accompanying Statement of Shareholders’ Equity.</p> -5000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Note 4.   Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">Money market funds – where quoted prices are available in an active market, securities are classified within level 1 of the valuation hierarchy. The Company invested in a money market fund during August 2023 which had a fair value of $1,006,347 at September 30, 2023. This is valued at original cost plus interest and is included in Cash and cash equivalents on the balance sheet.           <span style="color:#ff0000;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">As of September 30, 2023 and December 31, 2022, the Company held investments in corporate bonds and U.S. government securities that are required to be measured for disclosure purposes at fair value on a recurring basis. The bonds and government securities are considered held-to-maturity and are recorded at amortized cost on the balance sheet. These investments are considered level 2 as detailed in the table below. The Company considers investments which will mature in the next twelve months and interest receivable on the long-term bonds as current assets. The remaining investments are considered non-current assets including the investment in marketable securities which the Company intends to hold longer than twelve months. The fair value of these investments was estimated using recently executed transactions and market price quotations. At September 30, 2023, the length of time until maturity of the bonds currently owned ranged from 2 months to 20 months. The amortized cost, allowance for credit losses, fair value, and the related unrecognized gains and losses of these investments, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,491,440</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,235</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,009,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,991,675</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,997,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,498,076</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491,930</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,989,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,990,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">The Company uses an “expected credit loss” measurement objective for the recognition of credit losses for held-to-maturity securities at the time the financial asset is originated or acquired. The expected credit losses are adjusted each period as necessary for changes in expected lifetime credit losses. The credit loss calculations for held-to-maturity securities are based upon historical default and recovery rates of bonds rated with the same rating as the current portfolio. An adjustment factor is </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Note 4.   Investments (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">applied to these credit loss calculations based upon management’s assessment of the expected impact from current economic conditions on our investments. The Company monitors the credit quality of debt securities classified as held-to-maturity through the use of their respective credit ratings and updates them on a quarterly basis with the latest assessment completed on September 30, 2023. Our allowance for credit losses was $12,000 at September 30, 2023.</p> 1006347 P2M P20M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,491,440</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,235</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,009,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,991,675</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,997,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,498,076</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491,930</p></td></tr><tr><td style="vertical-align:bottom;width:50.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,989,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,990,006</p></td></tr></table> 1500000 8560 1491440 509478 9243 500235 2009478 17803 1991675 12000 1997478 1500000 1924 1498076 489265 2665 491930 1989265 1924 2665 1990006 12000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Note 5.  Common Stock and Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">Stock based compensation cost for all stock awards is based on the grant date fair value and recognized over the required service (vesting) period. Noncash stock-based compensation expense was $0 and $8,670 for the three months ended September 30, 2023, and 2022, respectively, and $45,485 and $40,642 for the nine months ended September 30, 2023, and 2022, respectively. Unrecognized compensation expense was $0 as of September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">Employees received compensation of 10,683 and 4,500 aggregate shares of common stock of the Company during the nine months ended September 30, 2023 and 2022, respectively. These shares had an aggregate value of $43,908 and $14,625 at September 30, 2023 and 2022, respectively, and were recorded as non-cash stock compensation expense in the financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">The non-employee Board members received compensation of 6,550 aggregate shares of common stock of the Company with an aggregate value of $22,471 during the nine months ended September 30, 2022 that was recorded as non-cash stock compensation expense in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 36pt;">The cumulative status of options granted and outstanding at September 30, 2023, and December 31, 2022, as well as any options which became exercisable in connection with the Company’s stock option plans is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 36pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.01</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Exercise prices for options ranged from $0.84 to $1.25 at September 30, 2023. The weighted average option price for all options outstanding at September 30, 2023, was $1.05 with a weighted average remaining contractual life of 2.9 years. </p> 0 8670 45485 40642 0 10683 4500 43908 14625 6550 22471 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.01</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr></table> 41304 1.05 41304 1.05 41304 1.05 34361 1.01 41304 1.05 0.84 1.25 1.05 P2Y10M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 6.  Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Inventories consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,913,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,669</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 528,631</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,048</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,201,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,188,348</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,431)</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,187,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,177,917</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,913,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,669</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 528,631</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 284,048</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,201,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,188,348</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,431)</p></td></tr><tr><td style="vertical-align:bottom;width:71.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,187,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,177,917</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 1913985 1375669 1160111 528631 127546 284048 3201642 2188348 14421 10431 3187221 2177917 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 7.  Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Basic income per share is calculated as net income divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted net income divided by the diluted weighted average number of common shares. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive. All common stock options listed in Note 5 that were out-of-the-money or anti-dilutive were excluded from diluted earnings per share. The following is provided to reconcile the earnings per share calculations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 578,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,628,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,491,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,530,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,516,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,528,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,513,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilution - stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,561,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,544,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,541,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 578,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 442,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,628,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,491,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,530,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,516,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,528,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,513,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilution - stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,561,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,544,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,541,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 578784 442703 1628163 1491977 4530207 4516518 4528524 4513785 31501 28133 30684 27805 4561708 4544651 4559208 4541590 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 8.  Note Payable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The Company renewed its line of credit with Fifth Third Bank for $1 million during August 2023. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2024. No amounts were drawn on this line of credit as of September 30, 2023.</p> 1000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 9.  Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">The provision for income taxes for the three and nine months ended September 30, 2023 and 2022 is based on our projected annual effective tax rate, adjusted for permanent differences and specific items that are required to be recognized in the period in which they are incurred. The effective tax rate for the first nine months of 2023 was 24.0% compared to the tax rate for calendar year 2022 of 21.7%. The difference between the effective tax rate and the marginal rate is primarily due to the effect of state and local taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Following is the income tax expense for the three and nine months ended September 30:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,000</p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,575</p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. As of December 31, 2022, management determined that there was sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $151,164 were realizable principally because we achieved six consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company’s manufacturing process. As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred taxes. Accordingly, management determined that no valuation allowance was necessary at December 31, 2022. The deferred tax asset was $0, and the deferred tax liability was $215,967 at September 30, 2023.</p> 0.240 0.217 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,000</p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State and local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,575</p></td></tr><tr><td style="vertical-align:bottom;width:40.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 311,575</p></td></tr></table> 192394 155900 476128 288000 20283 11475 39105 23575 212677 167375 515233 311575 151164 0 0 215967 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 10. Operating Lease</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,200 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $45,000 and $24,500 during the three months ended September 30, 2023 and 2022, respectively, and approximately $85,900 and $84,300 during the nine months ended September 30, 2023 and 2022, respectively. Additionally, the variable lease costs were approximately $11,500 and ($3,000) during the three months ended September 30, 2023 and 2022, respectively, and approximately $45,000 and $24,500 during the nine months ended September 30, 2023 and 2022, respectively. A credit related to common area maintenance and real estate tax reconciliation was received during the third quarter of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,920</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,094</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,014</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,683</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,331</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows from operating lease - year-to-date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term – operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate – operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> 9200 9700 P5Y 45000 24500 85900 84300 11500 3000 45000 24500 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,920</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,094</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,014</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,683</p></td></tr><tr><td style="vertical-align:bottom;width:75.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,331</p></td></tr></table> 28920 107094 136014 4683 131331 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows from operating lease - year-to-date</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term – operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:60.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate – operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 78357 72183 P1Y2M12D P2Y2M12D 0.055 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 11. Finance Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The Company leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of September 30, 2023, are shown in the following table.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease obligations, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term – finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate – finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The equipment under finance lease at September 30, 2023, and December 31, 2022, is included in the accompanying balance sheets as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,923</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,376</p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net book value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,547</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 11. Finance Leases (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense. Finance lease costs totaled $25,386 and $24,305 for the three months ended September 30, 2023 and 2022, respectively, and $75,338 and $72,131 for the nine months ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease obligations, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term – finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:76.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate – finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 22698 49859 72557 1379 71178 71178 P0Y10M24D 0.0425 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,923</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,376</p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net book value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,547</p></td></tr></table> 385923 385923 133320 104376 252603 281547 P10Y 25386 24305 75338 72131 EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Q 6U<'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 " L0%M70#4=QNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!(71[6?&D(+B@> O)[&ZP24,RTN[;F\;=+J(/X#$S?[[Y M!J;30>HQXG,< T:RF&YF-_@D==BP(U&0 $D?T:E4YX3/S?T8G:+\C <(2G^H M T+#^2TX)&44*5B 55B)K.^,ECJBHC&>\4:O^/ 9AP(S&G! AYX2B%H ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)9-7<[T4@NI.#OB^L/OZNP&XW=VW]L M?!'L._AU%_T74$L#!!0 ( "Q 6U>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M+$!;5P^\H)+,!0 [QX !@ !X;"]W;W)KYTFVZ_>8FAD27Q,QQ2OO?[W4" M2:]S7EAT](>2A#P/_L3?GMBCK53?LE (39Z3.,VN.Z'6FW>]7N:'(N'9N=R( M%+Y9295P#:=JW6^_WR%^GFF9[,10@B1*RT_^O'L0KP0 :A>PG8"]$="F7W!W K< +4M68+WG MFH]'2FZ),G>#FSDHGDVA!IHH-=6XU J^C4"GQ^^EGT.M:#)) S)-=:1?R"PM MFX=YS%V2A5R);-33\&M&T_-WSC>E,VMPOB*?9:K##%P#$7RO[T$IJZ*R?5%O M&&JX%)MSXCIGA#G,M93'P^5WOCXG;&"3?U<B1F5!/HC/^^2-L)&BLNIT_UB M0T)5+9$N*J2+XY"^Y%QIH>(7)X]"V0AQ#Z?KTD&?VM!084NTJPKMZABT>[&.,@W-5),Y M3ZP5B/LLO1F9SC_,YM/I_?0]^3QYF-[/)I^69V5)9W/OW(:.FK9$ITX]#SO' MP,]27RKHEL4<H'/P/I$#KC??;01XZ*VR*^B!ST&^8$_ MDUD 73=:17Z9.IH;]@%+EW8IHXY+AU9>5-R6E]6\[!C>21" >W:V/R"?X#YR ME]KK%;=D0_>*>&$Q8T%C41 #K>"H2UOP.BE1-(S\!]PS9]"H'^36FI,.V$%D MA_:1VS*IATO;DM:YB.+)YBUIU7\72CY%J6^O8]RSH>^>(BS1.BU1/..\!5W( M3/.8_!UMFH,2 MQ5/.)^E#?2U"F6(YXH!)?SCH.FQ@31*XM"U?'9,HGG$>(@T)2:X(9;\\_DJ6 MPL\5U*05$G?R9)+ G 2OXOZW,W@]UZ',-=EP19YX;$_ZN&-;]CI'43P 0<8/ MHG1-EB_)HXRMR <3U,3*=8J,Q.J,Q/ 4LZ]$,GWV0YZN16- /& TOYM/K2L( MIPA$K Y$[*A Y.5*F3>9\OVLJ$B81JSSW4ZGGE5XWMP*R?NV,1YBMS#ZMS#CLH]YET-$CPD@;54UA'H@,][WBAHT+*;BN+6@=>1B>6/;U& JH1PROY3H1KFN+5T6_3!;SNO+V!'7KZ./BB:5:WGQ->@L7K>/K M ;.F=4U,NY6J/>[QOU!+ M P04 " L0%M7U_AT[AX( !B(@ & 'AL+W=OC\5']V+<]/ M1:O*HN;7$C5M567R^0,OQ>/9"(]>/K@I[M>J^V!R?KK)[OF"JR^;:PEGDWTO MRZ+B=5.(&DF^.AM-\?L9HUT#;?%GP1^;@V/4N7(GQ-?NY')Y-@HZ1;SDN>JZ MR.#? Y_QLNQZ AW_[#H=[:_9-3P\?NG]HW8>G+G+&CX3Y5_%4JW/1LD(+?DJ M:TMU(QX_\9U#8==?+LI&_T6/.]M@A/*V4:+:-08%55%O_V=/NX$X:("9HP'9 M-2#?VH#N&NB1FVR5:;/FQ[(HZ>%GSS#M%@ MC$A J*7YS-_\@N?0'.OFY+CY!'S:.T;VCA'='W7T-VNEY+5"TZ;AJK&YLVW/ M[.V[Y?.^V60Y/QO!^FBX?."C\Y__@Z/@5YMS;]39D:MT[RKU]7X^RYHURNHE MRKL#_D];/&0E^&[U>MM5I+OJUOC#>1BG283AECT<.F3:T93%:13M[8ZTLKU6 MYM5Z63_P1E6=.IAL$#F^C%&S%E(AQ65E\V![@?! &0[T MS\ #TRY-4A*%=@?"O0.AUX%IGHNV4R]YSF&@.^VW,EOR,2IYTZ"LA,B8U3E' M$&/14K1W:M66$*YVS<0*_83#L99K^A::OA&<)"0:^&;:)8Q$++;[%NU]B[R^ MW69/AVZ=H'FU*<4SY^B&*[AE7=R=2;XLE$U[9&AB04C3@?+7K(Z$QWOAL5?X M9[7FTJ8I-JY&<9R$ TVF%89Y0NV:DKVFY-697BLA]8RNN77($HN\)"8$#P2: M=@3'<8H=]SO=2TR]$J\EWV3%$FU:F:^!A4C()9?6L)&:0X1C'+/AHO->\ ?C M( YZF 7?Y!!_@C2GX59/=ET'Q3+!+,8'T^A8:\]0[(?HM81\4:IG39XQ MRA3*16.=TOA-L?I6O1W[WX,5^\GZ6Y:OX2.Y'0#^,@!6OZEY$Z*$1NDPV-@, MPX0EL>MN]6C%?K9^;&5=J%9RK795/'7']KEE82@!O \Q8[-CA#FE]A#%?HI> M<0@W:U$N45%MI'C@E2M?P2;J(.I0:BP"TRX*8APZ\A7<,Q'[H3@3=:-DNZTZ MBAJ!W'L85KM8DVXTH+&AU30C21PD#JD]!;$?@T?+E??+]5X*AUZ3?&F8T"0> M9H,V0QI1$KB&MZ=Y6;9DIOH0:#)9R7F3;*@\( A[&#];@G*7X-I?:A=X ?FSPE%+, #],EFR&)<$0= MBDG/2N)GY4$FKF6ZT_%2U/?.;)Q8<)K&+$X&CECLAFG[L2,]4(D?J'KKHE,B''DR&1(3T?BIZ/.NCT9#+&0#A-FS P;$#%U1$/2XY#X<;A-M,1K(BV( MPVE$C(+89LC +':-8P]#XH?A[>?;Z16:+A;SVX55HJ4JC((P((FAT6*)$QI@ MXAK-'H,D^J;]E*LBNRM*'1FL6KTP_>ZI^T:]'?O<\Y3X>?JQJ'4E7W)='-V5 MQ;VF$,3$E_Q]T[')SB5B,C.&:&-,?PM:8QHY2CO2@Y7XP?H9> 1J(73_H'P3 MEAA61FK,.8M=$,:)HZ0G/5*)'ZG[G99-]MPQR2K2Q".+XX@-R6^Q"S$+L2.@ MTYZBU$_1F=ZBA0@#:8MH"L>>F\D^1FC$C*+38H@3$H:I8].*]I"D?DC"8,H6 MN).+JBN-G%U0B5<^SO4PC:< M)L8.C\V.0/;J&M>#K5<_ X^K^=(?'*E)NJZ@CY)A@6 Q)"D-6>I(MVD/1?I* MC>@.:5T."%G4-X0&_S6^-\A3$ZPLQK'ZE&N]7)GGJW^F-@D.$PC M8WEZ+_BCN_P]@JF_$O5&].^X>V;UB5-*AURRF*5IXMK_HCU4J1^JVQ7SVDHQ MH1A&-$R3X0Z%Q9 &"6.Q:_KT_*2)-^%9K#.IMRBX;'[1FU^.R>/%\'84P+8*]%#5K9\C+)6K84L_H45M7V T?VBIANF MYE?$QB$-QB2(=<"&,YR.0\)VWZ.B:;JHKH-YJQH%!S"1QPB^VW#]*+>TCZYE MXSF((D*9\<#*:HD31AU!GO609W[(3Y?+HEM-,&^[[>63HD9YMBE@'EN?3YD0 M)X3" ALRU&Z(D\"1^[&>]NQ5VA_LIZR*W/[$AID0/X'Z##-J/$NS6#(7MY7R!IK]?H,6GZKB_G- N+%'U\N;_^V>F ^6754S4W M.7@!H'O[XK=,WA=U YQ80=/@70RC(+0:#WQG M]RLAU,M)]YK!_K62\_\#4$L#!!0 ( "Q 6U>AN4Q6H@( ,4' 8 M>&PO=V]R:W-H965T&ULK95M;],P%(7_BA40&M)8TKRT,-)( M73M?%TKH(435=P/@V#H5Y0)+TO= MV$QEJ6P,9P)FBNBFJJCZ?0%<;L;>P'L8N&&KTM@!/TMKNH(YF-MZIK#G=RX% MJT!H)@51L!Q[D\'Y=&3K7<$/!AN]TR8VR4+*.]OY7(R]P (!A]Q8!XJW-4R! MU244.!%[]JZ#YV[W076V2 )@B#UU[L)_U6UAQYWZ/%!]*FL*ES<^-OG=Z>DIHJL M*6]@%YG4@+M0B?]I+WS\!.LQ^*&*/>BD@TY> .W0-*&-*:5B?Z#HHVP-D\>3 M]W26CRC<8QYVS,.7,S.MFW[>X1.,.(F",!@]PNVK&WQ(PKB?=M31CEY.BV>2 M-E043*SZD$='(O?5]2'[.YNL/>"^4K5B0A,.2U0&9R.T4.VAT7:,K-V^NY & M=W'7+/&QG.:ATP=:@B1.2$(E(-G]^X(7BQ( (G:M%YNDSA[@ M["Z6"^+LB9<_Q(HQ"9[SK!#G@Y64Z]/A4,Q6+$_$"5^S0OVRX&6>2'5;+H=B M7;)D7AOEV1!YGC_,D[08C,[J9W?EZ(QO9)86[*X$8I/G2?GO) MW*?+E:P>#$=GZV3)IDQ^6]^5ZFZX8YFG.2M$R@M0LL7YX *>Q@A7!C7BSY0] MB;UK4$EYY/Q'=7,U/Q]XU8Q8QF:RHDC4ORT;LRRKF-0\_FE)![LQ*\/]ZQ?V M+[5X)>8Q$6S,L^_I7*[.!^$ S-DBV63RGC_]P5I!M.*;\4S4?\%3@Z5D &8; M(7G>&JL9Y&G1_$^>6T?L&2#48X!: _1: ]P:X-<:D-: O-: M@:U]&&CO7;< M))')Z*SD3Z"LT(JMNJB]7ULK?Z5%E2A36:I?4V4G1].'BX?X.KYYF(+;+^#V M+KZ_>+BZO9F"S^#;= (^_/KQ;"C5.!5Z.&LY+QM.U,.)P34OY$J N)BSN<5^ MXK:/'/9#I6\G$KV(O$1.PBE;GP#L?0+(0]@RG_'KS9%-SOM&C__WZ ?.P+N( MXYH/OS'BMC@W3,3.5-6P4[%.9NQ\H(J48.66#4:__0)][W>;DX])-CDF67PD MLH-PD%TXB(M]=,^VK-@PF_<;0[\VK K^=A0$G@>K)-KN.];$T1#Z(0X/<1,3 MA[R(DLCW#H&Q"82!3T(4T!WP0"O=::6OT?H)W)5\OIE)D!1S,%4.36<,_!4_ MR^H%])@QM? W.2N3ZE7RM\TS[F$VXO,R2=:G[2C7+']DI2TCCT,S.0Y-_&Z: M@YCXNYCX3MXQ%Q+PA7KI]^:A;Z2#CR$F>MJ,31SQ"464:GEHXJ ?19X7Z7EH M 1+HD6AO!1QH#G::@Y]J?G\2NL=X=1(>AV9R')KXW30' 0EW 0F=O%]++@18 MEWR12INK0S,1<.C[OEX)+3@80!IJN(F)PY$J<(&>@!8<)1A39,^_:"TE(>SAI02 MS0<67(2]$&H^L,!P@(@7:#ZPX%" 8!3T^&"O^89.'UPGY0\FTV)9.T$D&1-. M^= F'Q%#OHF+"(V(+M^$81IZ--3EFS@4JBKI$J +MW$P4A)HEC7;@&&D!(*>\1W;3ATMI5* MO&2JG93@0UJ[X:,S\MB8QN<0(GVUCFTXK)?)B0VEY$-BJ#>!$(91U*.]ZWFA MN^EM __(%KQD5=W?IO67!W4+&F\ F3PS>RH0,Q4B2'RHN\+$^=!3E4MWAHE# MRA/JA: [PP3"T,.T[VT N[88NGN[JYUD9PY0RT21'P2ZW;#,"N\X3NUO.&R3;:5KF^.;T@#$*CV)DX0E#@&4EOXJ"/U$;) MT&L!DDA5^[YRW[6=T-T^W<0/X.IF?'L=6P4'YC[.*MC$V06;N![!%J!3<-?6 MP=#YK:%-;%7:@;K(U0H7JZ2TA]O9(;[U6\-1V29'98N/Q788DZ[WA.[F\S(1 MZ0Q\N"K G&=94HHZ/'5<[-_Z&KI@+SN\$ZAWWG:4GI$V$#;JK!75L^5#7;^) MW/WF),TVDLW?H+PE_(ER.TI3;@49RNVH/N5=EXF@SH U/7 R-T#[Z])EW:S#2745]O0 M4-=N Q+B4V,]VH T0CIC;&>$=.];5:-]N'<&D[-R61]^"?7:VQ2R^3B_>[H[ M8+NHCY6TYY?P= PMSR?P-&Z.SSKZYC1/[2*7:2% QA9J*.\D4+,MFP.RYD;R M=7T"],BEY'E]N6+)G)450/V^X%R^W%0#[(XI1_\!4$L#!!0 ( "Q 6U&PO=V]R:W-H965T&ULM5I=Z1[H2)\R?6?8Y?Z2T %^2.,W/)H]%L7T_F^7!(TW\_!W;TI3_LF%9 MXA?\-GN8Y=N,^F$5E,0S#*$Q2_PHG2SFU7?7V6+.=D4S"9I\_>(F>G@LRB]FB_G6?Z!K6MQMKS-^-VM0PBBA:1ZQ%&1TT1C&A0EA,\_GNB2QG&)Q/OQ;PTZ M:3C+P./KK^BK:O!\,/=^3ISB34!(=WXN[BX8<^7M!Z07N(%+,ZK MO^!YWY;H$Q#L\H(E=3#O01*E^T__2YV(HP"D]03@.@!W K#9$Z#5 5HG0$<] M :0.(%T&V!.@UP%Z)T#K8S#J ..E@S;K +,2:Y_=2AK'+_S%/&//("M;<[3R MHM*WBN:*1&DY%==%QG^->%RQ6-^>W[H?W(^W:_!I!=:7YS?NY:??'?=F_3-P M_[B[NOT;3,'=V@%O?OQE/BLX8QDW"VKTBSTZ[D%?LB3A\VU=L."S)'HY''T> MAE$Y7_T87/M1.+U*P=+?1H4?2["<$UA!L$MVL5_0$#AT$P51 :YI%K$0L TX M#]FV9'K+K_[A2>=KK9!PN*,Y)""K89#1G?*&\6Z9D*\9GR/-1,'-1,$5#NG! MN?!C/PTH\ L^MN =T-!;@"%&LDFQ1S(JI+(6/BT0U$W-(MI\]G2LO]@08VQ" MTVJW >A M1PYPN0?3CP:HZ:234D68&#G".'[:@$:0^P" MWY&@K74VPJ78$&,-&KBSK)W!KHU5122=$MVP#0([LJAD]416"YO(QII<%K.1 MQ7RI++_MTF%93)DL4"-Z9^!+L2$_Q]BD>]YQ!KLV5A:1=*I#A+4NZTHEJR>R MFA:&^E%*6K)8C2S6]SO'#$*/K8Z6*#JR<$=(E8RN2K"52C#O1"Y:2MN-TK;2 MOB(.78+4TEF*L2;*42S#N1V):X"![\!/@-YYCAX+%+52F:HQ3- MK=&.TTL(?[;M%F>EK-YIUK:L1S814G::J:%><)R1M)2?9X9[-UH;D;;G1*.4 MUY/P#IYIT,&<0:]R9^3R8*D\%M&Z#X>2EEP>9,'N8SV2>"HZA)ULNA*\*4&0 MZ+:P*EX$Z$D +9,K2>R>A!YL%?0=?95A[-%53G03D-Y])'*4/3* M5>JT*$5SD<3V,+"%#*$4*S5;7D#;%O9@MZ!7^2V:5&:IX6*(S\Y+24N^!6J: M1;KU5ZGE(J&=8F(AH@DG%*6FBS0Q!!%L]]77@^^"7F6\R/61.B]2?636BU0? MI=Z+A';*SZT0(]+51ZG[(N&U+4W74=_R.?@O:-B .5$7E5HL2M$^3B9[IF+$-/FSA)SP?K+-N>#H=IL&8;/_W(MRR!7U9<;/P,;L7],-T*YH?Y MHDT\)(9A#S=^E Q&9_FSA1B=\5T61PE;")3N-AM?/%^PF#^>#_#@Y<%-=+_. MY(/AZ&SKW[,ER[YM%P+NAI66,-JP)(UX@@1;G0_&^'1"';D@E_@>L<>T<8VD M*7><_Y0WL_!\8$A$+&9!)E7X\.^!35@<2TV X]]2Z:!ZIUS8O'[1?I4;#\;< M^2F;\/A'%&;K\X$[0"%;^;LXN^&/GUEID"7U!3Q.\[_HL90U!BC8I1G?E(L! MP29*BO_^4^F(Q@+0HUY R@6DO<#L64#+!30WM$"6FW7I9_[H3/!')*0T:),7 MN6_RU6!-E,@P+C,!OT:P+ALM;\>WTZ_3^>T275^AR7CY&5U]N?ZQ1"?HV_(2 MO?OS_=DP@_=(Z6%0ZKPH=)(>G1[ZRI-LG:)I$K)P?_T0\%4@R0O("Z)5N&3; MCX@:'Q Q"%7@F;Q^.=' H97/:*Z/]NAK>.GJYOHKNEY,;\:WL_DG-)[ \S* :9. M^V@.Y25* KYA*C.+M7:^5E:1AQ&VB8MMB-Q#TP*%G.EASW$JN3UP5@7.TD9G M'/X#GPU4FBQ%&8=2$_ DB&*&D@JU?"[O C]=HZW@#Q'D*;I[1E =A9]%R7U1 M7J(L8NFIRD;KF*$\DK(];]F5MVQM*"\9* TBOZBI20B&!X+).Y79A2ZK$3)J MFL3#K<@JQ S+= UU8)T*JJ.%.MYPD47_%5#Y"FW]3 99A=/I J"XC?* T!Y& MM\+H:C$N,Q[\S'DE1)!I0+:IW^=,M_-^$YQDM5 JI S;)&J87@73T\)\]PD( M_CV*>9HB<&88I5N>^K'T*OMW%VWEUZ."['7 >+B!I4#<%3JQ/,M3(\9&353& M@4Q=,2' KYG_Q)11+Q7L1=1V,&T'7B%'7-

O(3-[@4:R'.D@=P'!?/J/Q0 ME2AQ%Z7G&6V,7:D3;'G$ZL%(:HQ$3UYK/[EG*53"9K5+4P;E4G[_<>3?17%_ MY2O5'ZGT'4O;OC-J(L=:FAR-@X#O)%% #631@W\7JT-&N\&@GM4M*2I!;-FN MT1>VFG&QGG)?4BOJ27U3\6(#4^*9;8@*26I#&>^#6/,NUA+5:"'8UH]"M-V) M8 T5$'$1,E%D%7N2I; 'NZ7 CHGMT7;'H)"T7-NR^Z#7)(CU+'B=K9DHOP(E MQ"ZC.9;CM>%I7_*KR5S3(S[ CR_)O/6?>S.Y2WH0?==VVZ9TY8AETUY/U_R( M]01Y7=6>#[(]4^+OTN&)[1A.&[Y"S')-LP=]39M8SYO@8K%C=3KG MN(LI#?(G9,"B44\&=5F16!@\W\EQ!7U2U[2-GLZ$U 1*] 0Z?VW'J\)/%)Q) MB6M9[4!8V'>MD''Q@ZV;*6^9CP C-'N-Q1B$#2[)V8UP1(]P2Y*+D@ESHTO?K), MEB:4LF G^I--0:.6X9E.)]E^QQ1,:E(F>E*N@K$2? /F9:5-;S.V2\BFZQ&[ M/0CHL?RJK36[DP/LWHPD5!"H&]ESP>W:]%.0._5<:G<24"%H80RM<4\.UN1. M].1>U;V=G,J@[XV@ETI?4_.ZK']B&L1RVC5;)6@9-FDT,/O8:TXGSIMJWM5L M/IY/7E'SM*W"FVO>D;3M.Z'N&8B^9UB(* FB+F:^4,)5C>&FXS4XKX3;%32Q"6S4LP=#:RZG>BXO MX4ZAALJ:RD3$0R54!3<[GFOC=AU2"=K8A(K5 [6QXWU@RSOO&^5T%P*5@6=A M8"H1HQ47RIT">MS][M]!];2F>GIH_LX8Z%5R'.TR.$S4[>E0(65#7]\3F9J7 MJ9Z79^6.=M^F&.WR*B:F2=K[ BHYF60]^&KVI;8V?P.-3GY^^6J.HT<:MTO[?\?P3FNBI_KA'<(HY\?L*8HWU@HSNNJI]4A M[C@_NFP]O\"GD^(HME93G Q_]064YQ1X>P4JC8\.I)PH#EN+FXQO\_/*.Y[! M7)U?KID?,B$%X/<5Y]G+C7Q!=>0]^A]02P,$% @ +$!;5[F+"EYM P MA@< !@ !X;"]W;W)K8#LMY=H@M%0KPD_I@Y<\[8 M,Y[NR#S:"M'!UUII.XLJYYK+.+99A;6P0VI0\TY!IA:.IZ:,;6-0Y,&I5G&: M)*_B6D@=S:=A;67F4VJ=DAI7!FQ;U\+L%ZAH-XM&T6'AHRPKYQ?B^;01):[1 M?6I6AF?Q$267-6HK28/!8A9=CRX7$V\?#!XD[NS)&+R2#=&CG]SFLRCQA%!A MYCR"X-\6EZB4!V(:7WK,Z!C2.YZ.#^CO@G;6LA$6EZ0^R]Q5L^@B@AP+T2KW MD78?L-?STN-EI&SXPJZS'4\BR%KKJ.Z=F4$M=?<77_L\G#A<)+]P2'N'-/#N M @66-\*)^=30#HRW9C0_"%*#-Y.3VA_*VAG>E>SGYHO6\HJU<&]*H>4WT>5* MY[!J34,6I['C,-XXSGK(10>9_@+R#=R1=I6%MSK'_$?_F.D=.:8'CHOT+. : MFR&,DP&D23H^@S<^:AX'O/'?U-Q!3GX.Z4OGTC8BPUG$M6'1;#&:/WTR>I5< MG2$\.1*>G$/_,\+G(?\AAS :PF^A8;V\Y9,LV0H-YG G'!HIE!W K65#="[_O-YP-&A_M*$F3$$4R(.("=L"#U88D# M20VC-Q>OA_ O0_48P,W([WI3((U@L>0.X8"=!92*-D)Q?VD:)=$$%;70;<&E MWQI>H )$OA4Z0[_1ZP#N;+"J]E9F[/P@.#[<($N7(14'?:N'FX,"%L?A"ZEJ M$#Y4%B38'YE*#\P%S*$8A1O>(SK+Q1U\?7::BAQIF7DM.1>ZV7O]JLVE+N$: M#87[-(#KEGL ^=XU8%X%]T,>O%?"\@G<-RZP7A)3T*4-DM>DA!G"NMU8)[1C MC6H/_.$>ND7=49?[FNBHX$L MAU-H.F'W1O(U9,^W7UK9A'._.SE>._Q9J<4GO9$CE^$%L!RLU:YKD\?5XR-S MW?76_\R[%^I.&(YO06'!KLGP]?58X<#0D ($7 8 >&PO=V]R M:W-H965T&ULM5A=<]LV%OTK&+7;:6<429:<-!^V9Q(WG>:A M.V[<[.XK1((28A!@ -"V^NOWW N I!W'D\WNOM@B"=S/<\^]P,F-\U=AKU04 MMZVQX72VC[%[N5R&:J]:&1:N4Q9?&N=;&?'H=\O0>25KWM2:Y7JU>K9LI;:S MLQ-^=^'/3EP?C;;JPHO0MZWTAS?*N)O3V=&LO'BO=_M(+Y9G)YWGL^_J>S/4Y)7.1/XK[A):X\W,U'U(;HV;X8%K;;IO[S-<9AL>+[ZPH9U MWK!FNY,BMO(7&>79B7LOR'XA?GMB[)OUHP(O5;<0F]5HEJ#\M9J=_?#=T;/5JT.R_^ZB$NN%^'H=XHT, M.M#""W+51LD5]T3\N5>HN\JUG;0'VM%;V=6G,@3ZKCD3*T;+.:PCO#&P# M<4%(5%ZW$Z7:)D)C9K!U$JQMB+YGN@@B.D%U+XY63_[@):]]U)51>$&>OE>[ MWJ3]ET_^M>"P^!JZS6$NXEX=1.V$=1%"*]/7B(,QM ^?/E/>.!>Q%,9Z]:G7 MY/;V\ UN4J"-0O8>"NY"O+.LW77:DF88TTH+YJ7/<[9/UA]!.2D7%8*@:T7& M6%6I$ @+I*61VHMNFNCL%EZ!"QD':!I>ICC2%OJ*-]K5H>R$V#';.4;U@A'S M(#3"WO4&<2$UDF$! S_V-I$[IX^T/ HOBC4M2K'&+Z^0Y6+@04DO%%&5^ 4. MMUOEQ>:(R69-P4L0*DX"G)S>$AN-%&E;HT:HS5 ,RLHBO^D185*R$!\"KW@; MH@8,8$LJE03Z(:8/^I <)_SH>/B6>L@0"Y/D$]9;>:6$&@RB4,F 5MWE:MC+ M*&33H)GF7'?.LY*6='#2L5[E*!LMM]KH2.0@TXX:<@M2'LW.0Z*]NE:VSW:I M6XPD 0]U[\FY<1.[RCBC@HP]%)0L5 R?6L,%0-B[%MMT,'2J MT@US8UXNH*)-CD)%S6:$>5HO/O6@X!Q6+("OH%0-L=[5("[*".VS.MM6CO5 C0@(E5S#S%A&QVQJ]8Z3>51;P+C1D'P7D MX1W)=I^B_!=#,@6>("8ZA_ 2S)$7$/Y>V11JQ_0I/[,:C0=YL %Y):Y"9@@/ M)15C5K&N53+TM$B&1!8,,!)6R"[57IRF'&"C)$,N+%94V[!-W2)2=J=2<1?U MJ=+8+.3@UUSWK?SH/!7KQ.@@48KS86##SA^^>KX]^?L5%W3= 9:H,_*(J/'P>%8)@DX=X;9G4J./I*EAZ$WCLD 9J3F+$J\U1X8ESXYD,V\ M$Q24.7+4>!Z^LV 0CTE X!(A<>BF?SQ*UX E J&MI^CN]M ), M=<2)!D&P:##TGHOV;@J'LL.Q)I?4UA 0T@*U,"!WX3_W?9C?+793:KT/*@.-SHV( M(Q-!KXXEO!>YN&W$.)E='0,QQX$7>))GHG]S'ZE3K MD-IL>9X8"XDF[^P3A1[$7=2=$-H0WD%*::!@7'Z1]ES4LWQQG;>34?092' M$O;B88N25_*K6L]YJ>D:_3_HS)(-$!\*7:YDW1Q+C*<>KL1\TD/D-L[A/M1?XP3C!W]3$_4"#:3)T[1U-R[E #9Y%JGL=4&I*F M!>9UN"H]]4;Z.DW@-Y@F2.XP5Q4O"'DT1&22++7+8QJ^MW^T6$-Y2&LHB/QR%)J+34\^LKI;KR1A'Y)EC* [C MS 6E3N@F70)P9JD0Z'*2S)I M:+0J+KP>N'],@$X#Y1<:]]#11^WJ*0K=B,4 M@F/9PQ"FDQF7XX$*@M[! TS11!XT6C0XH.6:)UM+ ^&=.-0#\S3LTHR;>Y.@ MRZ%R&J213-YF7N7A)KN^E8:SRM>0-),-;V#"]\>K^=/-"R$QN$H?OEX.,=(7 M4/[Y^?RA.[7EY%H49;WCRU\^"=J8;DB'M\/]\NMTK3HN3Y?3OTN_T\"940VV MKA8_/YV!=OG"-SV 0_B2=>LB.(1_[I5$"= "?*#*M=7,# "H!P & 'AL+W=OD9"WIBP<4^V*3O+OG>>ZH.\YVUCWX"I'@N=;&SY.*J+E,4R\KK(4?VP8- M6TKK:D&\==O4-PY%$8-JG>99=I[60IED,8MG=VXQLRUI9?#.@6_K6KC]"K7= MS9-)"PG"?+R>7J-/A'AR\* M=_[%&D(F&VL?PN9#,4^R( @U2@H(@O^>\!JU#D LX[''3 ;*$/AR?4"_B;ES M+AOA\=KJOU1!U3RY2*# 4K2:[NWN=^SS.0MXTFH??V'7^4ZG"^#B\"+K(?!.1]0!YU=T11Y6^"Q&+F[ Y<\&:TL(BIQF@6ITRXE#4Y MMBJ.H\4]2C0$2REM:TB9+=PY:W@MD4M/?I82LP3?5/:(JPXQ_P'BKW!K#54> MWIL"B]?Q*:L;).8'B:O\*. :FS%,LQ'D63X]@C<=4IY&O.G_F'*'>/I]Q- X ME[X1$N<)=X9']X3)XNV;R7EV=43OZ:#W]!CZ3^D]COC)$L)T#/^%#!\,?&P- M*".,5$(SG2?71NIQ!)MA(;C2!, M 17JXH3L"8^!UBG:'!&9\;GEY?.=>V0 TM=Y>#7:4X2FB>K9P39[E3 M6L,&@W[+A?J;8\/0*D*A!S0G^"H=WR"Z M=Z';D&WB+-Y8XLD>EQ4_I>B" ]M+RZW9;P+!\#@O_@%02P,$% @ +$!; M5]^KRVOL!@ A1, !D !X;"]W;W)K&ULQ5C[ M;]LV$/Y7"*\86D"-9=EY-0\@S9[ 'L6Z;C_3$FUQI4B5I.)D?_V^.\J.U#C) M, P;T,8BQ;O[[N[C\:CSC?,?0ZU4%+>-L>%B4L?8OIE.0UFK1H8#URJ+-ROG M&QDQ].MI:+V2%0LU9EKD^=&TD=I.+L]Y[IV_/'==--JJ=UZ$KFFDOWNKC-M< M3&:3[<0O>EU'FIA>GK=RK=ZK^*%]YS&:[K14NE$V:&>%5ZN+R=7LS=L%K><% MOVFU"8-G09XLG?M(@^^KBTE.@)11920-$C\WZEH90XH XU.O<[(S28+#YZWV M;]AW^+*405T[\[NN8GTQ.9F(2JUD9^(O;O.=ZOTY)'VE,X'_BDU:.YM/1-F% MZ)I>& @:;=.OO.WC,! XR1\1*'J!@G$G0XSR*QGEY;EW&^%I-;31 [O*T@"G M+27E??1XJR$7+[^W-RI$1#F&\VF$0IJ>EKWPVR19SP**".;L65]T:Q&<. +HN:U'+"@(KJ3T;463QQ2Q#X"F-M*42O/\.Q%4@8 ^AL(ZO5-G/SGBVR%C% M-C:U,E4?H)1/V"^=;YV7R/7243Y)S8>#]P=B[6Z4M[1NF*18PT7*E">H'CY$ M)Y;(IY*AHR%JN*AT*(VCL6@[J ^4W3B*+27'DUK.!FJ>#BF/]RCV V"6.!3L M2I$YJRZC2)NE*$=DLH>4V;+'SBE MP \RUCMAG%V_QMMF&[@@**@4-.PD%?NH>D6')X7Z"0>MLZ_'PCU328Z,W-> ,GTN$8$B'SD[9F8FI &%F)6TCTID M14<$#,D(V2 R&;L4.;$FQ<$2X=>6=:V1Z^1U$MT;R$QLJ&(CFBM'5L,;KN7Y M_.Q___W6 W;_][FU5[L(;F<^(!32/#?UW.\U58KMX(<4QAT^CN]V] VEY3$O$/YWG3[(3*S[3N0_V6&]* M(3E[=)_UP1'7<8=C^5V1GZG;%A="*NKWA.)7Z)/[1HG]=DE>BJHPWW@E9!M M:W3JDM,)_*C3 X<::>6:*<)T/SX+G,$0$FM2W[$+L08'RYA:C2URN&Y=HTMJ M[RJ=#!"E.C_<%>->%7V)AE=]"!+,3QV.S=3K5&HY:L0'5S6$[4&Z8NU=MTXA MQO;H4>.D1"/;]JSOC:3@IX:E:RO.%M8VZ98 "!X-+CHKOB7<)XX:GQ"'D2GA MB5%,;KOWMO8S_'^BQ>+>\D4J]X]<^/;=RJ>#3R.-\FO^ (0 .32,Z2O);G;W MC>DJ?5JY7YX^4/TH_9IZ"Z-6$,T/C@\GPJ>//FD07&ULK5=M;]LV$/XKA!H4&Z#*>K/C)+:! M),VP%6@;-.OZF99.$A&)5$DJ2O;K>R0EUTEL+^WZQ2*IN^>>>^'IO.B%O%45 M@";W33AC+N MK1;V[%JN%J+3->-P+8GJFH;*APNH1;_T(F\\^,3*2IN#R6K1TA)N0']NKR7N M)AN4G#7 %1.<2"B6WGET>I$:>2OP#X->;:V)\60MQ*W9_)4OO= 0@AHR;1 H M/N[@$NK: "&-KP.FMS%I%+?7(_H?UG?T94T57(KZ"\MUM?3F'LFAH%VM/XG^ M3QC\F1J\3-3*_I+>R29H,>N4%LV@C/N&D]T,%"(+6]GR+)\ M2S5=+:3HB332B&86UE6KC>08-TFYT1+?,M33JTO1-!B<&RVR6T)Y/JP^MB9F M:C'1:,-(3K(![\+AQ7OP3LA[P76ER!7/(7^L/T%N&X+Q2/ B/@AX VU DM G M<1@G!_"2C<.)Q4M^F<,.+]V-9R[-J6II!DL/;X4">0?>ZO6K:!:>'6";;MBF MA]!_@NU!O-UL/P@-9!J0P\:&G;D".K('T5)&CT)HZFONSX] 2-E9T)0%( MXZH63-42K#D-S1IIC(7G6TU:@8XJ(8@=T0*Z:MA8/ ,K$&!#W"1"J14AYGE@2J3\-$:TL)90F M3:JBR,@(9:XZ7'YQ;YS#BFDI?R!Y)S$M+_9WK[M_5UB3H\V*YBBXQ<55"YH^ M2A/_))R[>$>I/XLQ]OKEAER\>Y!@ZTX:EAA +OB;[]6T.]S,%7+!..49HZ;> MD1I^I?#3:.A;$!A"3BX$7@/26%('XC_SI],?#WK/=+4O0.AQ>AS]8%YB%,0P MFHKZY6')NJ:KJ0F_?=59[\3066Q;,,8P*S@XH #/#>^=.77)>XNQ=,>1/V08 MJ?;X=3=/$YX1O*]85I$U9+0!Y LR8XJN:\LY$YP/XX&-YE9X7[^:Q]'QF1IC M;]%(6U-NVYH;8NRU1'N%J'&Z4:>;R_:D=1JP,#G[W\\O=LA F_\E>(X]%&>J M9^>.UKB[@/S[43O-)ND?C*+'JM'^]1?;/Y99%L3.66_!F-!8K&7F,)"B@8[ M=S!/B1;8QH)]3T:R7,+$LQ4;R#P MGFB) W2'-[MFA>TQ<7!"'H!*O."[!IW)UDS:@"SMY*T0J>/:C:>;T\UP?^YF MVN_B[I_!>RI+AD[54*!J&!Q//2+=M.TV6K1VPET+C?.R75;X!P6D$<#WA< ) M9]@8 YN_/*MO4$L#!!0 ( "Q 6U=7&Q-SJ ( %X& 9 >&PO=V]R M:W-H965TVJ]:%3 MU6KKLP,WP2K8S'::]N]G R%4:S-IV@O8Q_</"6\P:[$XM9G)K M2B[@3B&]K2JF7I=0RMW<(]X>N.>;PCC 7\QJMH$',#_J.V5G?J^2\PJ$YE(@ M!>NY=T&FR\C%-P$_.>ST8(Q<)BLIG]SD)I][@3,$)63&*3#[>H9+*$LG9&W\ MZC2]?DM''([WZM=-[C:7%=-P*RF'-MJ6YE[MOT.4S=GJ9+'7S M1+LVEH0>RK;:R*HC6P<5%^V;O73?84!(@P\(M"/0QG>[4>/RBAFVF"FY0\I% M6S4W:%)MV-8<%^Y0'HRRJ]SRS.)&/(,P4G'0,]]800?[64=>MF3Z 7F";J4P MA49?10[Y6[YOC?1NZ-[-DAX5?(!ZA,( (QK0\(A>V&<7-GKAOV77DJ/WR:X< MIKIF&]\UJ&?P%JFO1,?6_63M._BX-H'B$!B)OQIFT5:,- MY$BND2D K65IRX^+S12=GJ0T",__V]N>F8%J!:HYN#UZ!5D'D@/H3M4]*+IG M.WN+#2C.2MVO?T($3TB()^GX#18F8QS'$_1H"_R,B[-:R0ST@4>P/11,".F1 M,4UQ'!)TS06WQ9&CC93Y@$ 3/([B@[$TPD&4_I%;B&E [1OGA=MSSB$MYWWEJD-%QJ5L+;48)2,/:3:;M9.C*R;#K*2 MQO:C9EC8'P H%V#7U]+>QV[B-NA_*8O?4$L#!!0 ( "Q 6U=O8R<9Y , M $D+ 9 >&PO=V]R:W-H965TRDO+L0U+J;A6J57YEAFY62!U 636QV4(=:>Y,X7MA-N3.*9CGYF %TPM\TS[(:0,,-W@MRH'Z%2 M)+:!'?UY.FZ!--EX7TPQ/L:B2O 8!,&.,;3B>6JYN>J"IGUA!!AW44_@6AP# MKA7)TG92#8)K2\D+J,]<1$3,4*YI:4K)6*9C8AZ3'SZ!5*>T#:Q5F$"J9-YK M?!G*!'Y1_*D4]/&PV2"1I9+-X:!=4DAYB3DESZ;IE4QT)\W*OH)/'Q:!-_W\ M;L]?F4*$O&F6:)LE4*LS6!])V^\ZX \J[;?@NJ?MD_8O&(QZKF-9=::/$,T7 MH_DB'%C",!C-O>G XH]FP6+DSTYMX=(?+>?S=\OAG^<5?;XDQ_9[37VO?[Q M7-#^38_[1]'/!IL>S$<++SJ?V5=3VM7J(#TSGT[.20K#<#2+_*$E6E+B3S$D M=>D]#_:U;ZD[N-[DJ/;U)8Z^(K(J3'/3Z:W]/?&ZN1X=XVX[&*;D MZDWFD0.JN;@U+T:6]65I)PU=O>IA1G==5!9 \ZFDCM>^V 7ZV_/F/U!+ P04 M " L0%M7ECFRI9," #F!0 &0 'AL+W=OF79B@>60BK43AH-%M?SZ'Q\MIQZ_^#P0V+K]M;@ M,\F,N?/&UV(>)5X05IB39Q#\>\ +K"I/Q#+N>\YH".F!^^L=^V7(G7/)A,,+ M4_V4!97SZ"2" M>BJ>C:M%^PS^?(\^6F<[GD20-XZ,ZL&L0$G=_<5C M?P][@)/D%4#: ]*@NPL45'X2)!8S:UJPWIO9_"*D&M L3FK_*#=D^50RCA;? M#"&LQ%9D%MFATU?0IW!E-)4./NL"B]_Q,2L9Y*0[._0/F"T>/=F?)Q\ M/*!M.FB;'F+_J[9_0)^,8)\%;DN$"Z-JH;?<,1I;+$"2 P\&LX;<8B&)2XQ* MN)1K_MZ6TA:P%/H.N,/A[9B+K*I\OQ2-E7H#Y\V&JS"\QRCP_\&5H; .I";D M&R+ ^T940 :(7:V@X#J$KRQ, KIG'!Y?/ M,BG93W _$(NE+11]P)WHTU!(4W]+()1I-%.V+ 4**UH-G"6]0,J<;' I$JJ, M%>_JO>7>SM_1ERVW M\%K+OT3IZMMH%;$2*MY)]TD??H?>GSGI*[2T_B\[!-XTCUC16:>;7A@1-$*% M7_[0QV$DL$I^(I#U IG''0QYE&^XXYL;HP_,$#=JHP_OJI=&<$)14NZ=P5N! MGL)])K]EXK5UOVFRJA?"P_120#G.P$ MYRZ[J/ >V@G+DYAE299?T)7_X?W0O2LQ]+4T-X@V M+YZEB^3E!6RS =OLDO9?8KLL_4$[8.L)&VMAGVM@K=%[X7L&6Y:)<.W\-1$< MLKC: #"N2J90*VM"#H%RR# ##IHMF"$-GA$_,B:L[X"2H7+=&3+U!;L+"5RI MCDL&506^S<@@,]Q!S'CY! ZI 7&3 ME"(2A1,H'F+ M$+ECW V_K=.&!1WFFWI6.B=$M^1()1W!E4*[4^'6A0UT8Y>$EWO#$I.?%B> M0AO"40ECW:-0Z"IX?N"69;-)\IQA%%O>P_ A'"LIN,3@<<..@']\J$A#.ED^ M#\;/SJ(/[@ 0H/\ $X6"KG!"[H3"D'HJ!KXU FE"'EG9P0E%4$#&K#M)2XUP M0L(G[*V6.':%VI$*DCC7 X,'G.P6_G557+,7SU99DK_\WW\_>X07RO7$^.$7 M97WB\TGV^3I_O842#$;PQ'/%TG46Y^O9F#*?Q^LD&5%FRT6<9JL1)5NMX@1Y M[O^1F;/M.%OEPS%-X]ER/ASS=9PFYV.6Q_/1[U'Z1L06 M*K0J9%="D!..FJ31*"S%5\!.0[)B2KMP7XZ"!![753I/XW0Q8P?PDXI+\9UO M)=!T=SP&O&9H<"$F,4^8-C? M.&9$&K1M-*'!ZTIW(V@CT0ASHEZ33--':D( MTN5+2S'M*ER3.N.38#0F=<@!(/A1BDH_VT=9('IS]/UT M@1VG0QS"6NA.X@,2)AEYN:==#BUZ[X)'?6A/)?4X$XBP*+0I$98\7JP,I=F> MRR[HX309.54"E8H"U%L_Q9]TB1>]PH%R&MN/6$[=K$D M T\?VOR>62:A0-)DL MYQ$S86,-!Z=;OR5BOG#G])\U+OE@B 'O*XT+1W\@ \._#9N_ 5!+ P04 M" L0%M7X03RP(L$ #0"P &0 'AL+W=O+J$2J)!7;__V. MU".VDWI#NWVPQT2P84')>H=!<"E"X6G@WT=7MQ,H[@;\X M;O3>&*PEJ91?[.2/?.&%EA"6F!F+P.CSB'=8EA:(:'SM,+U!I3VX/^[1?W.V MDRTITW@GR\\\-\7"FWF0XXHUI?DH-[]C9\_4XF6RU.X?-JUL=.Y!UF@CJ^XP M,:BX:+]LV_EA[\ L_,:!N#L0.]ZM(L?R5V;8"K .X;0'B;P!VD0HG ,1TCPJ4"XDU7-Q Y0&%28 M Q=& A,@!]G2R6ZX*8"!*;C*H6;*[(!2YAU360'1S-Y%- $J <"-AH*2_VM# M0J@T(9*2LJG21OOPH>!R[!337J5!K@@2.QU<9&63(U0V7LH=J=E1=A.>8F)M MJ:R4K&!TZ5-! :))HPL:==0H 1O%B5?.R%X"?B\?L4I1];$R&1]87##M=,O: M93_AX=:@R/<(D0^XS)U9Y!*6Y]R*LA)65"A@AXS,2W$GNT-2<:))V[BMN?4> MP5HR3J]"8/03DBJ5-HJ[FD,.4) 13\&LG4QKF7$ZD;=Q:YBVI3&H2W3C MNE9RR\ER)'>-)E,_)'\PHC.*)_Z4QCFYA!QG@4RAL/.MINNF7 3*)'/@HL0= MID'L6YHUNI)8[GRW?J1N-O4O>W6SB9\\#<4-!3PM(:'GARZQ.=WEJTTPTIX1.=RX/_#Z3F1 -L6A$SG4F&V%I9TP70/U^15A#RA\7&&*9 M$E7#T>:!E7KNJ2MX_6H6A\GU#W^=WT<0S_S+.'3%8=B*P@L_O)S )VG($.JH MO&JJOB#T%>D8+TK.?5L!WZ+6U/-3 [W]ST0G_ODLZ="/G2#3DJ]96QEZ^1&! M1WZ21/^9\2\Z8V\2#Y.GCG%XAZX0'Y,_QE1H+!'0EPC1:D-[2=DVRN<=!1=/U,[7,$X[DIR/(R>(0^WHGJ*IR"G MXRG\U/T?.>VEQA[LO;(J5&OWEM3@%+8/KF%U>*[>M*^T)_'VK4N-E5J))CXK M.AJ.+Z8>J/;]V$Z,K-V;+96&7H!N:+LN*BM ^RM)7;^;6 7#(W[Y-U!+ P04 M " L0%M7WO3H.\P$ "=# &0 'AL+W=O+)2NEO)@>P[*44TDP[N;755:]GTAQ*;KJJ HDW M"Z5+;G&KESU3:>"9(RI%+P[#RU[)"]F93=S9HYY-5&U%(>%1,U.7)=?K6Q!J M->U$GA8QZ::7-O2WGCX^03]F#TK:W+#?9 ;9/GT/ M96D%BC<"W<9G 9^@ZK(D#%@-@,!BVVX]@#..EJE%[#8T=2/I"6L"=;5]&03+<\GH\M-A_L8V":#C:9YO6 M6A-&I;0K;R?>WN]ZEZFY*):,X8(5!YZ>BQF*X"6J>ICX3R0!S+ARVJ]B&C\9#8+Q7C9M3GS8IVE=UH*30S** M_;3@OL\B'N8$!M,_?"^@HB0)DCC<[L,^9L4E^X1Q2&V[28>=[!U@^H9[^3R* M@D%_>*3RJ3+X-<7;'RM,(B?(K#"C&606Z4!GEA 79!%UM M7#5"-QJK.07@KU2#60DVQ[='RA[X?\\R\(*CE('N05*FRJ!$ENH/$EW$@R 9 M73KDBQ@M% XP1+03P>8:D+5ON$ -]S5G$Z4/1BPS%;BQ1ZQ]Q%X,$3T9->LX MB)*H19=.KQ\"[[H\.L@\5]VMKE/J)YGO"C;'=,*"#]KD1>5,G3<$F?<-XJ(W MG$'$87ALF:#^P/6RD :%6"!IV!WBJ*O],.PW5E5N )TKB^.L6^;X M_P$T/<#[A<+T;3;$H/U',OL74$L#!!0 ( "Q 6U?N'%-;+ D )L8 9 M >&PO=V]R:W-H965TM]+MWRKB[\]G1K+SXJ#?;2"^6 M%V>=W*AK%3]U5QZ_EH.46K?*!NVL\*HYG[T]>O/N):WG!?_6ZBY,G@5YLG;N MAGY\J,]G*S)(&55%DB#QYU9=*F-($,SXDF7.!I6TO9J)6C>Q-_.CN?E/9GU.25SD3^%]QE]:>/I^)J@_1M7DS+&BU37_E M?8[#9,.KU1,;CO.&8[8[*6(K?Y%17IQY=R<\K88T>F!7>3>,TY:2):;ZQN="5M%&^KRO4V:KL15\[H2JL@?BI/_SA;1J@F :U^-W9N WBO:U5_7#_$B8/=A\7N]\='Q1XK;J%.%G-Q?'J^.2 O),A M#BA$Y6ZGR&P@G*WZK9Q8\_'+U8_7S \N>#Y<\/ M2;]X)X,.9/<5R;91$MKW&?D=8L0S\:^M0NE4KNVDW5$<>BO[6D=5BT9;:2LM MC0A8KE"J,8BMO%5BK905\+63'NNT90F^QFH%?,>M^+2X7HB-LLI+8W;T674D M4H[Q[KR&\,X >> >"(G*ZW:B5-O$25SK9/WG) M6Q]U911>D*O ME#?.12R%L5Y]Z36YO=Y]AYL4:*.BVAO*C+&J4B$0PDE+([47W331V2V\ ITQ#L#[7J8XTA;ZBC?:U:'L MA-@QVSE&]8(1LQ<:8>MZ@[B0&LFP@(&?>YOXF=-'6@["BV)-BU*L\>05LEP, MW"GIA2**$;_ X7:MO#@Y8I(XIN E"!4G 4Y.;XF-1HJTK5'YU"DH!F5ED=_T MB# I61PHW-.A<$\/5MRGP#K>AZ@!I/W$\FT2.*?B$81UWWU.3 M&>9A D"JMU;>**$&@RA=,J#C=[DBMS(*V33HR1EOG?.LI"4=##RL5SG31LNU M-CI2^Y%I1PVY!:T'$;)/M%>WRO;9+G6/R2;@1]U[9IO?C2H\?F[&(!0H[NHB'6NQH<3G!#92X>& UUF+I(*ORMDVE* M5MNT$SD>-F?;ZM%>J!$AU0:3&5,X]22W-GK#!?-06<"[T)!]%)#].Y+M/D7Y M#ZZ,%'A"NN@1-O(#,&RI&(A2E:Q MKE4R]+1(AL2;C',25G@_44"'5\]/)GYI:^ 2I3@>*)R&#W=50H9Y4+['RM#-QZ8'W9\%C\B' =.(.^3N&4 MW(>=526>89HDX-P9;G14^?21+-T-8\*8#&!&:LZBQ%OM@7'IDP/9S =! =L@ M1XWGHT06#/XS"0A<(B0.@X4<;.= EN9+RPCD@@@B,$,GHL2KG,5B:@U8 M]9;J4@YT0'K7;.!:KC$X]0@*:5-=Z2Z2L\\GHUKP,"34K33]@[&B DQUQ/D, M0;#HM?2>B_9A"H>RPR$ME]R0P5V'ODSLDTW<>)4)GPFKD[O4@IAN(/YD]>S% M"MUB]X@_:H<2Y:Y/I6S,F#9U']/H\$@6CK"3$T'N.4#7 )'23:<$.D K:9]6 MS5XD#KMYHD(01X)A]);2&@)"6J 6!J2!!&KZ,']8[*;4>A]4!AJ=@A%')H): MDY=W-$-1$#S'$]\*W-TZXE1/KHZ F./XCKQ),KEM=0B)SU$_N9W6J=8AKV<& M6ZM*%O5 &IKK'\FKU&#S:#46$AU"LD\4>A#+HP1&#(\\3(([V#9+8ZBM#?^@ M0W[J*-P9F'XP<""54]Z=%-T0VD!.8I^I;W,F^.),;#EE=C+V(N*^UHH.!I M)YWVFDE\AM@\)MJK_&$.#@RY0PV<1:IY+%1I5IL6F-?A MIO34.^GK=!BYPS1!%O&-^^]"7./0C5GBL-WY[,5' MND<&PS)*-Z!GL)Z_K3'@-*EYLPM9 TW*A@\*N^$P1V.D,6,F"&BEY75;%YW5 M%9%(#74XH4WF450?R"-=G21RNJ:A/!UL\NT'AR2=<*A.HNL$J':"BV'^P?97 MK__.%KLH1X/*\>8;M?%YRC)V:03/60HFB?CC4/_MPFMX%$< M8:BFX]:[?K,53VM <=YJYMVQFUA,))J.1K5XVV$!)N<\G.+\0LL0R:,"+'[. MX5TET&!8[EP8#E9/*R?LHLR4!>]YG/N$2DL]O[Y1JBMO%!%Y@KC<@5?,7! , MA&[2W0JCA(J*KFW)K GL*PJ-JDN/*#VD3!/. W&WVO=0T<$:$H _P !,Y$1&-*0W.G)D_R-;2C'BG]G3\H\&9YN75#*KJ^EX:SR!2W-=\,;F/"WYZOYZ&PO=V]R:W-H965T''N\D>J;7@$8\B/G0D^\E3'%11#H9 4YTQU9@,"5A50Y M,RBJ9: +!2QU3CD/0DK[0GIF-9&IX)N%-$EWG.U,]KX'(S\;K> M3G&?+5?&*H+IN&!+F(%Y+.X42D&-DF8Y")U)010L)MY5]^(ZMO;.X$L&&]V8 M$QO)7,IO5OB43CQJ"0&'Q%@$AL,:;H!S"X0TOF\QO7I+Z]B<[]#?N]@QECG3 M<"/YURPUJXDW]$@*"U9R[VLBQ?,L,FXZ5W!!EK1'-3ERHSAO)9<(69684KF;H9Z:? MQ!JTP2P;35H/;,Y!M\>!062['B1;E.L*)7P&941NI3 K3=Z)%-)#_P 9U;3" M':WK\"3@#(H.B:A/0AI&)_"B.LS(X47GPSP67>4<'W>VY^)"%RR!B8>-KT&M MP9N^>=7MT\L3U.*:6GP*?3K#NM5L M'X1/F$CQ4'!FT'BII-:D%'@JN?->XFG408NC^IEZGN;TYM4PI-$E^=_C!Q=8 M]7_.]JK.W4[SN$_("=6Y\08K40N?74;W_&R>:^F]K=875RWL7P/Y'%3=Q"_8 M1Q5283W)7(ITC_J:=/T>I3ZEM*%K#?U>G[8;&COKAI<'?O$(?S$ECYU9ARSE M&I2P[4,,9D&7*FN$TJ,C/QX,:[DU\L,X:A_0;,);2F'4(P_2,-YLS0:!$$D? MHB+Q[L ?TN@<\Q$R[P]Z_ZS3KCA>3TPD0/"B(XF"-#.$'U:[U;4!T?:S('_D MPB<"S).X!@<)^5_C6TBV_=EU_1G^[?[$4,/X?'\.?3KHOZ0_XR$V9/^P(9IP MH=]OK-K&'T7T9'>BQ1/,8[0/<:L2VF#[QS[]0>,BSD$MW7-#X\>\%*:ZDVMM M_:*YJB[RO7GU'+IE:FD_+AP6Z$H[@YY'5/7$J 0C"W>MSZ7!1X*;KO!5!LH: MX/I"2K,3[ ;U.V_Z&U!+ P04 " L0%M7W!57@IH" #!!@ &0 'AL M+W=O,!;MI_OP-L+UV3[.V+X>">YYZ#XSQ>2W6O2P!#'@6O M]"0HC:E/PU#G)0BJA[*&"G>64@EJT%2K4-<*:.% @H=)%!V%@K(JR,9N;::R ML6P,9Q7,%-&-$%0]38'+]22(@V[AEJU*8Q?";%S3%6.N2RHA@O)[UAARDEP$I "EK3AYE:N/T*;SZ'ERR77 M[DO6WO<8(^:--E*T8+0%J_Q(']MSV "<1#L 20M(G&X?R*F\I(9F8R771%EO M9+,3EZI#HSA6V4N9&X6[#'$FNY!"X.',CZ5)IW2:["6<0STD:30@292D M>_C2/O/4\:7_E/FVA#W?:#N??3VGNJ8Y3 )\'AK4 P39P:OX*#K;HW;4JQWM M8\_F^!J+A@.12Z)+JN"=K<6"Y%+@^]34BAX0$#673P!$NURDSV7@:Y^9IVU9 M[8][\.HDB=(S\K_CG7L>*/AWCN5:+C15@2HE6N>&DNNJ8SO M,/UJWY_/?5OZZ>Z;^S55*X;J."P1&@V/#P.B?,/TAI&U:U(+:;#EN6F)_QA0 MU@'WEU*:SK !^K]6]@-02P,$% @ +$!;5S%5#+&? @ -P8 !D !X M;"]W;W)K&ULK55=3]LP%/TK5I@02(;$3IJFT$:B M,#0>D!#=QK.;W#86B9W9+H5_CYVD:="@>]E+;!_?=0%@T&M5 M"CWS"F/J"]_760$5T^>R!F%G5E)5S-BA6ONZ5L#RAE25/@V"V*\8%UXZ;; ' ME4[EQI1E-53+W-H93;F4>\'?#(UX5Q@)].:[:&!9A?]8.R([]7R7D% M0G,ID(+5S+LB%_/(Q38$S!"5DQBDPV[S -92E M$[(V_G2:7K^D(P[[._7;)G>;RY)IN);E$\]-,?,2#^6P8IO2/,KM#^CR&3F] M3):Z^:)M&TLC#V4;;635D:V#BHNV9:_=/@P(2? %@78$VOAN%VI$.96&4G>669]([\0+"2,5!HY.?;%F"/IWZQBJ[>3_K M5.:M"OU"98+NI3"%1M]%#OE'OF\=];;HSM:<'A1<0'V.P@ C&M#P@%[8IQDV M>N&_T_PLNY86; M$I!<(7[8YF&AXZ.$!N$E^E^M/0,#U1)4AI0 MG)6ZG_^&")Z0$$^2T0&ULQ5;;;MLP#/T5P1V*#7#K M^R5M8J#M.FP/'8*F6Y\5FXZ%VI8G*4WW]Z/DQ'6&-.A;'V)+-'G$0U)DIALN MGF0%H,A+4[=R9E5*=1>.(_,*&BK/>02Z::CX>PTUW\PLS]H)[MFJ4EK@9-..KF !ZE/W("E7-K-0B!91T7:M[ MOOD.6SZ1QLMY+8@R**B LCG M![JL07Z9.@H/T&I.O@6[[L'\-\ FY(ZWJI+DMBV@V+=WT+'!.W_GW;5_%' ! MW3D)7)OXKA\Y(D'Q;#1]-X,"+T M&03V48+,,%)]?4B"C5@JVA98-^1,-S"6#Z:A'6'P?#<92[P8?^E8@J0C/]S3 M"3!8T8=1OBU+;.KZ1A2L7IO;<4:P5>9/A'?F*@RJ@6='KO=:%YB_X#5_R#X> M)=U/[-2-WH[LP9 :%U!I%)[8P\K9"V$8VG'DC271! ._KX.N3MS_R1[J*^H6#&,5PTEFKKG2601T4^R?J-X M9Z;'DBN<1699X? 'H17P>\FYVFWT P?4$L#!!0 ( "Q 6U>61)49 MF ( &<& 9 >&PO=V]R:W-H965T&-0(>%=(;SJGZ,P(BFE+ MU[ \Z-]5-:*>I:JX2!T(P52L)H%-\G5/'7Q/N!G UL]V"-7R5+*%V?<5[,@ M=H* 06D< [7+*]P"8X[(ROB]YPSZE XXW!_8[WSMMI8EU7 KV:^F,O4LR -4 MP8INF'F2VV^PKR=S?*5DVC_1MHM-)P$J-]I(O@=;!;P1W4IW^_

1H92^T"HG)/,^]H\#LT$_0@A:DU^BHJJ/[%1U92KPL?=,WQ2<(% MM)>(Q"'",28G^$A?)_%\Y -U'BNO0Z?'T>YF7.F6EC +;.MK4*\0%!=GR2B^ M/J$M[;6EI]B+A;UIU88!DBMD5;92@##:6:8&U'3*#=TAV-F[J.&8_M,9+LYR M')-K]+_7YUH!(-ZU!KC60/;#&N!+4/[K'@*_6\$?B7/=X!YXL+N#"A1E?G.=A;&,6AAI 5%2(R7+ B^,0YZ0WDR1, MQUEODDF8Q&\F)F$V.!UD27 X&H^'VD;CD QBSU&69"$F9. A-IOE.]9LT>#R M#>"'ZA:-T(C!BL+C2_'68!4-]8ZP\C6 MCY*E-'8P^6UM_P2@7( ]7TEI#H9+T/];BK]02P,$% @ +$!;5QKAUI;U M @ W < !D !X;"]W;W)K&ULK55M3]LP$/XK M5F!HDT+SUC>@K01LTR8-#5$V/KO));%PXLQV*/S[G9TT[=82(6U?$I]]]]QS MOO/=;"WDH\H!-'DN>*GF3JYU=>YY*LZAH&H@*BCQ)!6RH!I%F7FJDD 3:U1P M+_3]L5=05CJ+F=V[E8N9J#5G)=Q*HNJBH/+E"KA8SYW V6S"/[!$YW-GZI $ M4EIS?2?67Z"-QQ*,!5?V2]:-[@25XUII4;3&R*!@9?.GS^T][!A,_5<,PM8@ MM+P;1Y;E1ZKI8B;%FDBCC6AF84.UUDB.E28I2RWQE*&=7GRO0%+-RHQ\ PR. MO+^G*P[JP\S3B&YTO+A%NFJ0PE>0SLB-*'6NR*1/>P]9==3"#;6KL!=P M"=6 1+Y+0C^,>O"B+M3(XD5O"_50A W \#" >1_GJJ(QS!U\ KD$SB+DZ-@ M[%_TT!MV](9]Z(LEOK>DYD!$2FA9UI23NDR8BD5=:DA(3%5.4GQ$RFCH'!6[ M@+C-'6=TQ3C3#-2AX/K=GQQ-0S^Z(/_Z-\DBQR2A;Z1A=Q3X$]<_&Y)[ MH3$X+&96U$7+O:(O^-2UVL,+HK'K!T/,F5+XW%::;.YD3W7HCJ=1B_[WW8@5 M9QDUC6#KXAC! S>*@I[LC;KLC=ZSM2.$ MG;!]+;;PL)\WM9=*4>Q%>$I>@,I3+4X3JF'G@B=3-QI-=C="-YAN73[8KHG5 M39\0,0/L\V:2;)$UR,)J!\'%GMNN1@:A):!(V*WVD+NRD1N*?9"CP8B\:[Z' MJL/;Z;@%R,S.%46L@Z;Y=KO=Z+IL.O96O9E[-U1F#*N20XJF_F""E2";6=(( M6E2V?Z^$QFE@ESF.7Y!& <]3(?1&, ZZ@;[X#5!+ P04 " L0%M7U(A? M?TD# "]" &0 'AL+W=OY&EZD0C*9#2;^+-;/9NHSG(FX583TPE!]>,U<+6>1EFT/?C"EBOK#I+9 MI*5+N /[M;W5*"4]2L,$2,.4)!H6T^AM=GE=.7VO\(W!VNSLB?-DKM0/)_S3 M3*/4$0(.M74(%)<'> ><.R"D\7.#&?57.L/=_1;]H_<=?9E3 ^\4_\X:NYI& MHX@TL* =MU_4^F_8^.,)UHH;_TO60;\PT6>Y7MJZ6RBU9IHIXUH;N-=]=9(CDGW*'=6XU>&=G;VD4DJ:R"? M %TSY/4]G7,P;R:)17"GDM0;H.L E!\!&I,;)>W*D ^R@6;?/D%2/;-\R^PZ M/PEX!^V %&E,\C0O3N 5O:>%QRO.\O20@\&^/&SOJN/2M+2&:83I;T _0#1[ M]2*[2*].L"M[=N4I]-D=5EO3<2!J01:=[32XUV:B$X0[PJ2ECU@+]B#QT]"O M7HSRM+@BYZXNWKWPDN1Y?#$>[7XM>Z$O-,SCJAKVXB

ZLU)YD]R M/LEIB05R03YC2KHIN*F,G4*NL)+3O=(>97%5#@\]9+(S4@3H MI1^<6#$N5\)TZ4_[V?PVC*0G]3#8;ZA>,FGP(1=HF@Z&^&XZ#,L@6-7Z 357 M%L>=WZ[P_P5HIX#?%TK9K> NZ/^QS/X#4$L#!!0 ( "Q 6U>>C>_<&0( M *X$ 9 >&PO=V]R:W-H965T"-+W6!$R\(.%36,U#W MVL,U<.Z)G(Q?$R>>4WK@\?G _BG4[FK940/7BO]DM>T*_ ZC&AHZ<'NGQL\P MU7/A^2K%37BB,<9F&4;58*P2$]@I$$S&-WV<^G $2--G .D$2(/NF"BHO*&6 MEKE6(](^VK'Y0R@UH)TX)OU'N;?:W3*'L^5F,,YC#/JF6RK9;QI[)6NT'72O M#*!7-V IX^9U3JQ+Z&&DFL@WD3Q]AOP]NE72=@9]E#74_^*)$SJK30]J-^E9 MPGOH%VB5O$%IDJZ0@=:-ASW#NYJ[L J\J__MPJG:(V5VFM(OT]KTM(("NVTQ MH/> RY>1FOX@S^#8^;?$MURZ1!'!H'319O75X= MMR,:5O5A(G?*NOD.Q\[]4$#[ '??*&4/AD\P_Z+*/U!+ P04 " L0%M7 M >X9UL# ;#@ &0 'AL+W=O&"J6MB>37*:6#AV9KLM2/SXV4X(#0H93'EI MX\OWG7,^G^/+;,_%G4P!%+K/*)-S)U4J/W5=&:6087G"U;BF#&MXH2!DN!Y#;+L'@X!\KW09@9_PBL)<'W\B$I4-@WP\/N)_9L-7@=SBR4L./U- M8I7.G8F#8MC@+54KOO\!94!#PQ=Q*NTOVA=S1V,'15NI>%:"M0<98<4_OB^% M. !HGF: 7P+\EX#!*X!^">B_%3 H 0.K3!&*U2'$"@U$GJ4:)P*UL5Z([Y!:Y(PLB$19@J=11'?,D58@I:V/-?L3=%5YRI5*(+%D-I[Q\CW_'Z#/XNWP_T&>-@.#R'2\%X3O!9-OUJ.ON7KO\9')$X2 M 0FV5:%7904[8%MH4KJ@&C13F0WC5.8X@KFC=P0)8@=.\.E#;^1];9*I2[*P M([*:A(-*PD$;>W"-[_6&% '9X5L*.E9[,ZY+LK CLIK6HTKK47=% M.^I2PB[)PH[(:A*.*PG'K>E:SU%A7DH'"\$Z_WHE3? M,BEL=>X_0Y]4H4]:0U^F7'%&(HD(B_6!KP_C5\KSFN=([7EY+0 AFT1I-?;> M_.J2+.R(K";RM!)YVEV)3KN4L$NRL".RFH0][_FJZ'5?I"5GO0 G+P_4-\T* MV_U[;_SNP:U95U-B7Q\2V8MOJL7SIF]U[_H/^^=+HIWRC--\6RZPB(A M3"(*&TWIG8SU,26*ETC14#RW=_-;KG1)V\]4O]Y F EZ?,.Y>FH8 ]5[,/@+ M4$L#!!0 ( "Q 6U>Q\6?D) , &0/ 9 >&PO=V]R:W-H965TV*#C@12G*,]MSG,C.,:%6/"CO37D\8!N9$0I3CL0F MSS'_$&202DW ZO((MY!E&J26\;MF6DU* M+=P=/]/'Y;NK=YEC ;9/*.;3]#_3ZAYJ4L$^4OVE:Q M46"A=",DRVNQ6D%.:'7%3_4^[ C<0P*O%GBG"OQ:X)\J"&I!<*H@K 7AJ8*H M%D2G"GJUH%<6J]K=LC0)EC@><+9%7$@2PS*"Z0[YPAS_'\#OGMTW!O9+G'^!]5Z?#X6HSCF[7F*X $=H.(S0E109=M:\2 M!MT)]5%Z)0JCWQLB_Z!K*3F9;R2>9X D0U/,E;VZO%/!HQ*NOYJ/ ML>L$;N#U>P/[<=<7^X']2S\,7;\=E^S'7?:", KZ[;A11YS7<_O>"]YX/ZYW MZ3EAZ+3C)OMQ4<_O^T[0Q+6V-VBV-SBZO5/@A"T06Z+K!2OTU_M,C7ZI#T-^ M8$>/\E[[;S0)2TS"1B9A8Y.PB2%8RRYA8Y?P?Y_NH4D_F80E)F$CD["Q2=C$ M$*SEIZCQ4_0O3_>C\-=ZQR0LB?:.Z_/0<5X]7351+*B;"GF3*H&I1RN51L,7 >HYTO&Y/-$=RE- M8QW_!5!+ P04 " L0%M7N&_2$VP" Z!P &0 'AL+W=O;[1YM 4BP9,4RDZB@J@\ MBV.;%2B9/=8E*C>SU$8R89";R;12;0=N..K@OQ /!V7;(7W2%_+6^-Z<>N2@[-_DD2CP0"LS(.S#W6N,%"N&-',;/QC-J MM_3"W?;6_2K$[F)9,(L76GSC.163:!1!CDM6";K3FVMLXCGU?ID6-CQATZQ- M(L@J2UHV8D<@N:K?[*DYAQV!\]DO2!M!&KCKC0+E)2,V'1N] >-7.S??"*$& MM8/CRB?EGHR;Y4Y'TQNU1DONE,G"!YAIE<.<464X/,&'IBH\ AN5%F1/8(ON$8!*7R?HUR@^3&.R='Y/>*L(9G5).D+)!]A MKA45%CZK'/,_];&+J@TMW88V2SL-[[$\AEYR!&F2]CK\>NU1]8)?_P6_.5=< M5G)?9)U"_U^=V9)E.(GDE+-RG9>& *Y AS8?[8+OMTD;:039HR0:OD#V]E,M.X5\>V+#% M&OY++H=O@#9JT4;_-Y?==FG2DL.Z3)4QX4F5VM#LW"7&QJ_P,TOM:9MQV_0 M7I?37U!+ P04 " L0%M7W_1GNV@$ B%P &0 'AL+W=O(V79H8&/_XC%:+&7VPAP-5G0!$Y!/JP>N1F:),HL2 M2$7$4L1A/C3>X[LQZ6<.N<4_$6S%P3/*J$P9>\X&7V9#P\HB@AA"F4%0];.! M,<1QAJ3B^%Z &N6/A\Q[]8TY>D9E2 6,6_QO-Y')H^ ::P9RN8_G(MI^A M()0'&+)8Y'_1=F?;]PP4KH5D2>&L(DBB=/=+?Q0+<>" G1,.I' @YSK8A8.= M$]U%EM.ZIY*.!IQM$<^L%5KVD*]-[JW81&FVC1/)U==(^?NI.YN*FHE/U+R(SF>-77G=OK+F%<1O_!#(V9D#=H"JK^8%^ =%^5 M;6O@-])656#03%N_4:LX\ /B]DN[6N1!&7F@C?P35]T!/:5*XL0Y@:\GNT70 MB/06>[YE'P7:9A80ISU,;%7GL'59H)^4!FN-4P]T:5H5:+4--V:%(7S43/#KM<_6NQV0]7"W1,!5KH ZX7!-Y;"3Z6D^+/2RO-U M.A.J9XVI6"*:SE"8/<#W=:0HY-IHW\]P*YU.A417:/6%J:0$ODI+X$[%1%=H M=:Z5G,!Z/?%"ECK-Y%.99SO><9;^#@6!*PF!]1IBS/B*<2H!3=DNC\\\A_6X M%^_E[U >N)(>V+TJ;SL5'5VAU;E6L@-K3_MKSN,"N9;4?[)?T@ *I5MRJMH]U MN7["UVY&)26(7DJ(>7"!F=T>?Z-\H58/Q3!7CE;/4SA\=R&[&TBVRN\TITQ*EN2/2Z S MX)F!^CYG3.X'V35I>2T^^@502P,$% @ +$!;5P]47\XF! %1H !D M !X;"]W;W)K&ULK9EMCZ,V$(#_BD6KZD[J+>\D MV2:1+H&^?+AV==&VG[W@)&@!4]O9[%7WX\\&0D)"O.$Z7Q)C9IYA9LR8@>F> MLF>^)42@USPK^,S8"E'>FR:/MR3'_(Z6I)!GUI3E6,A#MC%YR0A.*J4\,QW+ M"LPRPF9\M.\C>Z04*HF_4[+G)V.D7'FB]%D=_)', M#$M=$C@_T7ROGI3-/F),ES?Y)$[&= M&6,#)62-=YGX3/>_D\8A7_%BFO'J%^UK65]:C'=H^#=:L%O%"K7S=KW*G A%G@^972/F)*6-#6H MHE]IRWBEA5HH*\'DV53JB?F2YKG,UTK0^!GA(FE&?Y4JC1R]"XG :<;?HP_H M<16B=S^^GYI"VE7:9MS86-0VG"LV7/2)%F++450D).G1#_7Z$XV^*?UMG78. M3B\<+7!%RCOD6C\CQW+?T\5=GN>8EC,C-DZ>*$O1!C_M,/=F#]TA=J2%@("8N 8)VD>&U2/!U]7N= M5< $Q327VP+'*A]]Z:A)0452^\++W)J:+Z2EQG] M0@A*4KDA" M%)06VI=]J6T%8_=\1^AI=[6S[#>-C]>;^;'YAWR_MGOE0??.H7JL? M\?4'DT^8;=*"HXRLI2GK;B23S>IO$/6!H&7UDOV)"D'S:K@E."%,"&PO=V]R M:W-H965T5RX(9M2F04W36J\@26H7_5"Z)G;L12$024)KY" M]=W9O*]F#F>20@HY,HP8/W:P1PH-40ZC3\M MI],=:8"'XT?VKU:[UK+"$N:AG;:HB MT4=TS6K*'P!.-MYGH#"A\H,.>8M<)$LL0":NTCD99C=OS[]JS@^>.'\)]02% MWAD*O"#L@<^'X1GD&NY;>- #S\;#_6.XJXWLW PZ-P/+%[[(S3YW&KZHG\_< M^0M9XQQFCK[4$L0.G/3=&S_VOO1Y]9IDV2N1'?D8=CZ&0^SI@&$-<&J!YINV M2R,_]*+$W1TZ,2HJ>R[J*/>HRST:S/VHY&?=A8%[$#F1>$6A3U8T2M:_46$4 MQOZ)K,'\7EBY::=^.JC^UGYHH4!X!T+W#<2M?E0+DO<*;^C.#R3Y$V]ZHGM, M4/9,T)&-PW3Y'UAL MB%9#8:WIO&PO=V]R:W-H965T5!J79^'H M(!/-/!@&^XD[6I3:3H1I4I,"5ZCOZZ4T5MBIY)1CI:BH0.)Z'EP,SQ6WQ$AFS0@;C5ZL9=%O:P,/Q7OVK MR]WD\D@47@KV0'-=SH/3 ')!ML M"#BM_)OLVG,X"(BGKP3$;4#LN/U&CO**:)(F4C0@K;=1LP.7JHLV<+2RE[+2 MTJQ2$Z?32\&Y.9R5%MD3D"IO1S]J>V8*/L/U#F5&%<)2T@R5\WEPN6(.%UN4 MYNH4?+Q"32A3GY)0&RJK'68MP<(3Q*\0G,&MJ'2IX+K*,7\9'YILNI3B?4J+ M^*C@"NL!C*(3B*-X!.\A!%42B>J(]*@[K9&3'KWIM/IR]WKC?CU;<>>J)AG. M U-2"N46@_3#N^$T^G*$=MS1CH^IIR^O#NY(5> )W(@&I3?@AG*J^["]\,P) MV[K>IM'@=)R$VQZ<280/.?5W_&\<+GQW@# ?QI!]GVN%,C^)T'S'Q'S$( M=XM06[H^B.E?9S(<1*] S#J(V?]!2+2=E%8%9*8JI&E:&\* T74OTG'Q&)Z1 M2 7#"+@OL7@,.7GNK83PH(=PE(7KE,I0;"KMVTDWVS7C"]^#_KC[3GY+9$%- M\V"X-J'18&:N3_KNZ TM:M>1'H4V_^:L" #Z!P &0 'AL+W=OK&;Q(;W'#_'^".NN7B5&P"%WHJ\E#-KHU1U8]LRW4!!Y36O MH-1O5EP45.FN6-NR$D"S1E3D-G&SRQL[1\\LO5&F0=V$E=T#4M03]6#T#V[=\E8 :5DO$0"5C/K![Z91Z:^ M*?C-H)8';622O'#^:CKWV M=&)-4+"R_:=OW3P<"+!W0D Z ?FLP.T$;A.T)6MB+:BB22QXC82IUFZFTAG;2@]B2NVT M,[QM#YK:/U^4B?CS1^[K_SC65I MQ=ZXV.R@&UG1%&:6WB(2Q ZLY-L7'#C?QY+])[,/.=T^IWO./7FDM5X6"@2C M^6C25AXT8G<:^;&].PPQ4N>&?A!,^[H/?%[/YYWE>]:;><+*225X M"G*4L#7P#T?6DX,Q/B(.?[&8V6.=^H;1SUA]-E)+$&-X46#U>_B*"0#OF$= MP6$XQ>$1H'UP,IM;\1<5:U9*E,-**YWK4$<4[4W3=A2OFL/ZA2M]]#?-C;Z< M09@"_7[%N=IWS/G?7_?)7U!+ P04 " L0%M7ZABZPT<# #D"@ &0 M 'AL+W=OLHC)'=S8O-RYPSG#,CN:XL=E!3>!FLY9N80WJMKT6 M.','EI+5T$C&&R)@,W>^^E=YJNV-P5\,CO)D3'0D]YP_Z,F/(*:-=T_?>QU. $@CQT0](!@#(A> M 80]('RKAZ@'1&_U$/< $[K;Q6Z$6U%%LYG@1R*T-;+I@5'?H%$OUN@Z62N! MNPQQ*LNI:%BSE>0:!%GOJ #RF=Q P9N"58R:9%ZL0%%6R4^X=;M>D8L/GV:N M0N>:PBUZ1XO.4?"*HY#\Y(W:29(W)906_.H\?GH&[V+00^3!4^2+X"SA&MI+ M$GI_DL +0LMYEF^'![9P_I_W_#][?R9&.)1!:/C"-Y>!+<,=1V3GT#?:E6QI M 7,'KRP)X@!.]O$//_&^V.1]3[+5>Y+E[T3V+!'1D(CH''OVHREX#>2BXA*_ M-]JV%2OH?05$<8([-7Z.>"<4#[;T=,R)8=;OPR&+TTDZB6;NX53XEV91%*1> M^-QL]=+,3X*)GXSL%ZS+>CDA?/0CSU_%/)+*\QN.*X""Y>7 MC$LJMW"E$^^58-,AV/3?58 U]48(ZX.R2"U)2/S4&R5U:;.+(LS^2 N;73P- MQGRYE<^/I]Y(#_?DV:Y!;$V_)+'0]XWJKNYA=6C)OII.9+2^\*^6OF5]A2U< MUW']0]_U?S^IV+)&D@HVZ,J[3/&THNNINHGBK6D:[KG"%L0,=]B&@M &N+_A M7#U-M(.AL!#LS 4!;U++FM05FK% M#!13?CVZFHW=>7_@NX2]/5@S1[+2>N."NWS*0U<05)"AIW3"P_6S^ZUG)Y:5L##3U0^98SGE'SC+H1#;"N_U_A-T/)?.+].5]?]L MWYZ]C#C+MA9UW8FI@EJJ]BH>N^=P(!B-7Q!$G2#Z5T'<"6(/VE;FL>8"19H8 MO6?&G28WM_#/QJN)1BKW%I=HZ*XD':9?-0);B">QJH"=S0&%K.PY>\=N98$E M^U9*D[,;H3:T];"?J:8Z8)E!G*);*4-&4BU9IF@G!*? MANB/6IY*WYI-O)F;*;MT%/I?$NP&P,8]V/@4,!I0%H7*"6V(:/Q7$;_3MV4> MS7;J2PH.&M(-PR_"K*6RK(*"[,.+]Y>&PO M=V]R:W-H965TPMY]M"".!1M'6FP3;W\'?;\OV:,?XJU@#2+3/TER, MK;64Q="V1;2&C(IK5D"N1I:,9U2J)E_9HN! 8T/*4MMUG,#.:));XO0\9BLUE)WV.&HH"M8@'PN'KAJV;5*G&20 MBX3EB,-R;-W@X3S0> /XD:$"IBS]F<1R/;;Z%HIA23>I?&2[[U#E\;5> MQ%)A?M&NQ/J>A:*-D"RKR&H&69*7_W1?U:%!4#K=!+$MQQ(12"7.G@5 MP;O4P:\()KI=9C>%FU%)PQ%G.\0U6JGI#U-]PU;U2G*]3Q:2J]%$\61XETV5)9:P$[JFPFI8W[ MA@U!]RR7:X'F>0QQ!W]VGC\XP[=5Y#JW>\@]<<\*+J"X1L3Y@ES')1WSF5Y. M=[OB_)_[_)_=CXI!ZDU C!ZY8!-TK6W)]KK9^B0;BH)&,+;4426 ;\$*/WW M@?.MJ[#O*39[3['Y.XD=+8%7+X%W3CV\A1@X3;NJ7Q(#0]3'_C;$ Y<,O)&] M;=:U ^;[ \X0!';Y+(\3>K> M^HUP8Z[&D_X)'DYQ1_],O2G*)\!?^?)!<8^]YXS\6C+ 4.I24R9E3*%5=N*Y,"RBQ'/$*F/Z2X<$ ,K4/?54NB9V[)DI 0F"6=(0#YS+OV+^=3$VX ' GO9&2/C9,WYHYG<9#/' M,X* 0JH, ]:O'JD.B: M99#UX.?#>#\8('"UO=9C%F^K.@5G:>R &2?[V M[$\'?EQMPNT4SA+$QO83B5*^9:JNH>UJV[(N;:5V?X?7_>X6BPUA$E'(-=0; M3?6A$'4/J2>*5[8,K[G21=T."]UV09@ _3WG7!TG)D';R)-?4$L#!!0 ( M "Q 6U=Q<:&&PO=V]R:W-H965TFB9?K"'&_)BFD,@W2\IB M+.20K4R>,L!A!HHCT[&LH1ECDABS239WR683NA$12>"2(;Z)8\P>SR&BNZEA M&T\35V2U%FK"G$U2O()K$#?I)9,CLV0)20P))S1!#)93X\P^#6Q7 3*+6P([ M7GE&*I0[2N_5X&=H!3@%P7@*\5P!N 7#W]> 5 &]?#X,"D(5NYK%GPOE8 MX-F$T1UBREJRJ8=,_0PM]2*)VBC7@LFW1.+$['<*# N2K- OD'JC Q\$)A'_ MBH[0S;6/#CY_G9A".E+FYJ(@/<])G5=(771!$['F*$A""%OP?C=^W($W98!E ME,Y3E.=.)^$UI,?(M0Z18SENRWKF^\.=MG ^YCUXM_>:&&Z9V!6/VY9,]M+ZUB:N3S-=)%F@BJZ7!*]/@=;%7 MTA"I-!S*LIO #D=( (O;=P+[ZOW<5@:95U+0>E%H/^FB- M%I2+UGV?TPPS&O6-WULOE:V0)=;/4<.,\Y<#Y<3PH*79K90MTL=63\7R9LSLO M*7UJBMLX=(Q'S9JB];:VE\] E\]<0K/2#8F!K;(V%)?'O4TB\EMR.5NVNLZR M!L^+^7/[=&ZWS/NJ-99U7Y[I\[[:!68KDG"9C*5T91V/9#%E>:LJ'PB:9KV8 M.RH$C;/'-> 0F#*0[Y>4BJ>!=% M;D%9Z22Q75O*)!8UP\,CR+9H%-XDKFL,*\*E: M2CUS.Y:,%5 J)DHB83-SOOO3^=C$VX#?#/;J:$Q,)FLAGLWD1S9S/&,(.*1H M&*C^[> &.#=$VL;?EM/I) WP>'Q@O[6YZUS65,&-X']8AMN9,W%(!AM:$%( MGE8+4-WY="G[&&8-A/8.I^JBJ:PLS1A:U [L!)/GWP M(^_;!7MA9R^\Q)Z8;/L\-:C(HLS3V27!Y#KP8G?7(S;LQ(;_$QOVB36HT9&8 M[XV]ZV&_VJA3&UU4^R60U!* M/\0UDHRI5-0E]FE')]K#:!+V*X\[Y?$[\A==_34G(-:B_L>(>O6G3'A^HS%FIM,9& [W!6*JF88=;W:5!F@"] MOQ$"#Q/3.;J^G_P#4$L#!!0 ( "Q 6U?H9QS>M0( )4' 9 >&PO M=V]R:W-H965T%?S_;24-:A<*D?4G\)Y#C7?S!S?V2[.'\TDY_YS/%,0E!#I@P"UK\U+*"N#9!. MXT^'Z?0AC>-PO$7_;KEK+@]8PH+7]R17UL,*&'M'S]U.@P<@NDK#D'G$.P[O!8A[!Q"2[3-S-*Z MQ JGB> ;)(RU1C,#JXWUUFP(,Z>X5$+O$NVGTNL&!%:$E>@7:#70";IC.9$9 M7S$%.5I@6:'KE2KT:4MT= D*DUH>&[/E)3KZ>)RX2F=AL-RLBSAO(P:O1/R" MKCA3E43?6 [YKK^KL^\I!%L*\^ @X!*:"0J]SRCP@G DG\7[W8,#Z82]HJ'% M"]^GZ)A +A=%IXJZ'A$>L M O\L[*UVF$0]D^@@DWO[WO6-QVN==0FZ0ID:^)*] D$UA3U28RP.!_*M"BA MM'T%?H!R_"S'3O8P4&"!Y!M(.V+$O1CQOXFQK0A(T[;(EY@VH9UA45)F-2, M"@WI34ZU_*)M NU$\<;6T0>N=%6VPTKW31#&0.\7G*OMQ 3H.W'Z%U!+ P04 M " L0%M7)4OK =L" #="0 &0 'AL+W=O]SC"^#-1>/<@F@T%-!F1PZ2Z7**]>5^1(*+"]Y"4Q_ MF7-18*6;8N'*4@">65%!7;_7B]T"$^9D ]LW%MF 5XH2!F.!9%446#Q? ^7K MH>,YVXY[LE@JT^%F@Q(O8 +JH1P+W7*;*#-2 ).$,R1@/G2^>E>CU(RW WX1 M6,N==V1(IIP_FL;WV=#I&4- (5DT*8UP]WT;_=:R M:Y8IEC#B]#>9J>70Z3MH!G-<477/U]]@PQ.9>#FGTOZB=3TV3AR45U+Q8B/6 M#@K"ZB=^VM1A1^"%1P3^1N"_51!L!($%K9U9K!NL<#80?(V$&:VCF1=;&ZO6 M-(2969PHH;\2K5/9+6&8Y8#N0-="HL_HME*5 ).*%%6!J.E')7[6,Z[SCMCG^@\;)R'KSD/ MVYS7JFC'>9CVHW3/>6?L$YU'C?.HT_E/KC ]LI[:B*(#HL2/HF2/J#/GB41Q M0Q1W$MV!E @7O&)*;^0V 5.$+1!A"G1+M6'%!UA>D.S/4V?>$ZF2ABKII!K7 M'&B%:06(S]\Q9LK]\.M.?"-=OX/JO3UE>"6$(2R[,$=I&TC_8"-I( M#D>E21#_^XN^L)@V%M-.B]MMN"XWGU*RP,:FO$!,WV;TA+S!?V>*]^[4Z0%F MF'IANH?I[AR^YN+S XL%85)SS+6N=YGH_X6H+Q-U0_'2GL=3KO3I;E^7^OX% MP@S0W^>0QL" #=! &0 M 'AL+W=OFR?; CCR M+(6R1=0ZURTIM54+DMF9[D#A3:.-9 Y-LZ.V,\#J )*"IG%\127C*BKS<+8V M9:[W3G %:T/L7DIF7E8@=%]$270\>."[UOD#6N8=V\$&W*]N;="B$TO-)2C+ MM2(&FB*Z29:KS/L'A]\<>GNR)SZ3K=9/WOA>%U'L!8& RGD&ALL!;D$(3X0R M_HR,&.^- M;'X34@UH%,>5_RD;9_"6(\Z5]UPQ50'Y 9B:)9_)8\@#:G)S (._Q9(/=^ 8 M%_9C3AU&]#A:C>RK@3T]P[Z!;D;F\2>2QNG\7SA%H9/:=%*;!K[YF]2^IF? M9Z_C?8_9_VFMN*[U7CACFX$VB MAP!)'"+XQ^!0QK,X2Q*L=CD/8MOC^@/$.>-]H[8Z&GXGI12O_ E!+ P04 " L0%M7I2F%K(,# M )#P &0 'AL+W=O,$:6= *'CD235D2_G('!=LO+=K,'EIR64 G**L1AO;0^N/,TTO%MP%\4]N+H&>F9/#/V M5;_\D2\M1R<$!612,Q#UM8-[* I-I-+XUG-:@Z0&'C\?V--V[FHNST3 /2O^ MIKG<+JW(0CFL25/(SVS_$?KY!)HO8X5H/]&^CW4LE#5"LK('JPQ*6G7?Y'OO MPQ% \9@!7@_PS@'^#P"X!^!+%?P>X%^J$/2 X%) V /"UOO.K-;IA$@2+SC; M(ZZC%9M^:,O5HI7!M-*-]22Y^I4JG(Q36I$J _0)5'D$>H=6WQI:J\Z1J*ER MX&C=!Q0Z )$J1R3/J>X*4B!:=:VM>^0F 4EH(=XJDB]/";IY\W9A2Y6B%K*S M/IV[+AWO!^E@], JN15HI<1S SX9Q[\?P=O*FL$?[^#/G3=*^ 3U+<+.;\AS M/&S(Y_YRN&>:SL^IKWY./1V')Y IN&N"GWB)AU[#+1^^J-=,S='A?3->K[%S M49,,EI9:1 7P'5CQK[^XH?.[J3)3DB53DJVF)$LG(CNIJ#]4U!]CCQ](ME5# M_*5=&."P=)A*VQ&%+9'>[78QCH+WNJMWQT4;U;NV:)=IKJ;43/]7\\3H8# Z MZ$PBA=N&L*9N"2,C5YJF2R6BW]+:KZ7N"%SGE_ MC\INH68!Q=/;',$1Y+G9/H]+1R5UKG7UT5"^!;]I+E5"F-)7L M3E+#Z'!O^]!>5\[&[]SYO6L83]SYJKN6_4??71(?"-_02J@RK)64U%X9E)=.]K'K;JK M6QELAF1M3?8SC>CIG):W/5,6D10JE2VIL5\_BNM*, MYC602A'W.ITT+BF79#20B_*Z-'4T50MIAN2\#47^]B4?DFYZ3B(O-U8Y&Y+[ MD_<_%\IC#T5'G_O1J/W[B@%,2!T4O7B!ZUL%U+89)I[O2;OBQ%?+$ M8XQV&:#9+!LF=!PY;M9M-"B4W"Q?0GS JM.210]4#,F8"C[1'%@%+;E8^7 / M E,EE(Z,W3>;K@N1^M'#7=^#+6UT2BZ5=KE]!O]WT@S? ]8],,B%: WVB ^, M!A4UAFEY;3MNL L^@:*F?;>JK,.9IJMN[X)L".YFDTR4SIENTW3).C0:"%: M'QH[TLMO:M [LFVZ8U MU#2]C.^ _K::U]Z6?9UN5/$'93XO['2DZT.!LAO-"KYT_671&L#4N[@ZK2JQ M^B3X3);,3_[%"4<#NN9%G.3:76$$XW@LC "&Y<$<8!S/PO+\3_/IH_/Q M&.:M'T3Z**>/(4\7P?8GCY7(=A,\4K$9HJO-2#A=0-&EH5W&\L##&P7L-J! M_.$\4%-A3I+ KF+>L"<81[(,0Z 6PS6:ILCJI/ )[P_VE"1)EH41P,(.D@1# MX&G$$,"0)''GX-YY%*_/J7CS^\[H-U!+ P04 " L0%M7EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "Q M6U<7!333#P0 #T= / >&PO=V]R:V)O;VLN>&ULQ9E+IS2-IFZD[XR;XVC..<8W;+N\H(-N:@.0KB;Q^?074K8B9,]T<=V40LO@X MB/,=T,='J>[OI+PG3V4A],C;&;._&@QTMF,EU6_EG@E[9"-528W=5=N!WBM& M<[UCS)3%(!@.+P)0]<\SM> MC3C4\OXP&SG=J\RQ?):L] M%]MZ&'L5 ^3P?+ZYC MDD[C>)TZ3 ' %)R2B9PMJ;)_V+%FIOSC,(8 8XC+F*['Z_@V7EB^9$*29;P: MKV?)PHU@!-!%IZ1+I^-5/$WF-_$J?4/B+U\=R L \N*4D-?C=$HF\^2[&\)+ M@.X2>1)6F@NF-4G4E@K^TO0@U#[*RTKMI0/Y#H!\AQS"JBRI>B9R0U*^%=S^ MC=8))\MD91.. _D>@'R/"[EB&7.@Q)98M0B[G;'ZGP[D!P#R R[D3#PP;>I. MVDW,0R@S#W&1KF59VBF7&IG=-Q.OW4KV34^7$O0'LD#JP EC_.DVXL( MOE8@>\'-=+UPD!H"9#6\2GF]?) F F1-='-?+QYDC #9&&"YWDF" 620 -D@ M<*X.74Q(*0&R4L"2O1M-2"G!"95R3CY+>[=OJ:E4_:7E[,8M&P+(+L'IWBUJ M+$-YT7EP0L@IX=]\R^C(87T7.=5-594N)N28"-DQ1YC? M&=_NZD".'VR<74S(,1&R8XXPX_\KOF\6Q"J1N\59!*Z4-+89');KV+1%S2?/#ZM]AY?+3#U!+ P04 M" L0%M71QQ@N:0! ";&@ &@ 'AL+U]R96QS+W=O^SB@6L]>9O=6U"?^96&^WAW7XK-??IW!.?PQV M/W5[C/L04M%;E>TNI'GA+M7S='3W@_1ODXO>BN!WHIZ M*X'>VOG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0 M;R/0VU!O(]#;4&\CT-LZFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>GO4VQ/H[5%O3Z"W1[T]@=X>]?8$>OO.9O<[]8[I6H7X['FL\?GOI#K= M[@W/Q]^7CY.=M_>.LX-_48M?4$L#!!0 ( "Q 6UVUY9# M7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\> M&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G M'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VUM5W_]=Z5=XUJ5S=&?=;^P MYI]02P$"% ,4 " L0%M7!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "Q 6U= -1W&[0 "L" M 1 " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ +$!;5P^\H)+,!0 [QX !@ M ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ +$!;5_2!%A@E!@ LAP !@ ("!.AD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5[F+ M"EYM P A@< !@ ("!O2P 'AL+W=O?58X<#0D ($7 8 M " @6 P !X;"]W;W)K#*M=7,# "H!P & @(&C.0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ +$!;5]^KRVOL!@ A1, !D M ("!3#T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +$!;5V]C)QGD P 20L !D ("!"$P M 'AL+W=O&PO=V]R:W-H965T6&J30$@4 $(, 9 M " @>U2 !X;"]W;W)K&UL4$L! A0#% @ M+$!;5^$$\L"+! T L !D ("!-E@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5WCIJ>PV P M\PD !D ("!7FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5QDR<]7Z @ 6@@ !D M ("!&PO=V]R:W-H M965T&UL4$L! M A0#% @ +$!;5]2(7W]) P O0@ !D ("!GGT 'AL M+W=O@0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +$!; M5['Q9^0D P 9 \ !D ("! (< 'AL+W=O&PO=V]R:W-H965T[: 0 "(7 9 " @?Z, !X;"]W;W)K M&UL4$L! A0#% @ +$!;5P]47\XF! %1H M !D ("!G9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5SK+GOFK @ ^@< !D M ("!CYL 'AL+W=O&PO=V]R:W-H965T M^A !X;"]W;W)K&UL4$L! A0# M% @ +$!;5U<:B/O6 @ =0D !D ("!9Z0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5]!U M44=? @ P8 !D ("!'ZX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$!;5P&PO M=V]R:W-H965T(P, M .P1 - " ;^\ !X;"]S='EL97,N>&UL4$L! A0#% M @ +$!;5Y>*NQS $P( L ( !#< %]R96QS+RYR M96QS4$L! A0#% @ +$!;5Q<%--,/! /1T \ ( ! M]L 'AL+W=O7!E&UL4$L%!@ T #0 (PX .W( $! end XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 64 200 1 false 21 0 false 5 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.datatracks.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - BALANCE SHEETS Sheet http://www.datatracks.com/role/StatementBalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://www.datatracks.com/role/StatementBalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - STATEMENTS OF OPERATIONS Sheet http://www.datatracks.com/role/StatementStatementsOfOperations STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - STATEMENTS OF CASH FLOWS Sheet http://www.datatracks.com/role/StatementStatementsOfCashFlows STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Business Organization and Purpose Sheet http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose Business Organization and Purpose Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Recent Accounting Pronouncements Sheet http://www.datatracks.com/role/DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 10401 - Disclosure - Investments Sheet http://www.datatracks.com/role/DisclosureInvestments Investments Notes 10 false false R11.htm 10501 - Disclosure - Common Stock and Stock Options Sheet http://www.datatracks.com/role/DisclosureCommonStockAndStockOptions Common Stock and Stock Options Notes 11 false false R12.htm 10601 - Disclosure - Inventories Sheet http://www.datatracks.com/role/DisclosureInventories Inventories Notes 12 false false R13.htm 10701 - Disclosure - Earnings Per Share Sheet http://www.datatracks.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 13 false false R14.htm 10801 - Disclosure - Note Payable Sheet http://www.datatracks.com/role/DisclosureNotePayable Note Payable Notes 14 false false R15.htm 10901 - Disclosure - Income Taxes Sheet http://www.datatracks.com/role/DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 11001 - Disclosure - Operating Lease Sheet http://www.datatracks.com/role/DisclosureOperatingLease Operating Lease Notes 16 false false R17.htm 11101 - Disclosure - Finance Leases Sheet http://www.datatracks.com/role/DisclosureFinanceLeases Finance Leases Notes 17 false false R18.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30403 - Disclosure - Investments (Tables) Sheet http://www.datatracks.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.datatracks.com/role/DisclosureInvestments 19 false false R20.htm 30503 - Disclosure - Common Stock and Stock Options (Tables) Sheet http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsTables Common Stock and Stock Options (Tables) Tables http://www.datatracks.com/role/DisclosureCommonStockAndStockOptions 20 false false R21.htm 30603 - Disclosure - Inventories (Tables) Sheet http://www.datatracks.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.datatracks.com/role/DisclosureInventories 21 false false R22.htm 30703 - Disclosure - Earnings Per Share (Tables) Sheet http://www.datatracks.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.datatracks.com/role/DisclosureEarningsPerShare 22 false false R23.htm 30903 - Disclosure - Income Taxes (Tables) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.datatracks.com/role/DisclosureIncomeTaxes 23 false false R24.htm 31003 - Disclosure - Operating Lease (Tables) Sheet http://www.datatracks.com/role/DisclosureOperatingLeaseTables Operating Lease (Tables) Tables http://www.datatracks.com/role/DisclosureOperatingLease 24 false false R25.htm 31103 - Disclosure - Finance Leases (Tables) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesTables Finance Leases (Tables) Tables http://www.datatracks.com/role/DisclosureFinanceLeases 25 false false R26.htm 40101 - Disclosure - Business Organization and Purpose (Details) Sheet http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails Business Organization and Purpose (Details) Details http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose 26 false false R27.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 40301 - Disclosure - Recent Accounting Pronouncements (Details) Sheet http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails Recent Accounting Pronouncements (Details) Details http://www.datatracks.com/role/DisclosureRecentAccountingPronouncements 28 false false R29.htm 40401 - Disclosure - Investments - Bond Maturity (Details) Sheet http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails Investments - Bond Maturity (Details) Details 29 false false R30.htm 40402 - Disclosure - Investments (Details) Sheet http://www.datatracks.com/role/DisclosureInvestmentsDetails Investments (Details) Details http://www.datatracks.com/role/DisclosureInvestmentsTables 30 false false R31.htm 40501 - Disclosure - Common Stock and Stock Options (Details) Sheet http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails Common Stock and Stock Options (Details) Details http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsTables 31 false false R32.htm 40502 - Disclosure - Common Stock and Stock Options - Employee Stock Options (Details) Sheet http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails Common Stock and Stock Options - Employee Stock Options (Details) Details 32 false false R33.htm 40503 - Disclosure - Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details) Sheet http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details) Details 33 false false R34.htm 40601 - Disclosure - Inventories (Details) Sheet http://www.datatracks.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.datatracks.com/role/DisclosureInventoriesTables 34 false false R35.htm 40701 - Disclosure - Earnings Per Share - Reconciliation (Details) Sheet http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails Earnings Per Share - Reconciliation (Details) Details 35 false false R36.htm 40801 - Disclosure - Note Payable (Details) Sheet http://www.datatracks.com/role/DisclosureNotePayableDetails Note Payable (Details) Details http://www.datatracks.com/role/DisclosureNotePayable 36 false false R37.htm 40901 - Disclosure - Income Taxes - Income tax expense (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails Income Taxes - Income tax expense (Details) Details 37 false false R38.htm 40902 - Disclosure - Income Taxes (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.datatracks.com/role/DisclosureIncomeTaxesTables 38 false false R39.htm 41001 - Disclosure - Operating Lease (Details) Sheet http://www.datatracks.com/role/DisclosureOperatingLeaseDetails Operating Lease (Details) Details http://www.datatracks.com/role/DisclosureOperatingLeaseTables 39 false false R40.htm 41002 - Disclosure - Operating Lease - Future Minimum Lease Payments (Details) Sheet http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails Operating Lease - Future Minimum Lease Payments (Details) Details 40 false false R41.htm 41003 - Disclosure - Operating Lease - Undiscounted Cash Outflows (Details) Sheet http://www.datatracks.com/role/DisclosureOperatingLeaseUndiscountedCashOutflowsDetails Operating Lease - Undiscounted Cash Outflows (Details) Details 41 false false R42.htm 41101 - Disclosure - Finance Leases - Future minimum lease payments (Details) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails Finance Leases - Future minimum lease payments (Details) Details 42 false false R43.htm 41102 - Disclosure - Finance Leases - Weighted Averages (Details) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesWeightedAveragesDetails Finance Leases - Weighted Averages (Details) Details 43 false false R44.htm 41103 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails Finance Leases - Equipment under finance lease and additional information (Details) Details 44 false false All Reports Book All Reports scia-20230930.xsd scia-20230930_cal.xml scia-20230930_def.xml scia-20230930_lab.xml scia-20230930_pre.xml scia-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "scia-20230930x10q.htm": { "nsprefix": "scia", "nsuri": "http://www.datatracks.com/20230930", "dts": { "schema": { "local": [ "scia-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/arcrole/esma-arcrole-2018-11-21.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": [ "scia-20230930_cal.xml" ] }, "definitionLink": { "local": [ "scia-20230930_def.xml" ] }, "labelLink": { "local": [ "scia-20230930_lab.xml" ] }, "presentationLink": { "local": [ "scia-20230930_pre.xml" ] }, "inline": { "local": [ "scia-20230930x10q.htm" ] } }, "keyStandard": 189, "keyCustom": 11, "axisStandard": 14, "axisCustom": 0, "memberStandard": 17, "memberCustom": 4, "hidden": { "total": 16, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 64, "entityCount": 1, "segmentCount": 21, "elementCount": 297, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 410, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.datatracks.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_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.datatracks.com/role/StatementBalanceSheets", "longName": "00100 - Statement - BALANCE SHEETS", "shortName": "BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "longName": "00105 - Statement - BALANCE SHEETS (Parenthetical)", "shortName": "BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.datatracks.com/role/StatementStatementsOfOperations", "longName": "00200 - Statement - STATEMENTS OF OPERATIONS", "shortName": "STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity", "longName": "00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KkSkl9MiskeAxxNue_cZfg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KkSkl9MiskeAxxNue_cZfg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.datatracks.com/role/StatementStatementsOfCashFlows", "longName": "00400 - Statement - STATEMENTS OF CASH FLOWS", "shortName": "STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose", "longName": "10101 - Disclosure - Business Organization and Purpose", "shortName": "Business Organization and Purpose", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncements", "longName": "10301 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.datatracks.com/role/DisclosureInvestments", "longName": "10401 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptions", "longName": "10501 - Disclosure - Common Stock and Stock Options", "shortName": "Common Stock and Stock Options", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.datatracks.com/role/DisclosureInventories", "longName": "10601 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.datatracks.com/role/DisclosureEarningsPerShare", "longName": "10701 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.datatracks.com/role/DisclosureNotePayable", "longName": "10801 - Disclosure - Note Payable", "shortName": "Note Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.datatracks.com/role/DisclosureIncomeTaxes", "longName": "10901 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.datatracks.com/role/DisclosureOperatingLease", "longName": "11001 - Disclosure - Operating Lease", "shortName": "Operating Lease", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.datatracks.com/role/DisclosureFinanceLeases", "longName": "11101 - Disclosure - Finance Leases", "shortName": "Finance Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - 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_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.datatracks.com/role/DisclosureInvestmentsTables", "longName": "30403 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsTables", "longName": "30503 - Disclosure - Common Stock and Stock Options (Tables)", "shortName": "Common Stock and Stock Options (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.datatracks.com/role/DisclosureInventoriesTables", "longName": "30603 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.datatracks.com/role/DisclosureEarningsPerShareTables", "longName": "30703 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesTables", "longName": "30903 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.datatracks.com/role/DisclosureOperatingLeaseTables", "longName": "31003 - Disclosure - Operating Lease (Tables)", "shortName": "Operating Lease (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesTables", "longName": "31103 - Disclosure - Finance Leases (Tables)", "shortName": "Finance Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails", "longName": "40101 - Disclosure - Business Organization and Purpose (Details)", "shortName": "Business Organization and Purpose (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_2p_MZiWYtUejmh8K90Yb8g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_2p_MZiWYtUejmh8K90Yb8g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "scia:EmployeeRetentionIncomeTaxCreditsCurrentCaresAct", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember_s0fyU0zv_UGvym7d5Pdiag", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_blLmxdGQiUe-6FHecOL-HQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "unique": true } }, "R28": { "role": "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails", "longName": "40301 - Disclosure - Recent Accounting Pronouncements (Details)", "shortName": "Recent Accounting Pronouncements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "longName": "40401 - Disclosure - Investments - Bond Maturity (Details)", "shortName": "Investments - Bond Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember__y0Il69BDkGX4CwWwK26DA", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember__y0Il69BDkGX4CwWwK26DA", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.datatracks.com/role/DisclosureInvestmentsDetails", "longName": "40402 - Disclosure - Investments (Details)", "shortName": "Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_21uQCm-ktU2JWanROlxx6w", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_21uQCm-ktU2JWanROlxx6w", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "longName": "40501 - Disclosure - Common Stock and Stock Options (Details)", "shortName": "Common Stock and Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_OptionIndexedToIssuersEquityTypeAxis_srt_DirectorMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v30jeV-C6kKLPXEzJKf3fQ", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Unit_Standard_shares_oUSllWoHo0KUpYjoIjZFLw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "unique": true } }, "R32": { "role": "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails", "longName": "40502 - Disclosure - Common Stock and Stock Options - Employee Stock Options (Details)", "shortName": "Common Stock and Stock Options - Employee Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_oUSllWoHo0KUpYjoIjZFLw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_oUSllWoHo0KUpYjoIjZFLw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails", "longName": "40503 - Disclosure - Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details)", "shortName": "Common Stock and Stock Options - Exercise Prices and Weighted Averages (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "Unit_Divide_USD_shares_0492zDQsMUGjCiaXDKqZCg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "Unit_Divide_USD_shares_0492zDQsMUGjCiaXDKqZCg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.datatracks.com/role/DisclosureInventoriesDetails", "longName": "40601 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails", "longName": "40701 - Disclosure - Earnings Per Share - Reconciliation (Details)", "shortName": "Earnings Per Share - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "Unit_Standard_shares_oUSllWoHo0KUpYjoIjZFLw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "unique": true } }, "R36": { "role": "http://www.datatracks.com/role/DisclosureNotePayableDetails", "longName": "40801 - Disclosure - Note Payable (Details)", "shortName": "Note Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_8_31_2023_us-gaap_LineOfCreditFacilityAxis_scia_FifthThirdBankMember_vzcCxMyfBUOgapwdAbOiIg", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_us-gaap_LineOfCreditFacilityAxis_scia_FifthThirdBankMember_vzcCxMyfBUOgapwdAbOiIg", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails", "longName": "40901 - Disclosure - Income Taxes - Income tax expense (Details)", "shortName": "Income Taxes - Income tax expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesDetails", "longName": "40902 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_blLmxdGQiUe-6FHecOL-HQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_blLmxdGQiUe-6FHecOL-HQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails", "longName": "41001 - Disclosure - Operating Lease (Details)", "shortName": "Operating Lease (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_renrmpLtb0u2gRDxJso6Dg", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "unique": true } }, "R40": { "role": "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails", "longName": "41002 - Disclosure - Operating Lease - Future Minimum Lease Payments (Details)", "shortName": "Operating Lease - Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.datatracks.com/role/DisclosureOperatingLeaseUndiscountedCashOutflowsDetails", "longName": "41003 - Disclosure - Operating Lease - Undiscounted Cash Outflows (Details)", "shortName": "Operating Lease - Undiscounted Cash Outflows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "scia:LesseeOperatingLeaseOtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_8NCwHPjKlEG5ZkJH_Kna5Q", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "scia:LesseeOperatingLeaseOtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "longName": "41101 - Disclosure - Finance Leases - Future minimum lease payments (Details)", "shortName": "Finance Leases - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesWeightedAveragesDetails", "longName": "41102 - Disclosure - Finance Leases - Weighted Averages (Details)", "shortName": "Finance Leases - Weighted Averages (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "longName": "41103 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details)", "shortName": "Finance Leases - Equipment under finance lease and additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_9_30_2023_MQL9HB3VZUWGQAc1sALwYw", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_3a7YS8zpXEespipML1IrQg", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_NxZJKbDFN0Cu2uIqkYL8SA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "scia-20230930x10q.htm", "unique": true } } }, "tag": { "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Principal payments on finance lease obligations", "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "verboseLabel": "Income per common share" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r754" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r25", "r26", "r27", "r97", "r98", "r99", "r100" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Business Organization and Purpose" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r21", "r24", "r43", "r44", "r212", "r631" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Fair value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r93", "r243", "r531", "r537" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r151", "r154", "r155" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "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": [ "r702" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r441", "r446" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "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": [ "r2" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesTables" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r754" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable Trade, less allowance for doubtful accounts of $15,000", "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": [ "r213", "r214" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r11", "r705" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit 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": [ "r11" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Domain]", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r120", "r121", "r122", "r123", "r124", "r125", "r533", "r534" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.datatracks.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": [ "r680" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r212", "r653", "r746", "r766", "r767" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "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": [ "r18", "r135", "r635" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Weighted average shares outstanding" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r71", "r157" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax asset", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r750" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r306", "r335", "r336", "r337", "r338", "r339", "r340", "r443", "r496", "r497", "r498", "r646", "r647", "r658", "r659", "r660" ] }, "scia_AssetsExcludingPropertyAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "AssetsExcludingPropertyAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets other than property and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets Excluding Property and Equipment, Noncurrent", "totalLabel": "Total other assets" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r334", "r341", "r369", "r370", "r371", "r499", "r523", "r552", "r576", "r577", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r641", "r650", "r661", "r667", "r670", "r742", "r745", "r759", "r760", "r761", "r762", "r763" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "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": [ "r11", "r705" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r680" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of loan", "verboseLabel": "Maturity of bonds (in months)", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r54", "r78", "r542", "r559", "r564", "r571", "r586", "r666" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "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": [ "r388" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle", "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": [ "r126", "r127", "r128", "r129", "r130", "r165", "r168", "r169", "r170", "r172", "r175", "r181", "r196", "r216", "r217", "r252", "r253", "r254", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r278", "r377", "r378", "r379", "r390", "r391", "r392", "r393", "r402", "r403", "r404", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r449", "r450", "r452", "r453", "r454", "r455", "r465", "r466", "r468", "r469", "r470", "r471", "r487", "r488", "r489", "r490", "r491", "r525", "r526", "r527", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r568" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less debt discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Other", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "scia_LeaseFinanceLeaseAmortizationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "LeaseFinanceLeaseAmortizationTerm", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease amortization, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease Finance Lease Amortization Term", "terseLabel": "Finance lease amortization period (in years)" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "verboseLabel": "Customer deposits", "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": [ "r321", "r322", "r333" ] }, "scia_CashPaidDuringPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "CashPaidDuringPeriodAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "N/a.", "label": "Cash Paid During Period [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "verboseLabel": "(Gain) loss on disposal of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r3" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "terseLabel": "Schedule of amortized cost, fair value of investments, and related gross unrealized gains/(losses)", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732" ] }, "scia_EmployeeRetentionIncomeTaxCreditsCurrentCaresAct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "EmployeeRetentionIncomeTaxCreditsCurrentCaresAct", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of employee retention income tax credit receivable under CARES ACT.", "label": "Employee Retention Income Tax Credits Current Cares Act", "terseLabel": "Tax receivable - Employee Retention Credit" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r680" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r120", "r121", "r122", "r123", "r124", "r125", "r533", "r534", "r642" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r701" ] }, "scia_ScheduleOfComponentsOfFinanceLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of equipment under finance leases.", "label": "Schedule of Components of Finance Lease [Table Text Block]", "terseLabel": "Schedule of equipment under finance leases" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r341", "r523", "r552", "r576", "r577", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r641", "r650", "r661", "r667", "r745", "r758", "r759", "r760", "r761", "r762", "r763" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r20", "r126", "r127", "r128", "r129", "r130", "r165", "r168", "r169", "r170", "r172", "r175", "r181", "r196", "r216", "r217", "r252", "r253", "r254", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r278", "r377", "r378", "r379", "r390", "r391", "r392", "r393", "r402", "r403", "r404", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r449", "r450", "r452", "r453", "r454", "r455", "r465", "r466", "r468", "r469", "r470", "r471", "r487", "r488", "r489", "r490", "r491", "r525", "r526", "r527", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r568" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r334", "r341", "r369", "r370", "r371", "r499", "r523", "r552", "r576", "r577", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r641", "r650", "r661", "r667", "r670", "r742", "r745", "r759", "r760", "r761", "r762", "r763" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Gross", "totalLabel": "Inventory, 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": [ "r703" ] }, "scia_EmployeeRetentionCreditPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "EmployeeRetentionCreditPolicyTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to employee retention credit .", "label": "Employee Retention Credit [Policy Text Block]", "terseLabel": "Employee Retention Credit (ERC)" } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r442", "r443", "r444", "r445", "r446" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "verboseLabel": "Total operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r476" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r680" ] }, "scia_FifthThirdBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "FifthThirdBankMember", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fifth Third Bank.", "label": "Fifth Third Bank" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r132", "r144", "r145", "r152", "r159", "r168", "r179", "r180", "r198", "r203", "r207", "r209", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r405", "r408", "r409", "r436", "r451", "r534", "r547", "r573", "r605", "r620", "r621", "r640", "r663", "r664", "r677", "r704", "r743" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r341", "r523", "r552", "r576", "r577", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r641", "r650", "r661", "r667", "r745", "r758", "r759", "r760", "r761", "r762", "r763" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "verboseLabel": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r74" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r183", "r193", "r194", "r195" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "negatedLabel": "Interest (income) expense", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r90" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "International", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r120", "r121", "r122", "r123", "r124", "r125", "r533", "r534", "r643" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r62", "r70", "r89", "r132", "r144", "r145", "r148", "r159", "r168", "r173", "r174", "r175", "r176", "r179", "r180", "r188", "r198", "r203", "r207", "r209", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r436", "r451", "r548", "r605", "r620", "r621", "r640", "r676", "r743" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Line of Credit", "positiveLabel": "Line of credit outstanding", "terseLabel": "Borrowings on line of credit", "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": [ "r8", "r86", "r765" ] }, "scia_EmployeeStockGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "EmployeeStockGrantsMember", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents of Employee Stock Grants.", "label": "Employee Stock Grants" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Operating lease obligations, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r476" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Income (loss) applicable to common stock", "totalLabel": "NET INCOME", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r150", "r173", "r174", "r175", "r176", "r184", "r185", "r189", "r192", "r198", "r203", "r207", "r209", "r640" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r153" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes", "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", "r61", "r88", "r198", "r203", "r207", "r209", "r534", "r546", "r640" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Total investments, net", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r219", "r236", "r238", "r531" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "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": [ "r149", "r173", "r174", "r175", "r176", "r177", "r187", "r190", "r191", "r192", "r196", "r435", "r436", "r532", "r550", "r638" ] }, "scia_PhotonicsIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "PhotonicsIndustryMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to photonics industry.", "label": "Photonics industry" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "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": [ "r153" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of components of the income tax expense", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r80" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Finance Leases", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r474" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "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": [ "r162", "r163", "r164", "r197", "r524", "r569", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r604", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r622", "r671" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "auth_ref": [] }, "scia_PrepaidPurchaseOrdersExpenseCurrentTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "PrepaidPurchaseOrdersExpenseCurrentTotal", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for purchase orders for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Purchase Orders Expense, Current, Total", "terseLabel": "Prepaid purchase orders" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "verboseLabel": "General and administrative expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r65", "r607" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid purchase orders and expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r36" ] }, "scia_EarningPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "EarningPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Earning Per Share Basic And Diluted [Abstract]", "terseLabel": "Earnings per share - basic and diluted (Note 7)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r12", "r159", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r407", "r410", "r411", "r451", "r584", "r639", "r678", "r743", "r756", "r757" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r85", "r139", "r159", "r198", "r204", "r208", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r406", "r410", "r451", "r539", "r597", "r666", "r678", "r743", "r744", "r756" ] }, "scia_VariableLeaseCostIncludingAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "VariableLeaseCostIncludingAdjustment", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost including adjustment, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost, Including Adjustment", "negatedLabel": "Variable lease costs, including adjustment" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r74" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Reserve", "verboseLabel": "Inventory reserve", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r73" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease obligations, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r476" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment, Gross", "verboseLabel": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Investments", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r714" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "verboseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance lease costs", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r477", "r480", "r665" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "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": [ "r63", "r159", "r198", "r203", "r207", "r209", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r451", "r640", "r743" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseUndiscountedCashOutflowsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating lease - year-to-date", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r478", "r483" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "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": [ "r52" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r67" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r106", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r634" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r668", "r669", "r670", "r672", "r673", "r674", "r675", "r708", "r709", "r752", "r769", "r772" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Note Payable" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.datatracks.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_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r74", "r136", "r545" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r142", "r276", "r277", "r637" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation, employee stock options, activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r6", "r7", "r34" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.datatracks.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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r536", "r545", "r666" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAssetRetirementObligations", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Asset Retirement Obligations", "verboseLabel": "Increase in asset retirement obligation", "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations." } } }, "auth_ref": [ "r2" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.datatracks.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": [ "r682" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "verboseLabel": "Marketing and sales expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percent)", "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": [ "r21", "r24", "r43", "r44", "r212" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.datatracks.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": [ "r683" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r481", "r665" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r23", "r631" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r482", "r665" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "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": [ "r133", "r143", "r159", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r406", "r410", "r451", "r666", "r743", "r744", "r756" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "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": [ "r149", "r173", "r174", "r175", "r176", "r177", "r184", "r187", "r190", "r191", "r192", "r196", "r435", "r436", "r532", "r550", "r638" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r486" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.datatracks.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": [ "r684" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current Assets" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasesDueCalc3Details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "totalLabel": "Present value of minimum lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r476", "r486" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of reconciliation of earnings per share calculations", "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": [ "r711" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and accretion", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r3" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptions" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Common Stock and Stock Options", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r342", "r346", "r373", "r374", "r376", "r662" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasesDueCalc3Details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Less current portion", "verboseLabel": "Finance lease obligations, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Operating Lease" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue", "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": [ "r332", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "verboseLabel": "Allowance for doubtful accounts (in dollars)", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r140", "r215", "r264" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "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": [ "r332", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r198", "r203", "r207", "r209", "r640" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Non-employee director" } } }, "auth_ref": [ "r713", "r770" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasesDueCalc3Details": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "totalLabel": "Finance lease obligations, net of current portion", "verboseLabel": "Finance lease obligations, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r476" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r2" ] }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalIncomeStatementElementsAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Income Statement Elements [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r53", "r666", "r771" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Common Stock and Stock Options" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r375" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r162", "r163", "r164", "r169", "r178", "r180", "r255", "r263", "r377", "r378", "r379", "r392", "r393", "r415", "r418", "r419", "r423", "r434", "r555", "r557", "r574", "r772" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock issued (Note 5)", "verboseLabel": "Common stock issued", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r5", "r51", "r52", "r78", "r574", "r622", "r630", "r677" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Investments - marketable securities, short term", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r699" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Right of use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r475" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock based compensation expense (Note 5)", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r37", "r38", "r344" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.datatracks.com/role/DisclosureInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "totalLabel": "Amortized Cost, before credit allowance", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r101", "r234", "r269", "r738" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.datatracks.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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "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": [ "r5", "r128", "r146", "r147", "r148", "r162", "r163", "r164", "r169", "r178", "r180", "r197", "r255", "r263", "r320", "r377", "r378", "r379", "r392", "r393", "r415", "r417", "r418", "r419", "r420", "r423", "r434", "r459", "r460", "r461", "r462", "r463", "r464", "r491", "r555", "r556", "r557", "r574", "r622" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r712" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r21", "r24", "r43", "r44", "r212", "r631" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r265", "r266", "r269", "r270", "r271", "r272", "r273", "r274", "r317", "r319", "r424", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r549", "r644", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r733", "r734", "r735", "r736" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r306", "r335", "r336", "r337", "r338", "r339", "r340", "r496", "r497", "r498", "r646", "r647", "r658", "r659", "r660" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseUndiscountedCashOutflowsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating lease", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r485", "r665" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r21", "r24", "r43", "r44", "r212", "r565", "r631" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity, Type [Domain]", "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "verboseLabel": "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": [ "r700" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r36" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r385" ] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures, Gross", "verboseLabel": "Furniture and fixtures", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r74" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Number of shares issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r5", "r51", "r52", "r78", "r570", "r622", "r630" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Operating Leases", "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": [ "r479" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r485", "r665" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLease" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Lease", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r474" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory reserve", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r28", "r703" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET INCREASE IN CASH", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r68" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Noncurrent", "terseLabel": "Investments, net - marketable securities, long term", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r699" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r690", "r707", "r751" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Investments", "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": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH - End of period", "periodStartLabel": "CASH - Beginning of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r18", "r68", "r156" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "verboseLabel": "Options", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r102", "r103", "r105", "r131", "r166", "r167", "r170", "r171", "r181", "r182", "r256", "r257", "r394", "r395", "r396", "r421", "r432", "r438", "r439", "r440", "r456", "r457", "r458", "r472", "r473", "r492", "r528", "r529", "r530", "r559", "r560", "r561", "r562", "r564" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Machinery and equipment", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r685", "r698", "r740" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted average option price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "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": [ "r199", "r200", "r202", "r205", "r206", "r210", "r211", "r212", "r331", "r332", "r524" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "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": [ "r14", "r134", "r159", "r251", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r407", "r410", "r411", "r451", "r666", "r743", "r756", "r757" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization", "verboseLabel": "Amortization of patents", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r3", "r29" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "verboseLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r686", "r689", "r741" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Stock Options, Options exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r352" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "scia_IncreaseDecreaseInAccruedExpensesAndCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "IncreaseDecreaseInAccruedExpensesAndCustomerDeposits", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "This element includes the net change during the reporting period in the aggregate amount of expenses incurred but not yet paid. Also includes, net change during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase Decrease In Accrued Expenses and Customer Deposits", "verboseLabel": "Accrued expenses and customer deposits" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capital Leased Assets, Gross", "totalLabel": "Net book value", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r689", "r739" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.datatracks.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "verboseLabel": "Weighted average option price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r35" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r658", "r660", "r768" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Operating leases", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r479" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r52" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r160", "r381", "r386", "r387", "r389", "r397", "r399", "r400", "r401", "r572" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, no par value, authorized 15,000,000 shares; 4,530,207 and 4,519,524 shares issued and outstanding, respectively", "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": [ "r52", "r541", "r666" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - finance leases", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r484", "r665" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r754" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r212", "r653", "r746", "r766", "r767" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of annual undiscounted cash flows of the operating lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r754" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "scia_OperatingLeaseMonthlyRentPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "OperatingLeaseMonthlyRentPayable", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Monthly rent payable on operating lease.", "label": "Operating Lease Monthly Rent Payable", "terseLabel": "Monthly lease payments" } } }, "auth_ref": [] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury and Government [Member]", "terseLabel": "U.S. government treasuries", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include 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), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r535", "r658", "r768" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Common Stock and Stock Options", "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": [ "r343", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r52", "r585" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r52", "r585", "r603", "r772", "r773" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "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": [ "r343", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r16", "r128", "r146", "r147", "r148", "r162", "r163", "r164", "r169", "r178", "r180", "r197", "r255", "r263", "r320", "r377", "r378", "r379", "r392", "r393", "r415", "r417", "r418", "r419", "r420", "r423", "r434", "r459", "r460", "r461", "r462", "r463", "r464", "r491", "r555", "r556", "r557", "r574", "r622" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Inventory, net", "verboseLabel": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r141", "r636", "r666" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r84", "r138", "r538", "r678" ] }, "scia_TopTwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "TopTwoCustomersMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information relating to the top two customers.", "label": "Top two customers [Member]", "terseLabel": "Top two customers" } } }, "auth_ref": [] }, "scia_LesseeOperatingLeaseOtherInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "LesseeOperatingLeaseOtherInformationTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of other information regarding lessee, operating lease.", "label": "Lessee Operating Lease Other Information [Table Text Block]", "terseLabel": "Schedule of operating lease other information" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r128", "r165", "r175", "r181", "r255", "r263", "r377", "r378", "r379", "r392", "r393", "r415", "r417", "r418", "r420", "r422", "r423", "r428", "r431", "r434", "r435", "r489" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r377", "r378", "r379", "r574", "r708", "r709", "r710", "r752", "r772" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r128", "r165", "r175", "r181", "r255", "r263", "r377", "r378", "r379", "r392", "r393", "r415", "r417", "r418", "r420", "r422", "r423", "r428", "r431", "r434", "r435", "r489" ] }, "scia_FinanceLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "FinanceLeaseObligationsAbstract", "lang": { "en-us": { "role": { "label": "Finance Leases" } } }, "auth_ref": [] }, "scia_IncreaseDecreaseInOperatingLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.datatracks.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseObligations", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) of operating lease liability during the period.", "label": "Increase Decrease in Operating Lease Obligations", "terseLabel": "Operating lease assets and liabilities, net" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Sales Revenue, Net", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r212", "r687" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Period of Adoption, Adjustment" } } }, "auth_ref": [ "r128", "r165", "r175", "r181", "r255", "r263", "r377", "r378", "r379", "r392", "r393", "r415", "r417", "r418", "r420", "r422", "r423", "r428", "r431", "r434", "r435", "r489" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r9", "r58", "r59", "r60" ] }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfCostGoodOrServiceExtensibleList", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost, Product and Service [Extensible Enumeration]", "documentation": "Indicates type of cost from product sold and service rendered." } } }, "auth_ref": [ "r747" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r57", "r87", "r543", "r666", "r706", "r737", "r753" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property and Equipment, at cost" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureRecentAccountingPronouncementsDetails", "http://www.datatracks.com/role/StatementBalanceSheets", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r52", "r55", "r56", "r72", "r587", "r603", "r623", "r624", "r666", "r678", "r706", "r737", "r753", "r772" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayable" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Note Payable", "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", "r158", "r292", "r298", "r299", "r300", "r301", "r302", "r303", "r308", "r315", "r316", "r318" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State and local", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r690", "r707", "r751" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "verboseLabel": "Research and development expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r49", "r380", "r764" ] }, "us-gaap_TypeOfRevenueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRevenueExtensibleList", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue, Product and Service [Extensible Enumeration]", "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "verboseLabel": "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": [ "r10", "r666" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenue", "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": [ "r64", "r524" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "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": [ "r21", "r24", "r43", "r44", "r212", "r631", "r688" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeAxis", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity, Type [Axis]", "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock." } } }, "auth_ref": [ "r31", "r41", "r42", "r82" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r680" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r17", "r19" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesIncomeTaxExpenseDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Total", "verboseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r96", "r104", "r179", "r180", "r201", "r384", "r398", "r551" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Business Organization and Purpose", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r50", "r81", "r566", "r567" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r680" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss", "negatedLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r235", "r264", "r267", "r268" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (In shares)", "totalLabel": "Weighted average shares outstanding - diluted", "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": [ "r186", "r192" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "verboseLabel": "Effect of dilution", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r711" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "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": [ "r2" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.datatracks.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_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument", "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": [ "r161", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r467", "r645", "r646", "r647", "r648", "r649", "r705" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r681" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.datatracks.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseUndiscountedCashOutflowsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating lease", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r484", "r665" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.datatracks.com/role/DisclosureNotePayableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r15", "r32", "r33", "r45", "r46", "r47", "r48", "r76", "r77", "r161", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r467", "r645", "r646", "r647", "r648", "r649", "r705" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureEarningsPerShareReconciliationDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (In shares)", "verboseLabel": "Weighted average common shares outstanding - basic", "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": [ "r184", "r192" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money market funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r748" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r382", "r383", "r540" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.datatracks.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": [ "r83", "r91", "r92", "r119", "r218", "r220", "r447", "r448" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement", "verboseLabel": "Statement", "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": [ "r162", "r163", "r164", "r197", "r524", "r569", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r604", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r622", "r671" ] }, "us-gaap_FairValueInputsLevel12And3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel12And3Member", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]", "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)." } } }, "auth_ref": [ "r749" ] }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseRenewalTerm", "presentation": [ "http://www.datatracks.com/role/DisclosureOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term", "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r755" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds on sale of equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r66" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r39", "r40" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.datatracks.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": [ "r680" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r317", "r319", "r424", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r549", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r733", "r734", "r735", "r736" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "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": [ "r95", "r245" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r30", "r137", "r544" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsBondMaturityDetails", "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r306", "r335", "r340", "r443", "r497", "r646", "r647", "r658", "r659", "r660" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/DisclosureInvestmentsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "terseLabel": "Gross Unrealized Gains", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r94", "r244" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "verboseLabel": "Accrued expenses and other", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r382", "r383" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.datatracks.com/role/DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r306", "r335", "r340", "r443", "r496", "r658", "r659", "r660" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.datatracks.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_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.datatracks.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [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": [ "r275" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonStockAndStockOptionsExercisePricesAndWeightedAveragesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r79" ] } } } }, "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": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "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.20)", "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.21)", "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.22)", "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.29-31)", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "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": "(c)(1)(i)-(ii)", "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": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(28))", "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(29))", "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)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "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" }, "r60": { "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" }, "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(10))", "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(20))", "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.1,2)", "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.2(a),(d))", "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.4)", "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": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "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": "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "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": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3" }, "r83": { "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" }, "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(10))", "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(11))", "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(16))", "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": "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" }, "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(15))", "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": "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" }, "r90": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r104": { "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" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r545": { "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" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r698": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r699": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 65 0001558370-23-016905-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-016905-xbrl.zip M4$L#!!0 ( "Q 6U< R5!N0L -)T 1 7K5[GI(4( M<[A+V?*R%:A%^^?6+Q_^]-/[/[?;GZ\>[Y#+G< G3"%'$*R(BYZI6J$Y7Z\Q M0_=$".IYZ$I0=TD0ZIUTWG9..KT!:K<_&!E76 (/9\@(ZW=Z<<4H$L?9!;!U M^V?=_DE_@'H7O7<7IV=H>A\3WD/;%K24QYTN%B"E)->]_/]W".+KW4N(-3]2<\Z[@'NGN*+>-$JJM7M9$;ED76#X9MFU56ID2 M%BU0&Q,Z@1 PDE[R;8AK4[(%613*/NM"[;;?H<)5:H4B!]W/ M=Y1]B2D#V5YBO,YV1%21:FI@[89@UPV2.OD] !4IB5*M10$EU*1(/6BUQ2I= M_03S+"8G+/#[>9W5/^F2C2),TB>/M#49$5B!(Y#M?F<[#AT>,"6*< PKTWTC MVWJTY0RIN"9%SH@J&[= LJ7&U)'Y;3%5*=&;3$]%,[1W?G[>-;6)1A?,@[AF M?QKLT:>:#M5=7:UY^NV307O02XU=FCMVS\*Q2W<]LZPRJR.RQ)3.G$/M, J WU:EX9&TW'VV*9,*,X MSV?ON_L\>]("6%\G[(/Y#,Y>@A!CN?9T$7-$8F%TL.<$7GV^7;,*V:+"N*._ M5?=O/\C)8K*.W=@>#@5$5D#Z&4!F\^%\?#]^F,_0Y 9-IN/'X?QV\M! 4P&: M$9:K&X\_VY#9T5B!>5L"S&@X^XAN[B:_-<"D@;FFTO&X# 2Y95^)5*;;KXG" MU(M@L5)80'D+H/0!B!T__)$0@=Y$0O[:0%(9DA$8T2_')20K 6=0"1ST1G<< MZC;-42KI'#.E7)8 MH3S/FX-:#C(R=W\JO$$D%-P 60IDM--FRSN");D)%)3=0V/\P#L>_,1<(I)50^8.7=L_78JY_=*$?2$5^@A'RT4X!B#ZMOQZMN)U;,Y;HL1U;(-)O5NW M2G=K%6_02N].&W#*P+D*)&5$RHE88D;_9=H.J]$T$&NNW^ZG42JAML#5.\FY M"8G%H:0\LTA%$AO8CHK:#PO7[3 >%:!X4G=<+R^WX'1"/-ZB51^&6D-N. MASV^;KJ^=@16/@Y(2@Z?OR9C=]7RG^MP?^5@0J1/P-"%6>.%D? M,-DA*'W/V"!P5,A^7.A>)837"1GE-Z*UFD6K;(+UP; RA%D\81*$U@A.LN?4-OON39XU LK M\T$IH+(B\RZ+3,X761N JL<[11-FG\ *RWG>A$G>@C: U F"\C')I;'! @%1 M!I;,%6B#3(W(*!^8/!(K+N7?YVE@.>IBNN 5034FZWN/0ZZIFW<&Q[R8VQ#A M4$FF@CI$0N5OA"Y7BKC#K^#)EH4/>;Z!1.M J+^-AZU*I!F%J@U-K!S%VIO1 M4G.U_,1:O_T8E;'\D"F>2D%SJ'Z&5+4G^MKZ["LI5)DZNS M";?CE,&_@ZF=C>_%)%J\)4.F&0G[O1,ICD5@X62D9)*G@A .LU)!Z-Z-&]]" MW6]E%>!0UZH]Z%ZA43!(ZAJ5'E>OT"8//]6U"5B(]UW-.>;&0,'^ 0L7=C"C M0"KN#S=47G,?4W8=)L#-7A-48+%X1C#-?+>'ON&/$A-2RB%Q_,".] ZJB M06;7:DE)G*LZET7_M4U]W-9%[5Z_/>A5;D5^4O2*^F,&K?CT8,/W\U-74>X) MD>+2+3C7IO?.#FM';BKNHA%0QFG^EI4;4I3XW#H <_/.=PG,\ZV8>N.Q()'] M$8W0)0>V89>(O)K^F#[4K?.(Y^F-?JW!*+YLW3+]XQ3ZV"'\_Y8-'4<$Q(VR M QAVNE24Y^ ;$J;%C%RZTBOG9H8&SP)!55@3;U M5\&#=4Q*@:2%,-3":J0N6POLZ;6,4<_3YU27+06:87$TQ$]AHH7+EDN>J(I+ M826DW)T;_6X@HEP:U3LG';9-GCRZQ(D'G05]8N'Z;^F*9#B3,& 8M2!A?BEE MTF0H@VXYP.#0OGQ[ZUEV1Z0D>_'X1*V(2*0],>>@<[)15QYWOB2,/80YM'_[ MJP@7*JZJW W?PNPY7\^?>3PWY3WQGXA(6%90O]]XUVRO_J, CE:8+6&6S?'F M$99!O>M+V)%;>\ 0=-6%2WW] R#H M3[TN-4:5DQ[E)4N<(CAI-]\KAEM*56SC$":_DN.-XP5N^ T7'6F]Z#1,<1ZT M!\["W^])NLB:?-_3^L(EH=3X,+]H,KF<#_N9Z.)A3H2?!]H?3 UOSO)F)WME:YO^61@W\,AD,>*PW61A*J,D$(4K6WW6U[&N MQ9D"'HF"0CV(XD<$(S/1Y2B<5B,,P?TP!6U]UM_PA4RE4#C5P&09G=A%II7:-%TQ15GU)&WS(6- MHWC)V%-(\0JMB9YTQ0_#KK"D#BS1U]0+]%5.=FFHRO#*%HFI(&M8T*:!<%8Z M?!$FQ5T8OT<>;\Y5G,DPA+$RRW?PD+F^,!,*YWO3HC[X.Q94:S(+VXA+!:X_ MW)P-W7\&X1OFA/W5R+^S[3MDRXR/M[A@?7@P')XG??@W4$L#!!0 ( "Q M6U=J>26RT \ $KF 5 &UL[5W?<^(X M$GZ_JOL??+F7O0<"A$Q^U$668^%\.FH>- POY#G&Q__+E M(&0UFSD8'_SVZ]__]OD?M=H?E_U;RR5..$)^8#D4V0%RK3<<#*U',A[;OG6' M*,6>9UU2[+X@RVHV#H\/&X?-EE6K14(N;0:5B&\):4>'S?E?.I% XE] Q?K1 M2?VH<=2RFA?-TXM/)];]W;SD'?1P@/.+>MC_><'_[QD:M0"KSR[>&?YR, R" M\46]_O;V=OC6.B3T!>HWFO4_[FX?G"$:V37LL\#V'71@0?D+)A[>$L<.A*)B MU=^?J3<3T*K/VY*6X/^JS8K5^*-:\ZC6:AZ^,_<@ZB+_LT(CL^+\KSBC? S+ MM'Q*?J2#YOGY>5W\]0"T9UF?*?%0'PTL\>PBF(S1EP.&1V./RQ+/AA0-X)F# M[1IGH''>:G D_WP(@$IN)I>VQ]M^&"(4L .+2WSJWR1:=VTH3&WG)SMTR*C. MB]1E]04")=W42X,P_\%Z@]X846$$1;#(!%4-JF.S8=%+5!#X1%2J)GJ%7+]OQ"/><^>?!?1^)_:OMMV7T>0M_B\#S;A1?^L1TBMX#!&RZ\Z!>\!X]^-%F+(;2LY^1]^5@]K!>15\Z M(:6@PJ4NK2SSXZ1UUFJ=@SF??CK_U#P]:S5CG8[90ILF^V]39R8??J;,(\E, M5*+.PM%TG-8PL#RK/Z!DM-!8U C1Z3"AX!^^',"OD$$_R'CJ& ZL-X1?AH'X MRX:9X"M*\%+\/]R-O=H>]^WMH&-3.H&XX-^V%R()0TIUS6%.G:L$0T87!,N5AG%EWN[E?'VK$^2># M.)_E5R?0=0FU\2*[P6 NHHBHDP_WP/<4C6WLWH?4&<)RK,?;95$N-,+T2 +> M6K0J(OP)!%(AM_*LMO-J3ZTB,,SHS@D8T2#R;UG^P', M!?,,G-R39E4QAU%Y=D&[_P8N4:08?J>$+:>FU"J90UUAHC2XED,V,LW@#+&/ MZ$25:7F%+6)9WM]5600$K MS20YH\:.LJR+V,P44SCBRD?N%1I3Y,QV.8T]) CQW?:(T #_*9Y+U2;/0I4B M?HL,2#VB^U#EY$X;M;)2)M/ER?6[XX5\!_NLFPF=$-]9N:;6%V".):27926A M49D-QA03BH.)8-B 5X52AM4JF<-J21RJO4U4,P238OODWL ^[T9O\,20T)B$ M^LPZ>\"\/GX#8_XK-$ VIV_6IMJ2IY;DU?8 \HUP1L8_XLW:2NWAZTHL0>, MYJ$U,+:_Q?8S]L1$ ] ? N+\Y$M2_J8&U!!,EGC-+UY=_V5YA46))"G'%9J@ MJMH3^8(<( 9& K$N9[\O2Q3:AO!DH5WB%,-@ ;&V1WB M\Z,HP7<<##LA"V"Y0!5'K4K5'>*Y,%P#0_/%CE61_E6.I7+K)17P"11PO*U\ M%\-JX)9.<% T3 "8[53-7^$HU=TATHOC+7^+Z,=$VKF9\IQ:1I.]3J"= ]' M."R5Y8MI0B,QFJRU"_P6@6A@;"99+>2.X-QZN\!Q,9 &QF*YB5%Y07-X+))T M5,1CH./MD-&(^*+_F6>1EXHEX9V,T.:5WB$<=A 8.Q#Z_JL-'[NS.K,26I@%VL&R*S*^X0R07!*L>$7VN M+]U\4MYU*-+;$V,:E]Z+3S(^DI@#CDSBTF;863)W[=H;'K^)_DF&:J*,.:.R(#'Q M<9F/S, 9=-'C+NB!)T6Q'X)760S.2S0@B4O]KM]A> ,46'73R0UH4FP\X^E4 MXD'77F[\ %'$Y.>-/ZQ%<\Q)W2;2=K1I!1EHE?/58*X[65'2/"O8-*,9R^OM M\U#B ,0])0-I]!6Y)YW.V@;;1(2SH#7XGQ!4Y)41?L8/8 P15TGR+ MK,(N,*V)[@,.X*SOF9$/OLT3-Y".L(]9P#W=*XHN?)!YZ^Q:YG&[A@+X'Y7G,)>_U7 )DY=\ MS24I;9Z5%,_ J('3F*\WE%>/?\%'):U^G)-6[[0?OEK=V]YW<]/J'/+2Q\1C#J^N83RK0=7:/K?^5+K^MT9VOX+ZH-^K@<#E+HG M==.-;SZIS_L,BYM7#.9S.7EB?"O.?$YM.Q#29FTZ5!>0'&!G%6XOKL:@EMXF MK*,U Q, T^5Q1BYW4< <0RB)CC2_.6 -Y"]^JTC\)A&^O'7 QOGOK'V*2K7W M@/EU-&'@IHVV^]]P^EFZ+J%Q/-)=.)+R>T"]'G8#]["*3]B)K[]VR(C'QEE, MKRZ\!S1K #=P!^OO-O;YO-3S'R">Z0T2-T7E7=&E5GD/;& -1>0>.JHE4@6M M*E(%2Z%M:HN^=#6@5'U!6Q,PJY,E$(ZQBZ>85[?@@JK>7MJ"B@YD9E)@\E-SAO,)6$\=[>\\> M?DD>_8G?X*Q1?8?)+D45,\X__F.3*VV27[X1S5=\E^-L&^L5&A.&4SZ_L)S] MLX*".IF9@TGI1HFJ>+3+UGF_O$* .79B[/ME5:T9^"(*YCZQ ^:1M!U0%D6Z MGY=0%V".(95$YXKWT^LI(_?]=04A9PK2JDOT56UC5=V$)DX:X,L;.V\6RGHP M<6,[Z,5!R!4;2/EK&K'/-^ H)KV!CG7HRMD'2RE%)P:^ U\&QM&L^,B>HJE( M:N^A@>AH0N6U>96;J27*FMY4MT90NT* .99B;%"KJC4#G4T?C:,9MS>X0L\\ M\(HN]02J(S;1]K*D,CJ"U_K_\59HY'6,@/M'"7*V!<\;N /+6= M_L>-X\:15;,6@N ?,5G6+Y&T?QF[S_\K\MQ',@LC?$-CV)91V)7-SWY M%#GDQ<=_(O1&A_ )>,V<95:#&+&MOKB O?15J2X M#Z0\P;>4)GCK%]Y9 MZ\C.:(.@WKKPI-%<-6U$ MLK9@73C?-YUUKT6\2%4[XGGX(5B.-G?+M[W)*I@W.%[;;^"Z$<6VE\M0O*S!1,F)R& O%YN!PT3%\>4^/'F:CB=GXBV0;XD&X&&RC2V(,[\+1I#; M?D74?D'?PM$SHKW!%?9">"I@L5X8L,#V>2Y18OC:4C8\BB7]2W5LU2<*"LDP M;\P7)#KN =;7@($3]4I0,JTL;KO0,9)\:?MC+@5UH1X9?&PZ8GZ.??E"/;WI MY'Q5>H(+M(3PQ3\#^]U"TQ:V8#(IY<+%S5_C/?T<7Q>Y_&ICU=[GU#)O1.>0 MD[C)NP V UU[!$/< ]GVW5MH1)?>[+J[0'(!A&8XX^2QL6X8P+,[6)J,PI%X M,MO7K?_2L=E(N^=Y:Y80#D^F+5I1D]'C6:.Q%Y,U:_IFTEBO?5GE_9Z:>VDA9V^G_Y>I/P]-'(QL YK%^[0*_M_0?9 MM(C#SQ28'#"M"D]0?IC7U\=OH.M7U;)W,33 M!TT8/PSQ"YJI)BT9V^<1."N*/D$+]+;,$CJL[S2[V^+6Y].,/"!WI;RD"3Y\ZV93R]/,^6"'OA#6("DQ=ONV[ECWOB(47/=F"U8+T M\B7X'5=VG_/?&SR!VOE]H-/C$(OSCHE/SP O\J^U;*+!S=_;4@A2$?5MI,VD M;S@&WW!:D>/;G'DN72"S8>4JG4VH\MZ9@BJ9?BBU"DO7:?DO>Z]&Q06_7%OA MDI('67P=V=(-,CZI+B<3[[28!>U9O$&KM07!Q/H1]^8=V\I^1)MR=+H>53'' ME>0J6G&AD 5L6U9]_&/<^I0N:NT>JSG8UEL(?JY/=1QYH5__#U!+ P04 M" L0%M7R,'CC/P5 !$.0$ %0 '-C:6$M,C R,S Y,S!?9&5F+GAM;.U= M2W/C.)*^3\3^!Z[GL+,'69;=W=/MJ.H)/[L"1 X-/?WF9Q\ )I@@C^?# X/#H(( Y) MA/#SYX,LG?1^//C;S__UIT__W>O]XWQX&T0DS&80IT%((4AA%+RB=!J,R7P. M<' '*45Q')Q3%#W#(!@<'7YW>'0X. EZO9^%C'.0,!Z" R'L^'!0OK@HQ!%\ MRMCZQS_TCX^.3X+!Z>"OI]__$#S>E81W3+<),E+&"'\[Y?\\L1(#!A(GIV\) M^GPP3=/Y:;__^OIZ^'IR2.@S8S\:]/]Q=SL*IW &>@@G*< A/ @8_6DB'MZ2 M$*2BABKL;T\T+@6<])=E*2GX7[V2K,P+.FC=,E0)?Z^G[]??NJ+MP<__RD(/E$2PR&#:E<,*>A0CTN*F.?CHYXIC_/$J9R;DS+7\D#Y/1%% X)7'$ M?/+J]PREBX. %_%U>%/3)@*,B8+P6W(8DEF?D_2M!0J(5O7A:&),,I"[9'$J,0P>02I@#%B3WFC0MP40=#&,*: M4I1@]C/,;;4%=DO!+C#?X!>8I$*/)22\-L9CL3_#W/> 6P#SD*H"ZSW)(6/8 &>8K@%.)D4%V@>YI "W@+<0B9Y M"T *06TQ";5+8!NTZ:S[C@"-F,-<9$E*9F=O*+DD,X#P)9R +$Z3@^UZ)9L" M+*!,0/(D:B%+>L\ S',@$$:S_M5;"G&"F&=<839VI&(D=8L2&]6Y]*0AA02EXAM=.^Z24QI4MYO,!>\0?3?/!C;S#H'8L!X9^;95DC69:$<-J/ MT&Q9&HCCS52NC [YL/5[H9^0MKU2[#=W#H)[4>YN':HHD=VIPB)*=J-O(;H# M=86DW@S.GC;U6+FN=;G;*SIE.M$P>X*]935TJ*Y4>D5IYB (H[QAPM]JY4+> M?$4P*DOFVG;4[*&4BUH1!A7*(&^$V9R:UW#2B;;=]#="RT+L*G48O0$T:/@*:+,04X :%0^WQ1?2,) MH?:,19VV871<(=+84A-( +J/D WL1"Q 5B/#O@@>+C+1/D7$6?2OK%B;N";T M'KZJ5ILD0;$1;U&C+7D=U,R8R7Z8G$6YH>YJJ::RX]&0E+V+E,1=@&QF,V*% MM1HEKNL:-(5[]?U]J%!EU.H M-]HU,7G+O,;N4\-\S76'M^@%1CY _\B5*2()%ZY 6=1 M8ZTX_:J3E7;W8 :E?K\AM[ENY-SN8F83!R#;UD\UVEHHP".Q=<$^Q>D%P7R3 M3KZ\,43)M_,%[\HD<6E!66:^=90^8.3:R)/Z9DH5QBJEN]BQ,1)I@[,:%QKA M(N>O$^JYSY]#'$YG@,H6L&S)U=[?(/<"183<>K*PT,,V MQ$:M&&F K(GW*4K8/&<.V;3_,>9;5G'$5SWF?+BI["%:I@9'1.&VJU$8@]N$9[O":S:(!5LGP: MNIR#F']@-9I"F)9?B4GG&)NW82EJS8[%0_C2>&C'9%D%[N.DE5W) MAM50C1^; GDLV1;D>I@S!/A9%C!KS\OEI=7S?6HH7<"5O*EJZ7ZY=KT2B4[K MVI)7R2H6NZHL/K7$9Z^ 1HHF5_JNW#]0?^=B!S3_ EM\^<\WLC(CYCTAI;RJ M\\]8%RN:1[ 0BX]<[97N..(S<>6*U2Z+**>2.RG"X?X&J<^0O=1E;?]#50\Q M4=U)^3Z%\B5\2B\(+H[=.%]\Q>CW#%[")*1HKIA!M.(IJMF2QWD-*,/:1";% MZ4=XM;,7L<9:#1VK,GA(J67[%!:/V5.,PJ\IBAD^F/## # K1;;+U(:TS*1H M23V"J4[X6S,8(/LQC["R'=D =BVMI"E$I) S>% VDAJ+<5R6CV)6&\HU@.AJYENZ]2U>QQ Y3;6O7NCBQ MFTLNQJ<6\9;@YQ32&8\#19)21U(.UJ0D'L"1CT2U1 I([GU6:P=B":LVSI0( M%&-,A2"?_':4/27P]XP?P?!2[.Z2;:#24Y498A65'[CDB7,3G1J;>T\VF878 MXZMMHY*+%;EIM3C7JXOY!R#BT"9(95\[J0F*.I 1[$EY/F!ZF-04D+JKD:Z MHJ%SYZX: Q![:%5/79?(G50CR;>F%T4(T,4(\(,25*=Z&>E_&S2JR(K#!>*5 M%KF-*E_%2]W=GE%=!U:L[8,B=^DVMB%ME6HX:U?!N!Y'%BB",0G::>\TME8' M*2M&-&;"AA]=(PPPF\O%];FOHTBJJWW!)D7/A*)_ ^4!!.T9&_B%C2>\E2TW MI"+\_#"15$O")2?R5]U%G,9PI!W9TI6J0=9U?;O]1!T@^BN(,WB^N(. M'[3)M;NF8B@9RA9R6G JFWY+7I?U(=-+VQ-:<)KK0\^[;62V,QEIK=_^X]4& M4#5V+8'X$I++GU\0I*R>IHM;^ )E'U*U8[8)3 .[)[&9K*O9.DJ5,EK%JU9* MAY%K9U9#\&J5=1G&6G2F2-:B_>F U#MX4R*NSU#"B13?A\+^X]_T_@"8B@_ M9=;,H/0D/8N3XY:Y'<(41G+5Y$^UJ=]M1"HK;ENAVX:HE:U)=_KN/81U *LA MO"TP7Y)1XC1'U8&E1GJ;E-,ZATO$Q>F5>7HA>L!#&&:4L@G&.4A0\A63IX1- M.?AFX!L\SU+VFF"^75TL853!V"6D.B[.7-\[*+##-)?2>V29K1U <9D$:V*7 MYKUV@+G1TGSJ-^QXR_X4+Z37O%E=Z&9_$7;%7YI7QQ65>'1T75\/1_P17__?U9OS/ _N;4DMOWN]M7&-N M,]5VBP91WXV*%A>&6?*4 +K=[B2]5''EW=)](M+JKVT-T2-I-!C[M8S-!6<& MVMU88OWF4$LSF"XT,Z!Q:HW*?=K:<;^$;D=6$+6RO!-5;P+]57%$J[[3:C^+ M(I27_ A0=(,OP!RE(-::P,"S3W,<;VD. Q2GIAGR6\HQC*X Q6R(8IH.RXGW M:8R3+8VAPM"]%=RM,+CHO15!HNZ][<%X9YHM5S]<=^EMO:_=(HB']EK=ER1M MWC83X7! T-Y'K0-N#:;3WFG9>K#9++QA/XV3F0KA;@P$XMAZJ+RFM7364K2, MS;R&N([^-"0X9;/LJUB0,B/F1S*OWL=T(,! MG*V=UI6?LZBA[)=P <=#Z^55<&.B&&B*+,Y3\W2T(61@$I3"XJSDO"G@V:CG MW!XBF:4^Z6 _&E';^L?NJ\,?;1"R(PU*CRXRG-'.5A9[W\%6\43?15KS[ MM/MW6[<+9CS^&.\>ICL"J# M9]/S8@(R"2H%!:N2@K*HX"]%8?_K:WZ= 0//SQ0^BT;Q83*$+Q!G4)=MU[/L M.Z=H>T>=%87<;L]23CAI4CK.^MC?L67'XD8^WO$O/"I%3ZZPV4JWIJ$U& M6O!YD+.WN(\K,BOZ+1G\R9MWT'GWX#FF<&T%XS:LWD[ M%E#>(FJ/S?&ZI'"X:X:3:Y7;'H%EH'6_&JD_YLJ@_@X&6V,R'[^2I4+JH9:" MT/':H/E<,*+7WY,)X=;??[EH7!1)Y;8C*ATH#\VS\9=JKIL?>Z^S_6S-2_M< M$PK1L_Z@*RM.#T9--AYH-E8#EU.;*1J'M24/NS3XK0=[(&P15>VD;R+?W_Z( MM='](^LTV /P# <*B^I9/$B4;6)7/:C.%D@58[FKV3PF"PB',&5E(G[K)U\H M'(.W_"J3Y"*CE+VY !0F9V$J&^:UE^'!]H4VIMH0I;MUUB'D'E196:4$LY]A M_N52N_75D_7UU5Q\;3VU5H#_JZKW\%55.P^TO!V@2H%PB.:Q=MEU2YD>; 1] M7WNJ%7UK)Z;]V(+M.NGQL06[911^;,%VLFMLL\;&-'?I0*ZSR4UG=5+?PK95 MJ_[^ID?O??OX3KQ@H]WF.QMEK\X"3\X)CNY FG%%V@VOOUL?7E?DLK^XZ*"4 M[?_(>A1.893Q\_R_P#@:DU+S$3_G05P-JSTHP)9[O\&XT^/&/1H[MS2>]% 3 M'5"G??5.STAW/63>P%-;GI3NH?62Y>$QVLR]':L'J?L6'FH\*7L-GQ_6V]WA M\![M#^NF&=5B]<.:^SK1WL/6U<*--S[-WA?SBA.X$H%K<'R&HQ.[9E;)YFD3 M:W1=J2&5*+VSW7%KLQW[:#&#-YJ,=.QL[]^03W85R?7*.V]V^FW0?36@N*EB M9>ZT]M9]:GO-'VHUZ&Z+*JN.6393UF+CO>/TLL3BR]VG=44=[/5]TU=D_;W# M9)VI(NN*NOVXWM@HF7+JK22X.QZE/Z[;;[[6)?O_LAO.\EO=W'/UQ\DCZT"Y[3W>V>7D[D>95OZ M]:YN'G/^/2>=$PI2R+N,ENU>S 7=V2 MY-C^=P3#Q1V@WV!ZG>%(;UD5L0?]9Q=^7#6I"JI38YV#F'40<#2%,+WE)>B_ MC563O^=DO!F==S;2SDQT#'XTAB:W,UG%CVE#^X[,24?5IM$S^YIY#.)%P_:' MVX&H.EWV8P>BUH@?.Q"]LM['#L2/'8A.=R"JSH7^V('XL0/Q8P?BQPY$3VS7 MWFP^6FS+'8@#;^WS3G:(*K+.[V"'Z,=&IPV&*&LX_T,V.JD *T MLAJ;/S?'J'0\"\/\, ,8?<4TO[?HWS#Z0N*(38HTU\QL(]"#DY5V9'(;]._= M*7Y1SU:V$>C#K5$NG")'[X]3U'>6U#&=Q3%YY;GJ:T+S \4T+<0F@GRXK6K[ M';!M4;\3X\\(3;GC7I D/9NDD';G#M:B]^D@/^S?0:SKP1^7457"EN>_P%F<\3W/VK6)^Q8/=R>WY$+5-L%N[IPVJZ;5-0N6]@R^[%>T<:I MVUC1V5&.EXA-,Y@HY=>=30(/$MCM_*W\^K,)9(>G3XLN[!<6](K]1B9B#Q)= M&]2Q 93CNZR+BX5S!+QU)MBP1=W X^$N]1UT/X9*<&K4ADK:;D9!ZT>O8N6= M5:LHT#C^3&LY1S!\FK5&YT&?HO6E^G=5:^J[;=E,,:\*>>.R6P>"W:W&=58K M\D6ZK5O:][>,)X?9QOO2?I/F Z7JQ.J'G=WY?FP*K@3+]IAG?GCB*+O%!.*Z#+C&VKS0_$% MV.0>OHI7ZD&Y';,/:X2[:6@L*\![>XND]H;F;O+ZL!BX3VLW\;M;&6 -#61H M^*"FW5+ C^M+ 5Q64 CS/_'?.,!(D\*74NXW!KF3/4SR9<%K$**8+R&J4Q]J M25#14OP)R]45ZTU$Z$!U/N%L9KA\U/LUJ8S8MI[H9F M<3EI>6"C3<"OZ;J%;-K0:MXR.%J?MRS%!4*>_U.76Y@D$!;@DY B4>^Z*8R6 MXS_XR'G5Z,QS+@VL(X,B3\&^150Q(/;9 \)G0IBU(F]P&&?\L]+5'?2R7L:.SX./[=KV-'; -DA2?.KGE5A,[7_^ M?U!+ P04 " L0%M7>SMJTYA% !2; 0 %0 '-C:6$M,C R,S Y,S!? M;&%B+GAM;.5]>W/C.)+G_QMQWP'7=Q%='2'7-LRVN[>G:N MXZ*#)B&;6Q2A 4G;ZD]_>) 4*0$$2)%$LB9B9UME 9GY2V4F$J_$G__]=16A M9TR3D,1_^>[#V_??(1S[) CCQ[]\EZ7+H__UW;__];_]RY__^]'1?Q[?7J* M^-D*QRGR*?92'*"7,'U"]V2]]F)TA2D-HP@=TS!XQ A]>/_V3V_?O_WP"1T= M_570./82UH?$2!#[^/9#\<5)3H[$/[-N[S[^Z[N/[S]^0A]^_O!O/__XK^CF MJFAXQ61;AL:641A__9G_OP?&$3&07=_X37GE'89RD7NSC[Q!K_W,B_GA)?"\5&JIT?WV@44'@T[N2 ME[8%_]=1T>R(_^GHP\>C3Q_>OB;!=[F(_&L+)D5S_FV0EAVJC7]\)[\LF^Z1 MSN%_^.FGG]Z);[_[Z[\@]&=*(GR+ETC\Z>=TL\9_^2X)5^N(Z)XJ18R MHO0=[_\NQH_\Y^0H?^(H/_PK1_D_\C]?>@\X^@[QEE]N+[1X?ZK1RCL)-%8J M>B?@2$/@?2_9IQHJ_)KB.,!!@8MS:Z LA"GUQ$D3OT8OXE9"Z+Z:DN*W2;#_ M]I$\OPMP**R6?SCB'X1VV#]^/R',&>A*!)8_ M2S$&-*Q"@ K3>^]AZ]05Y U-X9J;"5]A>;IV,(W0*.W!]EBAC'X3M/^?$V-D MT1E?I'B5V&FAVGQ21KF'L\$PR[:3,Q:'?\.MI75)#S8JCBU\2SH/S*/IIA&FUN\)E25U^E;PK;'@E820ICQC&J!Z%NIQUL0]1*>W@(+"F/;HHW MF(8D.(N#4S:S;P"_VPZ^$2J1[5I@K1%L\U.+>K#M2;)L(AP@3GAXRY-3[O,P MPM?9Z@%3!61%$[CVIL-3F-KN]S"M3"ME5P/+5U8X121)CF5:M_@QY&M%<7KM MK50Q3=,,NHFI<=7-K-X&LJEI)#W0W+94$2<[ELE=Q#ZA;. 6<^.[E,71$Y+% M*=VT W2"G7=/AN[0#97.\$/M-X:DQD2;!"A*&>%.*^Q3/K>>[T( M6((0+D.YXV88K?7MH9NQ 6G=@#6-(9NN2>0#C9:11W7Z(X_W\R!@2DOR__!U MR0]:7:C;0K?0!H1UZU0TA&R93>(>:)4YS5GQ 8GUZD4\6OS,^9ZPCPMZ3UYB MDQ9J+2=BD?OHE/:X;38!:U0(VY+2>4^QI;''G:[C6I\)1GOZJ? ?3PI02=K4I,0!S M:B.9$#^M&MT\D5B_UJUH M>4='@*<]K]'J9)::7L:E:"(!(41YO[WF$_H\R< M/WQ\N ]3Y>E!11.XIJ7#4YC6[OW*: M9G"MJ@G7;LRJMH%I8XV2=C6U@B@JJ(ZZ)W>248KC5!ZHX?[#YK:9ZDRSH3E< M$[3!69]8JMO"-$DKB0^<7.;444D>2?KC[1NGF%]J"9_QJ9=ZN3@-FY":YM!M MM!GG[A:QJBUD&S5(?/"F<$F=G]#R"J,=\Z06/?%2_$CH1JN#W5;0+5*):O_( M5MD$LOVI!>WAX!9%!=6QC.UNY471<9:$,4[T8_5N*^C&ID15-[9:$\C&IA;T M0&,31%%!=2QC.UMA^L@&_<^4O*1/)V2U]F)]A-.UAFY\C2CK1JAL"MD8FP4^ MT"@+XDA21SGYT4+A$XXBDU'N-()NBRI,.W&PT@*RY2GE/#0*[)8XI:9"DON\$7B?2SLN9.T,W0!O/.Q+FA!V0SM9+[T$FTX($$DQF2 M;%"%SVB6S"9%U(LNX@"__A^LCYG[[<#;JQK9CHG6&X&V2HVHAQJB)(L$7<0( MCW!&0,[%S\/$]Z*_8X_J;](U-(5K?R9\Y3D"33N85FB4MO/Y@GP]45)&G/2( M-^N*.WU;7.?L+TUE//9;PC5% [K=FYT[S6 :HDG8@V]W5@U1D![;"N7U4CL[ MK+>=BB4J$*IML=)P"M:H$K\PO'8]DD7/&.A# (D\UI]G]'J[E*9$4UE;[ M$J:%J47L:E4E-<3)'6I'2R]Y$%RRY.C1\];2F'"4)L5?ME:5_^%W<5Z:2[!8 MGH>Q%_LA\QLB2SEH2@>V[ K3%KO@YV;:IA\\"^XD?5?C/IY?SJ]/SM#=+V=G M]W=.C5M5G5#;:"(&NU>14-UB D;83Q7"DEQ?I0L'RC.D#2? E#$BC.-0\27":&#*1O4:P'4F-J>I$]19P M'4@C9^=T6)!#OQ4$=T/X6$[4-ZR[.T<)D 22K^E9.=%^VRGXD@;AODOM-(3N M63IQ#W.P67EJ%(BG]0VS@">INW"\$R]YFLE.DF)+9]83MF*PU4'=6J(US';2=^9PMGY)$7!TA\J#":(2]%!2\DF#ER M[9$5X?,/>,O(A==?>?0K3OGD,[\X$N)$?2+>K@=L#[= 6_7KAN9PO=E&Z*ZF MNZ6-ML1GFL/QO2!-,6WVV2'A7L3/.$GY/#)!1VBU!9]4P"=/A*:(R;ERDB[[ M/J]3E]QB'[,XPH2[QFFS QNZP/9@&[RU'+JA/5P?MI*Z''V?O MW[_OX.6)'WK"==__].F]<%_^E]_/5NN(;#"^Q2F#&)*8EZ)2MN,ESB\^8T.7\4"@%0ZKWR)Q"9"%6'RN* 7U^:WY[=H?G)_=LA HDJ;+K15<$0E1R1 M9"FJ<^9,RW4+P18QOJ-F28ZLB.&OF,414JA*LG:9,K&9WB)]PG0[WB36N9.I M+\P8VTD#JFRJL2/\M,I._(-3#3['%WPJF58R?*IEG#*-HP9!VH5_\UE;S,AN M&!B-!G::P/96%9ZJ4U:_A^M[2BD/F9@+8L*;!G$BDGI1DQ,-A2<>!H_%_&L0 M1&*)9!_3 ;.F&XK77AC<, T\,58+RG+.Y.QUC>,$Y['KGO]XJDRH15^8,:&3 M!LK9D6U'X+.BUC"ZGW4M9D(>WY9C.6TD7FE/"6*_41(ROK+V/A>'38V0%SR7 M:PCK7#Q$A'SB;SY)6%Z0/GDI6O-BOP%&F%$BJ]!'#SC&2SYCX$_*+.>$2121^Q'3<&=AH MOTO."!6FFBODS)7M%\*PZP'9Q,];ZP2==:[CN;"%S]V-/.>E=XQ7D'7GM:'AQ0=R% MCYYG- [Y,@A#>1Z^\D])DXLVM8?MH4:D50?5-H;KGV:1NYIK25F8:T';K7>. MA7:9TW;AFY>8"?1$HN!BQ5W604>!&U9H.[G30V*6OF>^//3#4O!'_JQ;DXLV]X#MHQ9H:[=V],WA>JF- MT)TOIE1H\]VL@KI;1QT3\3JG#FH1JLE=C9U@>ZP=9JLE)^!^:RGW0,M,@_FO M<<%X)-SUB>H,/2H CW6X-%MEXIC *5Y3[(?BA #['&%1JB@.YBO^[,T?XN]: M]>C6W_LC#SLR]*W'G5.LO="&&VUZ1WC 6=A"$%259(9*683K5J69H9UH-JN' MLU[CV$]2F3%^Y#(:3LW"T.FEN*]446Q0$4>HRJO( 2J5T9_(-72!':QL\-KN MF\$-*E92#[=/!BM]Z1/S;O+2[;AL#]MA^S>IKYGQMZX&4.L$VW/M,)MJ FQ[ MP/5>2[E[K@RPY0"F.$"/H"OU 837ZHL$\..XSFH$+(KSP6)A\C9\?$H7RR\) M%H=Y-)HS]8'MUE:(JU[=V &N4]N)W?D&5WFN7)"?(<'@B"R/& M9JOH!<'1H=*GDVC[QAP>2$"3Q&)QAE8^157"4H7J&HM8/N? DUMB-Q^ M#=?#5$(>=(%979!Q'/_I'TSG(]::NYA2N+-7/\KXHW/%A+8V4=;-(#L1@.E! MW7517LULU1OX_"D6USJC*/<)1(2#I$^>V 56K,O(:YL>Q>*RCY_? WW@Q7&\*/P#BPN@O*3C M#"7\[(>X[ADG3%4!\I;,V6O7-Q_PAC#J &]QCOOKY?6S2W;H1G-.?."5!-U" MH .5R%LQY+" W=.M,MU>R#0R>R SV/Z6G4'S!YL;LI=K@S+.[GE\A=.?K+ MT'L(([&*Q]Q=/+?+3_;QZ]S,]5D,:+X>UJ([;%=JJX?::5C+OG#=L36"SGN[ M6T;E ,C&0N=7Q,93P,7\^.+RXOZ"EQ"\/D5WO\QOSWY97)Z>W=Y]C\[^X\O% M_=\=QP&[MRD:.TS&URU>J="WGH0_]_V00X4TH$UP5N[,=;0'JZC6DG=^2:5)%[L;I7TW59G'!2R.#M6%%Q8 M\U-B>R?$Q@I)H_RT$19%D1ZB\%$L5[&8W(S>P8:\9;0R=H(=K^PPZ_?DIQ.S M+.7N;5=^G+C5>E=^0. PO;HHJWOC;?CY'[M"TGN-87MQ,T95J>AZ2[A>:Y#W MX&+0.5W7/CHTS+6DZ^BRJYC1_"U,GTZR)"4K3"W'5LNNL'VS#?Z=>[#&?G#] MMI7T!]P3%4Q$;594L $T](ZCA9PPOW!"DM#-OM3V,0MQ^65_84.C(9M^L/W; M&GG5N8V=X'JVO>A=#;K@<%04=E8MWCGRZ.'1LS&;9@RT3U:\>*FSVV*Y'/4M M!G%>J?(G?3ICU1>V9[?2P$Z2;>X(U\/;B7^HG>_NK=4!L!6+VL< =P7,U[K-/>"[8.6 MJ(T;9%#.W+;>(^OQ/*)^F\S1FV M1FZQ0SZ%I,5>]"'VR8=-7+IOE0\"'_2P;5[BF])"GF&Y;A*+&4U8K$ NBO7I1AC284S6 [J0Y7_8!)O0U( M!,49$C1GZ")),APX.RDR#,1$0HP)6GL4/4ND7I8^$2HNQW_XA4)/>!T'(TV4ONO%"-BD_\=;A_GOCYM:P'=N LK8+K6X*U\U- G?> M8RWIHIO\1?"&!\N=OCT3E"Q7041SR%J=>&./@S*,QBQ!)K5+S,O1# M77)LU1&VF]ICKWJLN1=^<"@#D+5/! ;^J%S 6;'QPY]0@*F->JBPN: M,&:[UA,(\(ZKQ]8\JX7KF VRCC"+'<(9UYB&)#B+&]\%& #VL2Q6-1RDN]2C MZ;<#RK@.. MNA\&JZPL!;7>S#R*R N/E^>$GI+L(5UF47')[A;[.'RVN&/:D@9L5^^DD=HR M11L"<(- -QB=9P(%-[0D%!7\4'G?<\O1]849EWH)"KUXA5[>A#'[:Q1Y--F= M)XZ]W\#RXP5E&1^;S(D5WQM,Q:Z(>8&XH2?L6-$"O6:C0M<-;EQH(WP_:_WE M0G_5VA&;8:3L&NMT/ULSTGR:$O? M_1;=4(AS#\YWVCP=8CL4A8+J?!!$\W;S_Y1"PBXAPSV@OEKD 9Z\ICI/P(<*78:(;NYI[ MP/9P"[153VYH#M=C;80^T%!G_,&H(//EB_%WF#Z'/D:_;9FALSA;B:MP)-Z] MWS#25"I)%\O/A 1B(U-*F-R12+_"T= !ME&;L=8G4;K6<$W:0N;NVRK32P/R(9.L)UY';B'V+B M\(>HSY0D"1-RJ3TI7V\!VZ(5:*IV6_D:KG6JA.QJ@X(6DL2<'.7J'\Q:!68< M5\$Q\]2(#87S8!7&(5^9X5?1SF1919T&C+V NY0=ZIJ;-7V8$E? M# 9U#BAGX2C3&Q.X5P>.EV0EQ? M16SH ->1[<3NOOX@J0MSKM!W[,0C@@XJH!TZ\!V.(KX(&@=7'OV*>F=S< MO&1IO$8GZI:P';,!G;)@W[897%=L$O;PJG1YDLG&*]DTH2/_@W5RD>)7P2J'\3 1^4.!3ZO7(3E"CP^#:WO_K-D@["!'J>%! M'S@BRSQ##LQ; =%60O0@1*P4_Q8EOVM"H4(J)_G*!+2%.X?JARSG<3 D<",'QWFSUX8<6NY)Y4[27E1FV,O"7T;C5A1 MF5"$L=>*-@:924PD2K4 TF,<*YCR(%:]Q)?SG2'!V7U@&T$[A68BH1EOO8Y" MOU"-7[GJYSXPCF$J9_?HXOID<776(70F?NB)>/C^IT_O14SD?_D]KUE:%"01 M@O*MZC#*4AQHKBJVZPDS]G5 S^-=BVYN8UQ _(R?!! +$=U_O\.-EHB"M;$H M3XV\PDO>#N&QJK@^)M:<#6)\Y'UK&:G1G)](D;P&?MM#&\ =J*%2>0@=H0>A M"7%,)=?$FVN28O1O3JH2%2(6JC#*LIG"ZMG!S-:/$!UMPZ=CC?N"MRG/^:T@7AD7TB+'!V. M5_X-AX]//#=G6O$>\76V>L!TL=RKFY1+?AHF?D22C&*QMVS(:GLC#MOG^]5A M-43T0QEN1.D97^\)@;SJ(9G/T")]8M]OA4CE[-D3$4L;*Z/%(+F<6B)J#0F8\CMA5BVU.99/@T:<4B@.I(3"Z$&H&,%$0' MG$!V#:.#J:8ZK1PPE!KWJYV9A#[M9#$T4%K"2,]9Y@5=V6BB??%>HTS;OK C M9BL-U-_!M.@(-SJV$[^?\KY07C(KL4NT)V2U)C'[9S)_#74G9DU])F+E38B5 MUJWJ, &K;A2[\S*,?.UU2Q7]QNDZ*9"V _"4K+QP]Y2+J2ULFVU$6-NG4#6$ M:Z/-XO9EF^@W2=A1@=GR_-\5YCF61A6J=K"-4HM,\Q2'; 37&/6B'OC^Q)WB M4.HXSY0&@3AIYT4W7AA.F33@D8[-/6!;9-6B&O/CC9U@&NK=F)WM=LM M=<3)'[&I:L[ 30VXE 5O'!0[/XWFJVT,VVZ;,=;+O:E:PK54@[R=3=3WLU46 M\9H5Z!0O0[_'@J,)32MVR?ZUM4GVC]]/)&->>W&YQ'YZ@VE(@L5R'I U]QK% MS*E%-YAVVA:W.!UOV0>>[;:6O'."4#)!DLL,23Y\I;3@U/?,ZD#S5DZO6G6< MKHGO3[SL>TW3S'N:DED:>M_SM$,C>?!?69+R-11ESM&1Q'3-7ZW!/-/$QLGW$ 5^$PG$B+M[= MXG]D81*F.']E0F*[Q3YYE#?BQ'/PVAG?X&QA!J:Q]5Y?'1B6)[P .#KR[FL4 MI8#\_O?.D@4*RR6+_+7;(R$HJDHZ0Z6LY<,O>;RIB.OD5 )X]8LU321UZE?8 M%]5^\@N=/SHY*"^$DT]_GV947G)E2A#(K_&+^$:_N6G7%W:P;*6!^F:G14>X M8:N=^(<9OV2#))\\<,R08,7+M+[(!FX>)QU'#]7WM5$HU:'Q^['.ASH#[OC( MTHF7/)U'Y,5TS/C%_C ME .\X?5( QP<;[ZP;.(B+BN_SWTVT60Y"S89=2="L$V]NVYV"G&UI +7+0[ M+^XLQ)@)&O&C;4_JPU@!T0]K%4'7W[+5P'5LC86YV\&?]GE(E3 MY#>$BIGH;@G0,:N%F_+SGG7AKH9F;:&"KS+$?ACA6C&\>]+/*#\0*]AN/Z1^ MM2N=/?&!&XH&1=O3BF8I%MJO"LIK@8+*2]HM: +5."TU'I,T$#\7JZWS%Q[X_Y. M;P_;RXU(U2G-3F.XGFP6N?-05R'F:&%B''#\J,C:2_F8[F1)/B\*6-^4U:WT MZAK#]L)FC+4%>&5+N/YGD+?SHKOF (*K/;*!4&J.!+APP\]>&/,YQ2*^\R*\ M6+)9!X,VTW;Z:#JMG8]X;IQ2_F[&CQG4\S(VQ&?XB6FE"\QE \R:E1GVQ=V.&BE@9T'"0Q$E8H=0=L+;H M!MW![7#7?;NY#V2WMI2\NT?G#%!.W=D+G:,!I4J@CL;GL-V;E;8^AYX-[NH>4,W1_L&5$I+++$CSCABJCL;D&N=W, M.N\T)=_6B3[4G#KG V9=K6_\)="U$JB-/_,GVX63OO_ITWM9P(P_XMZP)GC) M_[UXB,)'<0IGKR1E^^XPW;:K'D31LI9]W3IQ0/R,GY]0'2GLC*2K3=\_87Y% M(O?KH/1KLJPL&4?BVV*U>(,"62N##6W\*=60!&^'\'E5L!M=/V7,*YC5=Q4$ M/U1A.&XIM[&UL=@Q"?5>PHQ?M1DR./)+ !DNYFK)/ Y.LB0E*TQ/L3B[91DE MK>A,*ES::Z8A;IJ)3"Z MH#4/9*&"<*1*/G!0VJ4!3@1,5)6/C?O<='*J8OR%OQ=$.(.><"0:E7_V\M1GEG/@]!+,9!'#0:["&?+Y ]LL M7'D16A+6"PEI.0N*EEF:48Q2ZL4)OVO'XA&GQB(&:\TR*J$W)@H7S">)^.SY ML@J:.(M)!4VA.OX&&;_2A_GE;T:$?62\^*UP1IFW])@.Q2_A>F0:P?#VAZ@+ MD91SOL4RFXS1!6M4\!XY57>GHT(=N*J.TKH#M3J 5<_1S'M:$8 YF'771;0IFM(?6T6V;KXOK7LSL89;9\C(/DG+F6O%QTY?E/88SIAJ5DIMMV M]KUAAY*66MBIWF73%6[0: N@^^:XY(.XZA'GQ"=[)2^1G ]ZTXFN!E M:',].+U@=R,GXKQ<.9][4WSET:]8%%^[D_-]_4S$MB_P -!& S7WM^D(V/E; MB=_9X',NHMB_Y(.VC-"6DZ-C 2-I(3\5E'!_7VWA)SKX3A( %NFNO%2L\?'X M9Q\'.M !'A.Z:J8I/3 2 1PK.D/I,67@64+!5>8/0X>1KMG#V.I9268AM/BR M&UMKQ0MLYAAM" "/**UUT9AJ:'L#CB'M,?29=!3<9K*PQVS 2< .JFF M(.NBR(DXGNQR_F&_'G/P@@[X&-%>%]U6,^'&B X81ER]A+0=,I1*Q'9()K7 M_J]0 LBMD/,P]F*_AZV09D*3#!H6NK$('@U4)A=$;+ ,%$Q*UE/8"AE23[M; M(><7U_/K$_=;(;4]KJH!A+[WG #2 <, M71UBRXJGY9R9/+B5%R\9]KBQ_3QE1(WB%I5&ASV(M_X+%T/H?*BUEH;C]D[/Y4>RS5WG2^Y;%[;/E$FOG.Z,+ 3M8 MN?E-J@%O7 G@!DU'>N@\;^$11B9F[$-%E%GQ\KSBKJR3T#LQQ5Z?W:.+ZY/; ML_G=&?L@7K:=7+0N%72:E\W^3$FV9CW8O_DEE3#.<)"?7]9/(4<6X1N.U!U_ MC][B=$O^WVB4[JJ%0V+T3!&@MP*B,HSO_JW288BH+6_AG<6-<^QI*9LOY!TA M!DEL)PI\PVGN+O5H^JWI[A@_AG',)RI,@QOL42?O'F7KM;S"ZD6RG'SYC/V9 M_+MI2Z4=!=BC3@=MU)Y-LN\.-^9W ='YZ:$*K^*IA9(;*MBY?@-U5(U\N;FY M/+LZN[Z?7Z+3B[N3R\7=E]NS.[0X1^7F"4N4SQ>W5_/[B\5U?V47Q(J-%P:G MXO:XG IH?-^F/4Q/MT9:EDMH:@R\+(*5Z)UG;N^\<>_:#XI&KJKR HZ2?#&M M=Q1Z1@(L*E;N5XM8$NJH/#Q3",O2.&C]T\?[K6"&&@.J>A6Z6A.XR8%.T.ZE M+"0]X7HS=/9:U!K)=Q?#/\0;3++1;+0[ZE;5YX;1A*.:D<4[4AR.%O%N*^A^ MIT2U4_VQV@2RWZD%/:"$3/FLF? ])XGU0*B5 MQQVW@KB>SSM78-,D_WIQ+>;YE2(1UZ=@SDDJ:GGQBI"W. VI6 DQGY1L20)V MY.JB#T/Y:6U_N!&I$XJ^BU)SCFC+P%LL\_'I1NNW-:Q4\OE$';D+:N2!Z1: 9JHDD/;HB%-_7+\7:[FO6IT)<-"1D M^QZ@G7[%O*W]D% MFNW>_9 WEAY AX)K_%(!3TG,/OKYQ"<.\H?DRR>U1!MQ+S.RJ+'0!V780:1' M[=6O0QY,%F[XZ1-<]^O6/M[QP9H@$_-$TY#=$^EOUA<;A_L^Z'Z3WMC?$,F$ MT/NBO&\G!:D\.RD;%K*XSR9 *!)B7)/[JG*=0):,X'=8MS5@]U"S&(%IZH7Q/?7XT4?Y#K7] M"ON [";C4X/H6>.!O?*:A+\.@[@'[^9905DRJ5(-6DI7*0J-WHA<0DJ(;O3P8G)$F3NR>/8BYM4)35-208 M!Q.%'2#[T5DU#!Y&$6ZPZPE7YP.59+4B,;I+F:.*6"8_+=;.*IQ9*^2XJA!3 MJG(XU6_$X9JUULGCU"2_ 9UA M.Z@1:=4[M8WANJ99Y*XF6E#F)2-DLN@^.QP3K9/Y*7Y(K=,\;6/8'MF,L39) M5+:$ZXL&>3OO)I,4\QD:7REU;Y3&Q1!MZRF99?/BA;KI5 RSQ\4&ODD!:9MA M**"N7;"L*-%B#:"I!VQ7M$"KK'8RI;'"1N@^JJ L5;S(D!CE\G9JV$10-]^ M4A;;YWRX,%E0X\E(F-VXJ7CBR+27O-<(MBNJ,56=K]X"KKMIY.Q\P;,L,2<( MN[&W),&X%$0"- T,QD[0[=$&<]T^FWI ME/>ANZ;2R.8N,+VQ#=ZR0+*A/3Q/;"5U5W/,Z>?>YVX8J>*T'$2T M76 :;1N\^P.(NCT\HVTE]:]UXH0P= X%V[ZG'7A(FB^7.9>2-_/\FG[7N M#-M[V^F@ZL=V/>%Z=$OY.]=5X6SX6;WG8ZNB6N#&A>-_ M8;G'\BQ)PY67:A\+WFL$VY'5F*H.6V\!US$U%@ MM_@9QQD^9Q9Z0F*1V?\M3)].LB0E*TSM1MC61& [:#>=5!VX'06X#MX11_=+ MVH(=NL4^>8Q#64(.6 QPKY+^%F[.5NN(;#"^Q2D;Y'E].XJ#,&UV^G8]87IZ M!_3E:HY=-^ /7[4$T=UZUS*!3,3K26&\)'0E[Y"LY;5,\; 203B7A]=DE@(A M7TB$QGU":R2]%&Q0R0=)1L[#' PMO#F[/=E]'7R4=.@7' 7WY,I+^?WARCUB M4P9DTP]F*&R-O)KG&#O!36WL13_H3-N6\ QQED(D6!2H%LOM/<+J34-QX2^_[Y<_E[(1O[BQD&@?A&&' MF_YT5RM >C!5N &K1VR=W;ART;?*>E:_VSHK7C4"$^$@Z*X2 I.*'OV:'LL\ M.!$*)85"O5PHMV&NO,AVDE'*/K4,9L;N4PE9=GI0!Z;FOE,(/Y8(^G"4DM4, MY]MSBWGW_AS?,?+G<7 :1AE+UUI&AK;4IA(H.FE)'3=: MD9I"&.D&J \GVK^A.4."NYAPY/SAI2XC*VQ;G)UB;O1A%):/MN!"@VNF09'- M(-^+_"Q2/BP$9920+G! M@0,#U?E9BADO$,05O,=J&G MVO)V'&=>A+(X"!-Q2(^O\? 7P)<1>2FC$"DU&HDW::-C20WB(CTH[_C'M(P(&V),O=0(P$5U1AZSH*N])/-0+OQM8]>W*1\%6O M9G1+]-I1@!F #]!&-;%KT1UN0M<%1"\W>$"G;V-JI1HTEEG*AY]5&(>K;)5' MCG5>%+B_E$P]+ZZ"-B=D'6C C 8'::1,QMH2 )Z*=8;3.1%3)F'UA1/\CRQ< M<['YO(8-ILL\G@@W2<;-OD97D'XMKA9674=0]\IIMA(G+T=FJP=,%\LR%[W# MCR*B:T:?IO8P8Z@UTMK#C;K&<+,EL\B=*_()RMQ^M[.K@KB;]Q)'@+J=(R5J MJ&,]HN(]/O+9/1\-%\O\LHL(41KE&+K =E(;O#MOFVC;PW55*ZD/>)6D0IR; M,W?PUU TTS3U@6[$%VJH1-S2' M:\,V0G=_&*9"&W'BB--&OW'J,.R7RW-*5EZX.T6QZS$Q^]U'VVB_V^83LE^% MT+W;KZ3OQ((_8_)(O?53Z.\AO\(\Z='HR:8?;&NV1EZU:6,GN)9M+WI7^]YR M0 I3_TUR<;,ZZAB\"\^^H23(_+2=6QL[P?9I.\Q5AV[N =>;+>7N:LTY^7Y, M6;.D?_-$4A*'?G(1!UF2THW2,@U-8=JC#;YR'5[3#OARNTGJP2L?K L!6!LI MP;C+Z4,IX&8/%XB9S?'F&,?^T\JC7]M-SW>[P?38MK@-$_5:'[BCB+7D/4YY M2@:0YNVE4.TF[_O=IF;=:MS-UEWO,R7KUD@^C'4[G-4;:FTU3@%L^\*V]%8: M:%&!#D)NUF3S[<0_M+@:USDJ^* 7Q@@5G*J>X'+F/XY"[KP()\6.R@Q=X[0W MMT]H6G%Y]J^MN[-__'[E_1>A!9I$D9II&\%TX&9,8M*D; '/)0UR=AYT"@?K M.7TRV-FUM\*+90V/,EY]GH9)2L.'C)M8P^I68P>8 <<>JWJ;<[0#'%KG3)#@XL:-W6$'L6%Z@RG_@_>(/]CN MOM6[P/9C&[R-FZ25]G#]UTKJ_C9'9VA+WXG/CHB7\LW@-UZ"/'YLB7_AI-+^ M-7ZI/'E(2&%%_$U19A[(?KJ/$FV:$T87M^+QJKW1D]A"#< MV-$/K*[.MB6,[E(O#CP:).C+.O!2+&K12@%0&%?>)$6E#"ZOO'75FREU[H/N MM^F9CW[2 W9A7UOV-&J MI1;41:$;N\*-/&T!=)XB6SX4YKH _;!:N-B^_.6D0)\7TE_Y*V3'FROL\3)( M7)1SBO^1X=C?-&RGVO6$[>8MT-<*\9F[P77O-L)W->H*8512=KCA6F)6(6[< M=[7K.1$K-Z-76KF^VP2LW$+XGJWM8 SC'A"2O8MXG:6)" @?/L[CX)-=HJ?O-A$W,.!66KZFSP2, MW21Y'XF=Y#%#@@OZ4'SX*-^DE__XI$OZG!G]Q];V_G'"IOZQG95_G**![PK= MOVU_!#)U&0!T#G"LJZ6W? =+)TGN6(7L!FID&S+;KR"-R.EB)W-2%*#>8SFTG D ML!T%F"9Y@#;:':FYA'^@KPN(/IXGVCM5LV7H_HC>F$IQ?-*&'W>ZB).4BB(< M]YBN-#I1-H3MWWILM:MR>ZW@>FN#K >==]O2G"%.U+Z5?&&#G -WT[L[I>G<^IHYTZ'VTVVL4"+S-"%OWZYNZ?B",R& MQ;//A.7(,0\BC?YJZ@/;7ZT05_VUL0-H9LWND^\Y(FAY/\Y^T<6/GL1'_Z;'F=IZ@#;:\U8:T.LMC5< M?[60N?,XPVC*J@C\0X6ZP]G=+>:US_P4!VK@ZK\:'JXXB"1L!^A#7_5G+KK3 M@^M$O: :P,TW1*N01OD[;PJ MS9HCG7L,?%]?/>$<7K).307&6]H#ML+33BK?JAK M"]<3C1)W-=*<,!*444':86JF0MJXC-[887HVJU_BUK>>EMWVM/RLLUR7Z\_M MIPV3GA:T3?NGF=:[2MN=+CV/@MGG'_"6/I0+61_:7T".X3NKS9" M#W#9$-Z%K+Y YP!=>*?N5*5&"PW-8?NE"6?5*75MX7JD4>+!2O#-T'Q%:!K^ M@=D(2Y)TAA[PDE",YE%$7D3^N.1E+"D.0IY$)KMC4#_>2U(O:O+>P12D0>]+ MO%ZA!$BN/??];)5%7HJ#+S'%/GF,.8!?2!2$\2/_B5HJT8K@-,.#O:YL HB9 MVO1"3 M,0P:AK12H*D;_$>](3CCPM]6<=BRSI3C0ZM44WXJJ0Q\4!MB@$ M0I?W7$H4;J^>SU",4T@SM7+ENV6.6>T'.Q19([>97I6=X 81>]$'C!#;G1Y0 M,Z/^=" /BL CEQ?YN[)H_B8B<1BV6J-XT0>;J*45^02(>=XLVUSXVW$E>,7 MCP9V#SD=3A]V=.A=D^K*-0<2AQMM^H?81]4;P>>(_YVG*%MI4%4<]+"I-E(KZ;LZB62"B]-A_WE][.<]%U*_*^?69JC.3MM; S4I*PP"O-J M;.G6U +BBTHO(AMM]HH(/$HR0Y/1VB,FZTKN&A:H$YV2> M;IH3Z:9$EZ;RL'T0ANGH_>NN-B4_F"J\L6H ;)TGX183;\.\^])U45KW6F2, M5TQG,GKQJQ[RD\Q:G02R,E:+LFE8K2.6X/"-#AP(=21B\Z/Z/=]MN2;IWW%Z M6QY*T?P(0_*#'?8&UW0U&@[&#&Z0'![RX5F+%$V[BCE#I7PR:":S>K#EXK$V M*=K@%&TE=!).X>J[=HC/K^H/O_+/;G9V>*07BQ'!:<8?GKW!-"2!4%MRC5_$ M5]JLT+8S[!#83@>U[,ZJ)]S@U%+^SEF:2"(^GB.N-33CXE3@1E% J6DYHMYHGA(DN3E*6+3%<25=\9;@,?X!%E*,WV M,K74,0$JHRS5TS],.';^H.& M1Q6?;SL\:C7;9WC<8_+MAD<]5 CAL2+=D.%QN(6ZX;1<7:8K-<:FDR6C*<;- MRB#R-QP^/O%I.AN[O$><:Q#?T'#[VPXWA!FX?]LQMN6O,%!BVL3ZVXW';14 M(4K7DMA":I2+7<1PC(3@T\]N!_U92NUYN?:(/#ZT5NAN$A&],O(YB.CVW+_M MB-[R5Q@HE_[GC.AM%0 AHM?R;@<1?44 WJ_^C9'\7[X32UT]XRZ M[WA=[(NAK80HXR+6CN8@(>5L)YX@(=\,"5GE/Y"0%E"0!J+^;HJ;7C#^LEZ/ M'8SW6?X3!6.-O@<+QCO\_DF"L0XUQ& L9/VV@G'?ZN^FN/&"\4-/>JLL(^6) M?]/LXQ@_AG',VN8O*'QH^FGAB#B!8 ]'6>K! 8A\P <3:%J"./A4L&V7=P"O MT7\KORG,A?P][>ZOF#VTW@&YQ?SB,OO["8E3ZOEIYD7WF*X^MOJ=AY9DBJ/2 M*+^.>? 95(RIC3'C* /")D#SMFZ) 55 ((["W?1F8C_6WAA!2YWZ%9U&X=+) MB'$1/S,E$;JY]5ZN//8+A%ZDNPZB:PL[ZC8BK,9%94.XD:M9W*[F6E*=L>3R M!96$9TB4Z';B]L,@Y?!6!36GKOQ#>4^%A;Y5?;>"+.I\2H]+Y:RPFX MGUK>'OR/$T8AF_I)T@-ZH,6\;2"XG-I1&!^M)3VG;GC.1N7D"0>?"0F,;KC; M>")NJ,2H=,-:RPFXH5K>'MRP((P$92!>V"_:$N(C)^?4"85V3>B+1A-QNAHF MI;.)%A-PLKJ%9C&=2)>DEI,C6]Q@NFS]GY_8X>).)<6 MJ]+1]EI/P.GT,A]LK*BDC0KBCIZ(&04ME21=^.;.>I.\('8:1AG[F]S]J"Q. MS8/_RN0##QIM=:<&VZL/U%+5Y3N2@AL/#@74V^GFO,)%SKK8OJSN06ZY.\J3 M7>GJ;+G$?LJ+?P2<&8MBKAZ;NHB3E(K2H$WO,JA;PHX1#>AV7W;::0;7MYN$ M[>/]@DL2/QZEF*Z0>&MERRIQ^2[!91CCQ5(^CW3N^6'$GU+2OT70T!RVQ9IP M5LU6UQ:N[1HE[FK EU@<@[GV5B[?#U#!DY(UOAQ@T6UZ1JO";3+>:I]I&;%2 M\L[&S*O0LDB!E 4[_]/%RF3_=/(0V.O?BKOG2[IAU,ZS0B M*PNVJQH!K]7>*'(/9=K#>$GH2D[WUYBF^3&$E"#!&0G6B/,>MW#[(+AW(;E/ MQ"\--=CUK6'ZHB5*?5)^";\$NDG@@YX\W!)V7Z5\)*!0,K@K[S5<9:MC0BEY MX<>^O#7[)MVT2 \:2,#VUR[Z,&5YNOYP/;L3BMZSOYPC*EFB@J>CE3,G:LF? M9W\HE>"KE3!ZN+!0TJ33.TW#7'@Y0$YK*];"Z9P[A=&N2A&GX;.UU?7L5 MV:YT.\DL>L56QJ $L4E,5$/J(EB<9)2RM.8RU/\QCO%2&S_, MO6"'%$O4U2ACZ (W\-@*WOEM'DD?Y0P0XX!R%NA-SN0')XX[-/*N\QKZ3<&$[#2@'>V%/]0IQ9LQ(M;@M%XSFV1Z8^CB:T& MN"<[$ZKUGD[F?$.&7A MGQ7:+C?'55A-*\BF/M.SWL;5Y,8.T[+B_A9<=9;L>H%Y+-1[)UC'><]2'/QB ML_P2YBT;]R343)2G8*FNN(.L44\K K#]N+TN:D](6O>&Z^$=,!QVXI"Q0A7' MY]P0?]DPY@NX>9F9&\P0.CN1Z40EC**3P]ZG>(E9A*^^W;O?#J[7-DK;??]3$A5^*'MY8MY%)$77I/(T=[O , Y MQJ GS+P'B<-PAM+O9=JMU6,LN?$?%6/OM%U][M-R),;A._5L<%Z] *V&+U M-%C'V:[%#""^Q$RF4YSX-!2E?IK6=YI[P/9F"[2UO5U]<[C>:R-T]S/EG#8_ M=$G&?6\2.*.'TGTV,U/M-REKG7%)VU<4G+T&5J3MO? M D^3X[I>VAH:^]:#+[MZL.:.0$E9$+YBL_&G:'.+X_3&VRA&4-L^,-VR%>+R M'H&I _ [!=;B=S7.G"02^YUK292?S2'U86?<&P6#H]YQ251H@?- .9-18]&X M/[;X2?FO+>Z0NLHH"*T#9DCQBZS;V1"IFWO!#%TM4>]F% U=8&<4-H(?DE$0 MRDOAUEQYAG(F[LK<#HU\9T8PX[%;($[W$8_BS'6H)R31K98K&\)V63VVJI?N MMX+KF VR]C2Y0[,DM)BMH9 7 O SL7?%_[X,8[YW(\[H[DS:DW%G[:,H7A4( M9ZCD-%3M,G,E1 1X#I8GD>)KX7_1U[ MN]5->B$(,S[WIZO]S8&$P0Z44?%20 M0&AIOG?9QIC$6 /T$.- ?JZYL))(<$CND'BO$# M@Y/W&$93QSV7!*W"6!3>@;&3J07^)0Y88L67"G!P]LJ?2)(+!UV4V$!KPG'" MI"'KH*$C--$(8H0S9#BI,D>2.Y+LX648@RH*!;S^7<' _=YJB=IJ^ZO:&G:( M,*#4;[663>&ZN4G@WC9=2]*.[@@.!52.^#MKVY7E<2?#?AULD>!8::;2>$I> MN8M1[Y1%RZGXY)Z\O;GDC3HQ=7$68@"0OI<\\?ITRXB\)')7:]=+C] &>_0H M)4>!H\N\=2WHW@T77_+361^LE&E%9DK.;:\7O=N;:4PE(+1 TENHV'NGJ>2: MGU%V=IYQ=-V4JO!R5=!2%3*JB-*?1[O!!EQT."MP V-"8:-H;8LM<'#9!'&T;7CZLC#2:@'?4S^7#0Q?VGZ^YCN;>3 PJ#@X=V M,$$)N.6!A+8T)NCM;0X@M"(PL3@PV#ZZ/B@ .V8PKEK$\0)/7B.BQ2.??,DA M9*S8OYR<-E"JH(VZIAD#K'U]8CX]F._"&<$/AG@C/0\]>U$F7J.".8)WWKAL M360Z_MMMT[(=A6EX_ B;6 MNY3M*$PRG RQ!V<*)X#V)T?6C'%WTGTDN52\,MQ8LKFA/>SX8$1J>ED;>K%F MH\B=Y[?J-[-=OLFE GMI*F)LZ#,]\]U#;#+ARPF4+[82NW=3OM16+A[%GF\H M/ZB2;FX8KG0>!V?_R,(UGZVRS]5!ZY8/*(OEEP2+UP2.\9)0//?];)5%O)S) M*5]^\N5#0ZSK?$5H&OZA*K S+F?8OC6B]JL>.@);N'X^)OB>,ELARA%9'C%A MY$,C,_0@Y$$5@5!5!"=9[A14>^7Y3RSDTHVH=H4+"2<4>UU$W7_N>#MZI/TG MC;%PHNN88=7B6B1L?]WT$ M7GNNWU[T[8"]:\@X\=8A/^HDY C*Q_,^4Y(,Q[^P_]Q]STL1KSR6?/&2Q/C56ZTCEIU]?_/A[S]> M??AT^OWVB%/"/S)JO'RQYXL2RB3&XIHXZ\V??5Z)L]0SD7RD3R%KBF,4>)N1 MRQD/KW2Y45[+:&L)Z_A[Z",!/]<:%V*!/"0!>L-LC)M$\H/KG?+=0<.<-]KW MAAED.VI!MRG>T!5N&M86P)#36=&UL[5U;<^,X=GY/5?Z#TGG(YL'=OG2WVU,SFY)O/:[8EF*K=[)Y MF:))2,(.16A!TK;FUP?@12)%XL8K0+MR&;<-@/C.^7 '!P<_/Q?KRMW] RP M#Y'WRX>CCXAD='#PUZB- M<\LG=9 WBAH[_GB4_N$B:0YY/Y%JGXZ_?CH^/#X9'?UT=/K3EZ^CZ5U:\([T M;0Z%)5WH_?$3_7]/Y(LC M+S?WKUX2\?ED&P_NG3IY>7EX\O)Q\17I#JAT>? M_O?N]M%>@I5U #T_L#P;?!B1\C_YT2]OD6T%D80RU5^?L)LV8(KR(Q?AC1]G\\W.2ZXEB!%6#+_L/_:*/5)UKD MDUQK$3@IL7VJB>Z1=!'0CIQ;+A7LXQ* P)?'PZK?-X*IA*B)K:S!GC%>6/[R MVD4O==66::<[1)?0MUWDAQBB7I"VA=(M] MH'P,5RL+;PB1X,(C\[-M$5MMVR@DQMI;3)$+;0@4-*G>2>Q2 J;6QGMQ*('+5^V$2Z168 M6:]5F92IWD?_D_69M[@%5K69=;^%/E!<0X^NI*,>5-+#7@/ZK@;:7Q7TNSK( M3'PS.JKKSIYI(WK-H=6AB=OL>3ZMI[6]1G286ZL#8K74\SQ51T.%1OJ?LZK# M*6^G]_FK.J#29O3;OU^"P()N)822#>L[?]? KO@!_?;V-;!+-MSSBN4<>W=<<^_NMZ+"^)U,+\FSHPF@Q40.@ M9,,]>]EJ "QKI>>]S/;'J]@+N!Z&\R]IR,QGXCZO,?")&B,5W9)O)%^B;345_Y>! UX#0 CC;'\+ _J=0]+9 MP]'!*&TH^R-I=!2W.JH65DAA4N4@.]<5ET:-(EP4K4^:BYKR@?UQ@9X_.0!& M4:STAVA81A(E__C] A&3,'[RJ6""M"67BO>7#WM_^]1B-U)9S4B+>[W8__/O M7T^^G9R<$=-R^N7LV]'IMY//N[YEN3#&^7Y:V$Z;)C\6Z)&7?5+BTSJ*-3RP ME]#=JGR.T:H@G>1+2++#"!.C\\N'HP^CT"?]0.O8VGP8$01S@'$R+CD]C+KG M9@9"RZKYG]#" <#NY@&L$=[G"J>D40J3Z7NBN^."[CH9(=CR_&AN$NIAOZA1 MBI#J?**)DUXT,048(C)=.)=D7N*H(5?.*!V(>YXHX+/^9BR>@*^A"^[#U1/ M)0K;+V*$KJ0ZG:CI2Z?C).[9 UA VG,ON+=69<.DK)A!DI?H>"+]KZ8,$NH MP\3F1A*.0MTOJ.L ;RZ0P]8@MY9!"E7'D>CWM(?1-;->;QR"-3KCII\5&#=& M>8/4HX(@4[KQ/.Q/#Y%1G> I1L\POCS*5<9>,@<500?;/1@A=V.%4S-UN MX>E]>W>Z1!Y[,[A?Q AQ2W4Z%7EQT]ZFR!^!'87F'1T_S:C+O$3D^T6,$+E4 MIU.1=[L!GV&+YMEXW*R>D%LB[]S?C1"VN,>II W8;*?,N7JUEY:W S_2%DQ M(Y0EW?%49WULH"]"3,'%/F9*+2*WT&>N?LJ+&Z$.90"I6HK;9^V&4NJY"0!% M#I_!I158"52.PZJLN$&Z5 "0ZK*/W3?U3>,+L@5:(+SANMVWI0Q2@KC?Z7%A M<<>MZ3AZ7%FNFUX?8BHL5\H@A8G[G2K,@,/Y&-+5"N %,>;?,7H)EA=HM;8\ M]D@K+6V0 N7[GRJRN(?75)&/2^"Z(OUE"^5AGYQ^^WRHJ]J$W4ZU570%:*JM MS"65Z!:#/PD#F@^/;E'8*TA.)8.TJ0PCU:XQH0(71#B8QG\ZX/6_ 7LX[I4S M28<2/4_55O1<:*>V9/U[#7W; /R2-.MH!NR:_ M*5N ,DH:H3V5OJ?**SI&-%=>'#@FI[Y,60,5*.I]JD(#G"AC@LJ)D+E6V?HE M]WHE^DNGI^_K1_(Z'V-05F6M^,8)D7$XX.Z<6$;1/DY_/Q[?C^ MXFKT^.O5U>SQ0P<7$>:6_Q2U%_H'"\M:QQ0$;N"GO]EQ,?G%[]L>3^;Q[1Q( MAAN*8X(9-Q;DJE0?1%5@C'V?Z(K1X?)">:I^[BW$044#=,PIH&GH_@,9_$\H M?Q^H8\4FJS$I_>Z5U47-"FICZ5H&V0!43N_.CKWH"BV]/OALN02T/PXN+(PW M9.?[-\L-]_<;2G7UI(2,=HO,J YX $RYL_ ?(*#Y'Y)C4 C\\@,IB1I#8H4J M3.9E*S4N!)EKHVNR9*<'TQ'#.IXSXK1H.0=/U M 3,O\!DYV!-1Y,$S1GUIV2&00AT@\[*@.9O.G*!D/%%#TK08&/,&HN(PIW:D M%_U.,5H#'&RFKA6G*DI36)&Y3>" E*F:%]H7(K03#=B@/. K FW(T="OTXE( MTP-XD\7]':-"%*>X@FY;-:8_0O,P?H^(*2*V [N1Y@?,NE9%5-=76IK;N/J16ZL; MZ@H;Z0'32AEV4S[5WDQ96:#"/?)LY2".727=^%')P5(!8D.K8DW\Z_FG%1YH M9OW)_(,&M,PA:J"-L94'WQ&'-^NH-&*WIAN"VL#+<#?23?LYM1BM= DI#)^?]+?5OH?4$W6@E MF[XV25V^-(*$<)J0FW^V*EM=%QY4O=93"^<03DQV^.5N_; KZ$*%1E3+98H, M\"$#TO1;_B1.+PJ&O-#1J$EQZNJ8 ? B?R66)(5_$J#XT4%N .82=*X M].2)8+FH_7SAP3%! >8P3MDCX?P&@^5%Z =H!;"DA9"IFA?;:>^!G;7941GT M ([==[>@HF.]HBP91!'6&QQ+JB%NR//8\X2"PQS@],I3YE?L^45<=W!4J8ZZ M_PM#+>QDI7>P@R."FI$P]SR[= P)E3#?\ ]C7BI2ES*?9M:"00(34^,ECY5$U6I(.C M@B+P 6Q',LG$N1G4]HKIQ@-%Q94YN20 #N!@9.PX,.[UU()DQ71AK6$QD86@ M]."TKX)S )N,!Q!8T /.E84]LOCQ0#G)$7122\7 M!L<"28A-Y3O3-ARK8AB6;GQH;P$]07JKJT'712]4H]<(7Z+P*9B';C$9J"!&0J6-_$@X,RX.LS[8 M >PA,GLE,EHG.!*F$VV;I@!';U*)MY&LFJ8SI"I$YK:B-]W&CXN-PV"),/QS M9\S9.MVO,2!=2D$;P**_ /G&]T-YW<>E!Z=W#JP!' 8H/*8H4V5PVA=A:R^( MJ(H M/BS>(F LVIFENG;8/0,O!->$UV71F*27\95 >E.,_*\SLUZ9'CSEEG09SP*- MY9UVS:!L:+%>^>)L;>+,2-N3>2*.*SJ:?4@V*+?09VWG.#4,)((JFH:<^VX_ MT[A/IKKO"#F1%PK@9V@#_Q&Y[-4;JX*!FE8$,X"E>LQMBINB)CO-&+/"*!?4 MS0GN[) ([E1W%E3'U= ZOI>1'V6UFV(T9Q[<94H8J%51[XV/T/D./+( =VF" M.&<%/4A%$B"R)'^F3?)5FJN"C*Y<%7/K>. M@:I7Q]/0 5JO1^S =>DVQ'/BU&[D9[[6V14,5+DBF &\$K*--XZE=,M.W5M2 MTD -RZ(P_GF0&X_L\8$?Q#@3%O->_"HO;J"*E:"D_I3#1K/8=JWJE,JI>PEZ M(:'XSH=Z#N8(@^UM%."3[0>V"';H67AS0V0:9>VDCBD465"C4-4G==5*F*FTQOW'$6FN3N08I><'V/53PO MG:/>HK#K*K1H"900#R "@)X,B^$JR5BN(2^[2(_))MBNOD53!_--*X+ MP9J?;%J4SQNB)F_*4FI#%Z)U0(_J7&Q]0NQO<V8!FQ5;>25=35@U9 MN@+MNHJ8CE"67HT51$Z?""*G'W\=/US].KF]O'IX_(_1U?_\N)G]7=<8ZDR$ MO72.&'%DKA JS7R MZ-@=OT*6%*^B/HW1IA$P.]'9'Z0[0^889T[Q73ENU26N@J$4YD)IH MCI%;AZM%;IT\V.-!:%0=L";WA??3XW#56EYXB/I40,J\B="Q5S$/]A*M" "6 M3[&L[!#5* ^4>7V@ 2WZ.,AHD/QKISWRC]\OXGQ4-$QZ/@=V, 48(FM1J M\J=T/I"O^ :Y(IXL]#$N5?;5MV1]$WD/19OI;4%=2-#,#IH/JZ'[I3VIN)G$ MCSJIF*^M,C5+06O(UJ\CVT$ZBX.>L@*G\YH_0XR]:.3QICYFAZZ'@>='>GP M1#@^#$!RTS:V@@_ 1@LO:H675;KMSPZ&C;T(JH4CFMT3&<>]&+4XC]-EB.-@ M "*)"/X]>(G^PI[*).H.AFS5T;;ZJ$KGC*D93F\P \2HFDITW%O40+-KG",S M]2R+K:'\"O$JY\K+W=OKZL#^PO*7URYZD9 MD^$M>/&A?$G1SLTN[<,4HV=(%'.^^>'3I[VV5XG'-MESQ[FV^7&,Z@WEV7]" MV'_6]YD^4W-[]KH)I .(C8Z3Q' F[%T!793=L!*+[!! ;L%=V>-+>+F=$MWF M>#9T06Y!,T/-V)R)9 M^^O2PAG1?#T\_-J[*Z5'^B@(: !)3;];T*/2G'B/E@LFDQ5#74Z E@]))>6IM*JUHDGIOD#.-11UJ8IT ?^1 0V $[T($=\D'AG$0%[ &^(61:=VDK6 MUH4F#:N_-%ZSLCR&%;P,8@?B>,;AL>@1UBWAPG5??M<*JR-%KQ M%_;)J;W1%;T^%U );.A D^>7:CMOAVN-2*;5NX3]6[)Y=D-; 0Y#>G"L88V@JI( M!Q"]^P#6B5&>S"_!$S7"B:]/X!U7;T 7LC1,@B*[:HJDE;"0'E=2\G*N;9?> M#,5JBJ2I*W:]S7D4//T_NF!\)CN6*-B*2!#:A/+T#V3,Y7^1*1D'DQ;/)VPW M=*(7S>VEY2W QD^<:(X!B^[[80NW%:=:S604E.Y3\RD^U9:E]!?(]]ROV,4 MKJ/'E'P[?HP9.+NWF-L@NV(7WB35FY!1HVE?^DMN]T[W?M(3&<;WH\:B2DKS M''5W^S9RN: M5SZ/^^RTKQ>BFU+97D"1,O1A':W>>*0CQ)A2$;"SA^R5TH42U118%IPJAM=* M4JQ>%;^]84MALP.7LZ6&IW@QO%;3WY[UL0BFL^(]\FSRX^XXPW-*W#R[]R$% M2X6ZS>I"K"IKU<9Q)XS[9FSVH)(@77HMY $$$,?2%1X J#2A"WE:)46I\:HG MHO;R/+:0S'4GIO/0AQ[P_0E>6-XN*=G1(_F=T,-HU2OZ1 MMCO*-CRR/&>T:UK+!*_9_EX092,7.ENI9$0^F2?TL]Q=1ER&86^HS6[M3JU. M[[@P(ZPY)SW\@V&;FOY,;G >'?86J=,HC[*6JA.!M;HO.^["L#V&JY6%-Y/Y M(UQX< YM&KX4WY*C"UPB-3MSG"DP<,=% Y>T/T+S4>8+H]TG1IEO:&GIBM)@ MF"]>P8[=<#Q=BBR-7&5=[(=8.SG76W5LY@]UFL,CAQLCC_QHQR9/]@54S3YZ)IRC>BI17*=#&)L(M?0]E=41#F M2I-OH/L$@TG/:);%J&^[.QB%7A+" TR?KIYAR]FF]9#?(K7U.5UL4'7&[.!W)(]Y5)66ZZPJN0I?-3; MV);016F^8UE(AIX&75G8(VLA&M,=V2')\7A:'(]I2R/2U"AM2\MAN8^9,2;9 MQ;H=D/O]$(U&9GE=AJ)(_MEQJ ;&_*GQ'@5@+QFB8"A^*PY%VLAHUXJ6@Y#N MUX33(JM0UT^'97LA7 N7E]9E\/'EGG_!2QZ(^0.OY'D2P< [*UN3TD9&:2M: M#KPM4(E%*:=D3^&6*HM2=A5=!J.$+DKC+=_.L,SG,Y4;F4>'Q9&Y;6>4-J3E MX(PZQ_(T[?^QVR%X"WP?[.E#Z!CB5\IS]KBW:R_E4L^.O HXS'<8Q]%$( 8K M.?1* @.39D;;=MH8>8R;/%D(F7A.Q@ 3ENYCQ.6T(#?>RJOH,MHD=5( 9> M"&B&SPOD17+Y#0;+- &_G U0:\1,9C2 L=5$J*HV@;%:O5JM7;0!X &0^3N* M]B?=@@&?!PHUS5)^76!-)1CJ;P.6"7":45^^W#+OY/#SX0DG?'#TE[@Q;5=Q M'<81_M[YQ?%?@>O,4)K)>=T^RI*:%H\ZL!-M_KP@[34[(! M7XHV@!^LI[U9T"AJKWNS\6@O@1/25RQVX6+9?F=YDER.WD3Z%-Z1JMVP+H:G MODJ+1J@EZ9AOI3+1=TIFZ6OYTB1I2GL;9&1$WX[$VTY=A)@.(T4+P:^NBQU0 MC/2K!6\@47]*0_BT.(2+L7_:CV3#@@!W+-WO$?63VE&&1C MF$/5J5RYQ?R ^&Q*R%33B%O.8]C)?>1\&(N*'3@Z+-J!O<@J[4V!82%6M]!Z M@BXA1^H)DQKH%5K298!7"\:J DZK8V+&D5 9UDFP!/C&FR.\BA3"943%5O1G M0Y/ 6CU6[L2FYV.C5$SZ4=&DYR/VVK;H0PS=RW:GF@57:$&7L5HAL*\N2A-, M>/D2-(M<;,!5VS"0$LWA;-6:=Q+\R<_1>@D""[IR]OUSI52MH[\DW]!V%?^> MM#41Q'VX>@)X,M^N@1[!(I=J:C^5&:N\+B:CM32J:LC?2@2YFC&IE195?ZLB M'3\N4Z'SQ#[68H'!(AD<2 M\?,2R*,)2./7M1Z@_\?Y9D8^-WZ%S"?1V#5T4Z&R4HIZ547;D!%W>WEO;Q\K M17J)5A;T9+FPJZ$;%U05*4$% 5B3J? =H 6VUDMH%U#? ;JH81!"6$][6@B4 M6J1%-<@M+/:Z9<@4(R>T S5Z\"L-CQL5\#;D2JAB-1C>I.D2!:!DUCP'GKTD^Z\_U-:(N6JZ$:*=A:(8GIR&N MY/TA=BW \"F,%,1>[[,KY 7TM?<[P@VL]!7!-I04H&,%7JH3'2 2YDRO^3>>; MVMZ+BK,L^H&R;H=K&P/C1G Q:C5KM)"<$_U5>M4"S"H_SZA]> MIN4SO=WGLN%T>H+C/I=VF1?+5JM-76Q20]HLSE[-2Z?-@#F!'_,B7(4N4<6=H95EHMW.N29GF(YPN8JZ\*:6 M3M6H89);I:Y!^/ M?[]AJ._?/Y4\UI\FG#T:TZ5':MOZ;]BZS49]T;@BV]ZV9Z98YFV[)VKJ9 M##6%E)B"&K"U6QLKD.7:@OAOEAN"\\T=L.C8IC*\QN"?(?#L#2^&UV9L!M?_P5 DRTL-S<@F?@RLU'G,JZT::U*4E5!B9?E"D=,44! M*,]/S#9T8U$-O4O:'R5)#&+:NO'68>!'PCLZ)ON)$[DIBU%-6\945C*'."HR M&!I7CI5II(C3, M \',7W51J%@%)>H:T.B[@QY!:2)H'=VC^?\+R^M&R/J:+3$M:( 6KO]@0(59MCR_#E-!^(Y MCP _0QMZBTRJ\!U\G^8/],O_Q/7^-_D)W4BG0I,BR5J7C,G,O$!XC; 5 &K? M=X.8ZP+FUM&-.ZUKOT@X=?D8/]?]>)SAZ!AF0\3\'9'UM\>\F2!5YYU&%>1C M? 3XA>4OZ9U"\A^ZT'RVW.B6(2>)*+.";@1J=N&DB-MD%]T#H(E1[ XY:#+ M?RO('5F]R;Q\SXA\3_M-*:G&A"*5&A>&R@Y?!J5%]:- M((WKMT@A!4$8O](YMUSZZMOC$H#@EGZ!G_6.55PWEC0[/2FAUNZ(O28;N-MT M=@7=&*&D0SD*<(":/&E46(&8M,)0U*3L8G7(DT2'=Y+ZYT?#+N&* C YA6J' M=Y+ZITM5!7.HH@C>Y+FFTSM)&I%%4<5R9)%"/Z3)J)L[2?W3IK4I254&#>5A MUU+R# LNM_=Y :QP9VW:<9!0X/SP,;+3PX)_ ^16Y#O06M\A7 M99&XP;?+LXJRJ3O9G<5,].B3#$E9 [GXG;U5K][@.Q<59=/0B7$UPO&K(QQKJ-[0\)G7D$SJGH[I9OVX8EDA'-!A>('\8#PG MHZ0Y%DHV_<9Y64=*3;U*<;M55YR,M_6&S[!J(FAA']KQ]>$+M%HA+TKL M3>\:T/].(A2*MXF_%#->QTV/HC9'EN =F,B=8UL#SXY?O0+0$ MH^;&?UP2KM*N.5-K$S]25'[IN&YC?;FZHCZ=TSYE>SW&F*;UB+.D;W9EDGZ/ M7RSLR%U0KME^?E0>]997J!FNE+O(VA"1R2/[X?8] GH; MBA-?(%-5%TIU0X0B\2K+J,WGT!JD!S>"0*ZR;A2IK#)U[7,$T.-S>)<0 YLT MQ4R/E2]@FOXX0M]I4!)F,UH2/*8;K?2^$[O$"$SG%QZF>M0AFWR/\I%H*)J3 M8C'1"0MY@NNUW#JZD:+K:5E=.!SZI%O,SO,:[76>.Q>7EM6.!LIJ*:I6'J@F M2ZR,TT"0NF.OG&[:DY=\46MRX#31F-!&L4R4,*2E=L.Z<:)SP]Z.!%L]]>L^ M'UZID)0XJ1W/VM&[+,':= NQ$F)V_K3?=KT=Y= !Y9*X1U'>0>!$TO5G]"PG M^W?JO+M'P=]!\+ ]N^DTQ9 M.@W=3Q=QK*>CZ9P;K>)Q=2'YM>"X^F"4?O7]'-N<<^RJ(S51[B0,_(!P@0R] M^Y#CZ&C\.[J8O!;.M3L152L;&;.X>_4*L U]ZHEHE;N%[[QSMYZHS+\HU]P0 M_PW Q9)N[,A(M!8@$2"88K(7;-\6\[[^SO(V!-C*WL@L]F>,1 _LE_SZ._O; M$&!;CU+UM4W+ J:IS/<$HKQG.U'?LR5=&,5]B,JDO1BEW7AC6[BF&M7!K,;^ MMG$8+!&F7MT?A#DXP\&I:^WQ,'J/\!:] !S_!%>0): V/ZF+ 6V686)#VJ+T M6L@ZTN-=GD;%]V.][IKO>Y]\YWOCTFOUL*H?OC\U)+[,%B19"_#68N=@ 3V/ ME$UR#Q_QQHO-7QU+U06]CD]O#DKD?&'U3=P7XM7I+-M*7_-C3M[&8' M0>*-76:-;LW;MBL/ULL=&4,86BXK+*&TK&XF0D(;V?$OCVE8&ZDM[M\0_N/& MFV)D V8ZCO+"0]&\&%1#>PIMUC1;Z-=D@O*7P/F.D"-4?J[P4)0O!C6T!>T6 M^G?,3L"3+S049;/!-+7\TB/CS18PC8E+%L@^P,_,@$-VA:&H7@Y8W<1'NJ7H MVL*_!\*U*"DR%&6SH#25F(@[REO=9%U9F&XI_2G T;:41NY[-G1A_"*8TK[K MM+CO2IL?D?9'T0?(+_/?T'\_MB\CP6:,7;S;L4I(>^,1E0.:EFW\3$1,3\MG M*'.2O$0N(;!_;OG09J!1;$6W$2_277:X-P%U6)NZ/0]4'$V7W-C,>JIX!%)J MPV3ZU J$$G<6E[2GWM_+*0VI2I"'MJV MDS'<6-)1LTZL5@9')D6HG6QK6UWPWJ, 3*T-G=G55K??BJM;VM8H:4S_92S- M[BL\46 5ZCX3](U'OAU2<\9+<5E24IET8IGZ\M MNI$+>*\?LXKKHB=5+13UIX20LT/H+>]'&8!;:@8Q-W64J)IN&E;2DYR:A7!; M301X#>?!.K M M#X.W][8@)X);*/0<>F#-'M*!6?BA\Z?W\14)#N62Q%= -Z\0ND4"4+WGL.;?D M(ZK_HX_,:D!U]B^D<.V3P_$:-'+/] +HQMV9)*+[@RQ I&D&]!E&"L.WYH !Y"] M[#+I*($^]GT0^.RXS+*BANI=&LH _'UQ-[<"NH76$W5=0""A:D8MP[6N@JJ% M]/P]#_!MW/GV^5W9\5ZL:3@15)$9F?&,MCISG)&/PH%APF M)21Q#NMMSK]9&%+K*")!H=PP.2 'LY,L>#57#04D-Y[MAMPKL=+UAJ7[>K [ MRL72H3?X.@S([Y(=:O2;-$.EJI^X<+Z_[R<^&,4?&R5?2WZ=?N_=CUQ[UYA7 M;7JVM4DE'&?_=.B-W6NB*,O].[!8;TU5;U 7>R'KA6X,X["B *6$O-!?J>$7_584HK+;R,CXE,OYF(FN4X+6ZI^G9N;&5B)2'8UO:'!JH *B[ M8='A=>D\WBS/+RQ_.0F#N8M>E+G;@XKZ%'(WAC>37EX3PJ1L(FWXD7#/[. MP;E*')QNM)!8=^7@9&;XV4EC\N3"17R?A;$V$);N=NAGNU/+H:G>D"[#7U)_ M63O0$-AAK4"X0I'W9*HV,U0:R4(=EBM3))**I!DP25I=8^CAPRP5@:+O4JF- MH=%%'^?E-RVXH\*1O(R^]78OH2DNE.)IR(]9;B^^:*'S)*V(BNJ3*D-C ]6 M4\_E:+R:N$>>KEO_%;V:6MUH@NHUM%@ZPA7A'M<-T2E5W;:HT,F$.R:#LY(.ENUKCZ M9PC7=,?]@SKVLG\:>\[8<6 ,[\:;([Q2?Y>/S"N%\_+"O++MPRBDG1C-DP*Q M%]SRG)&U[<@([GIBQO2CVC2&/1+0-AHQ\\H4JJL$ [@G]$_&::F@R_K8I\JF*:^I-/" MG&@$H?N@\CN)&Y=+*YE1S2#PG(RY7E@L_^$W2.6:PFGA?*.)>X+QE:_LZC # MI.36N%PE ^E1 UA;*>!ZV7#NTUYL;21KYT5WUMM=C)J[2U6$39U3]$:.VSHO M>ABE9B&,%HX:F%Z!GS_%DDZVMW_]?U!+ P04 " L0%M7^:('X2H: 0 $ M4PX %0 '-C:6$M,C R,S Y,S!X,3!Q+FAT;>Q]:9/BN++V]QMQ_X/?.O?< M,Q,!U=ZQ:V;ZA@&S[V"V+PYC"S 8VWAA^_6O9*"**JBM&XJE/.=T-XN0EWS'_^0]SC_\& J5J:;@[^^8_42$6Y__S?S__"X'_! M7QCV]_^+1C&]':\5,,U2_0DP/4QU@.(!#9OKWO !:UBVK9A8$3B.;AA8W-&U M =C\A,#OZ7O\GJ"P:/3G;H]QQ84=6.;#MN$]\;))8O,4U(C ?Y#L#Q(G*8QX M(&(/= RK%%_^8-U30>\YBK/<$@E_"P? L11^3Y(,Q1_^41TX,UT%6,[J8=GD M ]93:(T##!552:!%:4JCHUR_ST5[N,;W>GA,Z:OD3D_PG[^''IQ9.+NF^^"[ MT8&BV/_<#3W/?OCQHZ^XO7O+&?S8?!$0ZJNO*LN:9XBNI-\QY_L=LY\V/]Y;:I MOO"B+E"?]0[?WP^LV0_=A ,!:*Y^P(>9;M]R)HH'YQ=V1#!1G(M2Q.,0'6^? M=/CA,[+UQ6M$$]3.T[;-'=!_=9+8'_#;77KU-^93-UU/,=7'^=2 _GQRMA3# M+YX/V+5HDHB]U?6ZQ>8'SQK.J: 9P?/\CP62E,?A[K'_65/T[6/3@UW")Q,_ MVL5"71V"B1)]21[DZ>$1O\=0,DJRSV1(/RA#[%J&]+N??P^!HOW\>P(\!5,M MTX.*XI\[#RR\'VMZT8^C8.KKLW_N-M]'O:4-1_KCY]^>[AG@Y]\_MO^N^^I9 MVO+GWYH^PUQO:8!_[B:*,]#-J&?9#Q1N>W_!I_Z 7S]KH^FN;2C+!],R 6J@ M+QY0;\!9O]0U#9C!2]B@!/69HZOK\2Z\&A*RI.\$\R 3\']0 $BY8U9T?O?S+<7QKXIC:;[J%<&D M!YR_?SPCY4.4Q0Y2UA.2F;)OL6-)J;5J/8;.$M8KI>V+*WL;-;Q-VALF]'&O)2BZU(46&ICR.J4.?TJ[OT& MXCY#8ZHVP%-L7VY+Z:I?(BL-V[&G5X"]S]!(=.3H ,2BFC21S5932>HUJO55 MFO,W4/@9&O-LHM\7:=V4ZKTLH6J>-9V/A4OD(S26'D03KM[+!%S7'<7(FAI8 MY,%R34]#E5NK;+IIL/I ]">EU$CNM 6Y-Y=)F;C[BB;&SF4:#1<]XGQCK< '6-KS MT782G%Y=M2128GUKLLSXZ52_-I<9--KJEXY5@ /5@L$:RF ]OI+B./+<;673 MOL8NQ71UTN\F"1>/=^!*T5<,%WSE .M ]1T(+7&A#A5S $KPFV=ZHF6(\YK+ MM#PQ4<@+Q2K'EHH#J M+Y9+XRD!3T&-$@\)\4U\/4X(OY#IT'C3%T61WJ#C ME2VI;A@M*V/A>T2>XI8[KP;/+OH=<&129>$9LES!S M[&!DF-+2:[;'[@B,%A1D"\T0/$/26WJW!)Z,X"<.%JL%/A.GFEVIE:X**N$* MA7EG_EEZLZ[K ^T9J85$)T5QU& R]L=*H6\/"ZY+S!&I%$[BL7U2?SSW<*!; M#*"*4X'[\V_D23ZX@9,(B< "S_(!^5__W+GZQ#:0QQA\-@Q<;11FB&YC"?<+ M5T.NUO,^UH_;?4;PUK5\)W@7>.(/FXD+R'H'"9NI03SQ *D"+U%N*)8$QOZ M557/]YVYX(!&O'ZK08?MK -7=4WRS"FZ1.TR%OFDP"\ M2>7=SP-RLEW2#S[BYW9LCR/Y<8AL.U#%CZ/V%,=#:UZP0$1Q O[_L9_'[Q[G M3]MIRD3XZHU M#R7BHQ)!1O'8!R6"/+I$''8+M[PNVZA18&4"K6$%RM-QUQ.'#.U ,%S'DY.Z M U3/G+)3QR[-&3ROCW$+Q.7ZJ6>-I8M 1 M$G1R.%B&,GY=,GX.F^1E..MS@E@#GJ*;0!,5Q]3-P5::QP-CTEZ-V)*89I,J M;8ZI'EVX6$OB@W)PF-9C"L,Z?<,[H,.VWWPU?_<535M(4P'\W=?1 M,7=DSH:E?!)?9DNS&,_'4M-8&!JZ*JZ^K:/=E5EE&O$T'"L3[>=6H-](CJY] M%3Z3CCX-M^6Z;P[&7E_&=6KLUQ)QJV&Q)U>O9R5^)PD 12<3_L0WH/\\ V*_ M#U1OG0=2[@N:%;A_CV',=QMJ(]_U$'=_R5E^9?V+LG5-8)) $LN=OHW7:Q,3 M%R]N_4/QRX],Y#K2^=F9_#(?^DO797*;G75TL3Z*X"E&03![&8L:IX<#A2AQ MI?%,N7;=_2T9O&]YN>->*]>?I192E&D,LUZ,S!/ZQ8;A+LSRNA2VOFUZU;@$ MR]FSQEBJLPE\-IK(C%:YN'7C"DROT['[M-:'[LOSGFC'<[B_XMA*.]Z>E"\/ MXV*5A7NT4LE,92AEI0G(=3JS9+V=#",FG^/O2>*?1TBF67*$ M SR'D.H^'K7P6:);S5\[:[]NW;X(KKZ];)NZ+>M-,ZE(:8E4\[',S-U MKV+9/DE4^T@ZNF0-A^WP/<<:=31VOU.>X2A*FS3$82;A>14I M+R6K8F=6(U/=:^?ZZ97VRPSNCYXG_.I3"K\E&VW:6#*#4LG%ZYV$L?1C M/RF][PT;0]W1XHKY>.)RI286Q64_+I4'BCW7A%Y9SUZLO_ :@9N3.H&EQ&P5.5Q]__1CU?:BN&#^/+Q908R47'4X;( 9L!XUMMCFZQI^YX;-" V76;CRP8O%%>)<7H\ MH^JX%UM8SL6Z(Z\Q8"?$\ 8'7A6[#S__==8]C> P[W[_V1]C^M,XWN#ZM>+O M"')/O@ZE(E!7A_G9:NC545,V!!LK+CG43BJJ.*ABZGA,4 ML7O6F51O.$$W2RA0:6L&'',G,VA9*W<*R819%5N"HA."6="2N8NUZ(XAFN0) M#JV=$14EW7J:%=GPHVDR/I?)@7$_%F(+/6>&R=%EPN6XC M\O0';6X)KF];D4V9I(JIG*&+RW2L;72X[KP9#>%ZJW ]AQ49PC789M=:XC0: MYVIXF4Q,4JX]D7$\-",O"V@7(N@'MV]WY+Y'Z/PDFR%:8H+D\W6QVAUYY9/' MST^ZN?ELYHY?#N[H<"8)OYJ81,>>1.9:BEDK&XO%Y>;170N"CN:(O9,XA0[. MUM!M)(_':(NZJ4_\R?'WO$Z^L,A+/&NP?#PY3K?IQ+PUSY/LY>5OH5.ZCS.^ M/K3[;,HO8ZOJ>RQ9EY.Z]F%T*HLK12=5[:>[>9%:BKXXK[AV.SDL12\NK>(0 M.G>G/$3G=T3GI^X+O##C\X*SM1.6J0)TSR!J6]/=<7P9AV(WG"C.^$7B97#G M:M8$O+PVX4"WC]6[MVW2P!HXBCW4U;W6+WI[:IG4 M7<_1>_Y>WM'A)BG+ ?K W'3GXOVEA*]FLI2>+2 MOW@?R*?6#\&H*D/+LTQ==;.F!KMPEIL.)E3>-5)^>R&V.*&P:/HB-4Y?I(.Q M/]^;?-"#$WX2>%ZPO@AFXA4FWS0R7SG]\)W6X16QRC>+(Y.6)G.Z.8^1=-EF MPG4X7(>O_SS+.VB_G768="8Y:E%I4A*(&YDTERQG6._B,!RNPQ>Y#I__;AY2 M%KAF@W1&E3:>7@JZ)LOD1,]<0N3@=.7!=JHX5-6FUV=R'B^"VGA M/!+X.>J/7]3@& ?7WZYH,1!!:25:FBZEM>$LY?7J#[6_+2DR/E%)M^IH(CMF M5$'68ZL<=W$ACVN1E/.Y!(=U2D](9LJ^Q8XEI=:JR:F>KPG>):S$9X?8R_29 M]_(D,O:R-G,:EB+ZTU5\F32U8EF]N+7WEW,/+B29Y0-<>;8_KF0UZ!E6>5)J M6=WDLLWFN05U<;E)O[SG?"%<>6$5$G[E$E#RC/<$'B79XVN,%TXQ5TK, M,Y51WA#33'>-0F^0$:]J2F.)KM#Q0&N;$EUPVA9 M&0O/2W9G9&5'W53A26=,UJDZ/S=C#'ZS?<[VN^U[]*!W'BK5DW)IT\E4 M"4_XI)^=CCL%KB[L/5%W+9HD8@_P)Y]_8%*?0=8$C]O0B=,\N4I6W:*4'B5T MI9W,3[L[E]EJP0]V.ROY$P"ES')^<6![OT%G7?QX/OJ/ M,\*&WC(F8.H ?K> W//<4\?.?I@^/B9Y0;N'GS,^FJ< MO^Y>].H,=#/J6?8#2=RSMO?7SC-@4WO;L ^!&>TK$]U8/ORG 0TX%RN!.5:S M)HKYG\CZ$_BO"^'<_\]?06M77P'8$>QS_90'^!)#?ZC-"_0 !1LZH/_/W;\: MY01\Z]J*^>R1P>L'TW(FBK'N=@X"^C8?W?UL*#T#8%8?0[%\Y/#^_0/U J=0 M@7_L U.I&D!Q'GJ6-_SKY:P>FJ[CS,&6._"QGC5Y('8^0K./WB/-%U4,?6 ^ MH(T#X/S5LQPH#4^_66"N9>@:]B\\^&_[/>J ND>S^OSKIWG_Z\7<:KIK&\H2 MKF.&;H)HS[#4\>[SD5BMW^LF6B>"/M831;'K[C:SO,^Q@&389I=;/"PET/0UV#3X(]_^^_.!*G_GIDHWTL%NS/[^L3]/13[E& ?V7D M2J!/Y#[ R9BFJC+#]#F9IF**S&M:3%9[#,[2BD+P''^W%MFOH;7W["F[7+K[ M*96R#3&)U1M"0ZS__:/WE3QX:UQU,2'5LHVL6,>$4A(3VXF,4$J+6*)<+&;K M]6RY](6##309^Z3(WAIX2W&'$.B>94:PY'WB'B-QAN8O=+"I;Y-PM5=\9-;3.J^L)?3;@8T[P,T'] ]59P\HF^#-X@A8AB6U[,6=Z>1F:H/70[@&,L:L"W'VQ&?'#$PI0[I%L:32KU4)UV;3U;G M>^*SG9XZ&%@ D[)8?3F!LO2?_64+Z74^1K-_O2I?/SQMEYEG8\M; *E*0JTA MU@H=K"96RK4&5I%J=4DH-;!&&8.:M0'5)T906+F&$2(I75]!*:Y]WAT9C8Y)GO!'Y$22]")OBETK/OA]-4=?MYIKU(12/1LHLUO3<]ZC,&P57=^Q)L^\E@!1&E"M MM?PA<%K.P]8=?/DM?*@L'?1J[^NUZQUXE(%P()/P7']O7*KU&\RSL&]( M]GE4/[HY27?1;AW6UZ'V-WVT/CV\7%Z/JO[$( Z=@H\K!4_;47NSK(B;TSD MN-+M]?SQ6.3Q ];=B7XSK?&F= _Q(6B>L$LH/"?\T@]IKB8:P,5;6YHF&YBNN=BZC"P$O^\C7@20Q ] MBM4TF8BIA$PS%"'S),W*"NB3 "@<3;/:)IZT_D5#E8LV#UA#QOS/P)4:D/8,MMGQ\S+G=8@%;'X5ID41A7 M78=_MW,;!,85W[.V'ZS#XL$GSX+GN\'9=9NG6.W[#F6TG8OH\BT_BAYP!E')W#&7HWO/_XO=*# M"YKOP=5N8T8]IV\=(M_\_=S*NS'" LOM;:_D@Q1^C0YYVP=Q4=*?[5@SI 2/ M[L6N5Y6LJ6[JQ>GH!D7XP(3EFYZS3%C:9I&!\)[B7<;)&%P!+Q/M55:KY,WV M0( /QM]99LI#W?JHQW%%G#H!(QK*(KO9LU_?/[%K'$$63#2Q6K0'A"WI["PY MJ";]+E5 +"#>80&%,OX)G"*XMQEQ9=CY(Q!6#'I/%G2?'&SD.[JKZ6K@05G] M:Q.P/[+WM?OZ/29.;,-: N=J^:+O*I2 /O^SY/& M"7[=Z+RHO=:3:TM!TQS@NIM_T%51Q(Y'U%H5<\Z27]ABJQUGR\UV2LYGW]MC M(CF*QQ)K/P*K>PX WD&%^58?$>S4NVK/R$_ EV6G8+GJP4 XUI"P"<- M.UF/=DRE8+U'? *:69.>[QZ'XG,8,ILI"5:%LE.!#X.::-=-CD57S*@9+[?& M0(WZ]"QGN,O>?DCU@_;+6S_Z6B&H6'!ZC:YN/UEL ;ULKP'X46JJ)V%\NY@$#V(CH32PV@D&Q-WQD^6 *Y#>VCX*$Y M - >12L&9BBNASG!AMR)IGGDN]"F7#[+P MV@YY-_%/I]DWP$SAPC+;ON#Z* M@GH6!EL$5BE!_M'[$ZE(M(\DJ-[#.8=]TCR[7E\#% 'D/J*[/TD!E")K=BTSJ,;QNY0D@E5<@4V=L*:$MJIO0Q;.6BJB#SFB4R4N@F&&R MB2(^ M+CP?=3>I>XJ_6>)(YIXF;I8ZR+K8[1)'W7/L=5+WF=C51KF\EQ1_YH!00_?6 MYQ& H@XQ%1H+[J4KF=?3#SZO/RZ=.XX2&,KK-*@_W,_%&\^@18["FXV"N'#> ME#8[^0%PP&)M=&/0?)T/=?C)DXU[#/6Q/G1S83-P2F=YXRTL";(7J*C'?:.9 M@3MN,TJ5I-:\)?6T2;HZT81U7@#*_K&0FK?4<02;Z][0\CW,5AQLAJJA_]:F MW;FMJ=/83]]5O#:*=:U7'V4KVZ+SA;*6\:1T'V>6F:;6LM,HYX0,$HR$WQ6@ ML]ITI['B+EJ =LE'@?NHOHBN:7_(!/_(+4.!2#VDG6^X/X>##K)F@Q]O2/IS M'6_\@]RANP< E 2_-X)4H1\%[>$OT7@VG057C@0C"8:+8I \ONY!4Y;N_1=D MY"9\QX&C6)]%0,K>4SS?W8FZ-SN5:J:5Z!?$]"0=*W.55FZ:%^Y^=E!=@.>: M'GM='^R=5=@Y@14(.E:R?N'G]'7C!(D)E)")[GE0L( !)<5!Q6,A6)88@*O* M$LLBC:VHP<974O$4#*50OT304Q]("FW+]5X$C6N^ =9R1>,,@DH-#'QCG=Y0 MCS:P/]Q-5)FDR/M-$V^H!RFV-DJQ_1)8K*L974Z=L4GXR6J(@&,@ (J8@AFP+X IJ@H1@.ZPU0+N.TBG'OP4 M@S,>/?B%"\T$^'*CEI&(JM8$SLX2K26P-ZAQT; 'V,"QYMYP^^T]7%5 ,#0- M]'4S2$,-MI_18DSB?[TRP.!;XJ]MJ_>^?W5PVW8(O)NVKPQTVU(W=R -O;\H MN=T)VET3[S]QPN_];8FOW',@WXQ:7T@B\DD.B=%/)_I_/QK["RG@!!/._)EF MG@MG_CPS3Y+W_)MAJW#RP\F_OLG_3"#][07W9&;EJ]-10!;7VKS9,:O6'VQL MJV#'Y#?MY>.LBE\_/<(ES,F;Z]77S\D[Z(T8\12<[$D"2B?[IDWL\/0E^[EKS*8_;7=C_HX" M?D8D65%K+2?&T'=^B=7T^ZP^:?F2RSR$] NQJ?X;02"4CC:>,=09,J$M%LH*@3G,8@GM@UTFJ)^6Q6.*JN MP4K6<>R/H!:@?MBMM"DDG-2TOZJ* MB:(]3"_9+N[FX*)#1Q@*CY!X;,O6[3S\Q-84K\LM!ZE!]5=2@^!'P &8]?1@ M3/&PLNI9J+P=R:[+V]W?W$&$+ZL6_3R9[U#YY]U,DD]5A_ZED,*%9-L\#F-; MXAJ*[V;'XL-C"FIB;^)''S5N\%\*OOSW?^V&EWJ*.H9VAF]J+TJ8[50LWPR+ M#"1B *+KZ)72]X#SH!AS9>ENC'6.NRBR5$E:< M?S^QZ$HJSO^BU;2M[_ZZ0CB@''>/(7T""9M36PK;(_N< F26HE29!A0M*[C2 MDRF"(5A%ZY,4LSUA=9RIV3NH^.Y)0N))@E"!;&Q=;_IH:N^W!O1JI39L7:3M M<:+7$O\U1>;7@R0_4G/\A.4;#T!UG:ZUSC;]@)UYCEW77<*L^YOAOQJ M4;%G%'+GK"OV!>3=4V\>D+Q@ G?WB"!"D!K_YXZ\^PC5_'MB>R'6XZ<9><8C M-1^I.?K6T?P*-!]1O:(#I8VOB,F/YEQ%J#6RJ6Q)*"7@X@?=8KA,"ZC:L\S3 M/([O%T%[U=#;S@_L$,O>_UKE7NQQ)-C.4-93K?R>K%W^R8#C'@#]W/IWM)7F M9&?Y?HWY[U!\[&D\B1N&_FRIRC"=9AO\U)RWK M@0E&W.^Y9A>D=3C9L'C7>'[GNMIQ/*%14/?\\Q1C=Y+YNH5@?YBI_%1 M>Q#L/?D"*W&A &$BUC.B" '"$P1/_1H^XHJAH/(^]2$ GHN*B$._ ]F>0A9T$ZJ8%$;0@3PBJ+UG+J7!U#H%Z?* ^+6/E5+DBU@*+N"Z3 M/!D8Y[^ V*=U#$$5%:J>@,<3<@WX6! M*2; "NNCQV)P7[[ 52CA@B\N_"^ M=B S(9!#()\6R/6,4!,SY4)2K-7%JI1M=.08SL1^R43=O0;,=D 0V]I#>;"? M/80>.G#<34E$3)SZT-?\;>3?$O39$/HA]$\+_810SZ0*Y59=9BF>8XZRAB<4 M=XBE#&O^=-+]VZ[>L1#"(82/#^&2Y0%BFVQ>WKEZ 6*HXCNVY0*98ZB---#T:9;0B<7HO/"T?FE(6PHX611,97!6M*3NJOZP:V)$%6"J1A+5W>M M?NHW8MGDM<:R3SHU3QT_UD=_>D!@%FP?@W!^7R1I%&.HF,9+C+$'4L%&A)X MF>9)BL%_PW"@K]AP.,&<;'L,M,Q3GU>_VH<.R2D5RC6DPKV9[!?EPD\R=2P3KBK$^Y;])K=@II([<)LD- M#M5M%L00G2$ZKQJ=5Q ?38*^$FQ12#8JN@%,W7)V4!DB,$3@-2.0OGP$%E$> M4EWI [@<[FQ(A,@+D7?-R&,N'WGEH%!;UER7T](M,\1^P?>6*JG# MX2E>L#/.\D2,^,7R5&CEON>F^' M_3/UVFZOUN9YA_%VN<4 &]LJJ>@AIZ@W^2K[27H'OAOE%!8!W7 E+ +Z1A'0 M36U,AN_U<)8C9%RA>9D&@))Y5>O)*AXC^J1*XQH/[M9/7?_B W6P+J20YJ; MUFNELA[+5KY?#>=""$(#Q8A=@IX&>_'%0M?F]XN*H8>+JUS(=&\&AZU'=ZX) M?COS[H2U385Z/2"[=\S%^/V[5_!7:@0_7VF/4!58A;I.Y115IO$^@)J/Y.4> M3L=D3=5B#$7&^O1C5>!->5M5CCDC !I>%8PGG)$EQH5IJMX?H$L47K:TLL1B M6NT4Z_AR*74(LMF+K_ Y;,F\;+GDF'QVR2534KIK9RH<9QCN:B"3^WV6"T7* M;M?& S&1EMGYH&SWXW,!MMSK4VUEHX../NJ*>3.13+7:0KG(5V5JO\]I I]( M_)@1QI-FKL/C]V1):7 M!9EFN"L=*[??:\3.VSY;PLIC'V5XG3Q%648.]'I"3KI Q5Z5L41+K]0:M MMCJ&3B*R#K JZC9&6HGJ9'#?]I/ 7!++(A1HX@"O%'2O-UO*Y$36+J;RO15+ MR!;L]0"S9D KY&KI14PB6:K7T>)E-3^ O1[@UKSBS3,.,>5P/=ZO+D>#4I]2 MYC)Y@%ND:?7Z;IET<#(J,C./KF67C:I,'F"!UZ8:C>JR3(C3.,&NZK'BN-F" MO1Z8UPDM^$FA4(Q)"7U!-1-&KMV"0"4/H"K5%E0B1K2'$J@.5TZQ5/?H\1Q= MY;'7E!](1*,E,E.\W)YG;+K7;0ZA8),'YG7E$VU)LCM=D M8L&L@?/M]#@VKHMFM%"SILX\&C3=U^G$2BZ:32JF"V%$J)LNA1&A;CHN)SZ99?"NW7J15\J>5@L?Y3:/ MCQ_G?>W,[MX1W8]O;;^*-O*>I4Y.^N]<9/)8#W ]!Q0>>64R0M;?&NNWM=N7N_M$G4;JN^X-]-]AU7]#ZDD M2,EL0TS^>2V*[2NO'_S5 ,5M$/F>\W_T/(A@\^>8J:B?5LE/*8$/_U)5 /K] MK^5RPG<;$X]MP/#=9YT+H-Z1[#=HS$'XB'(>2'TK^]Y3\2W=]4_=JZ R"!%_(=0\*J>)HLE1/RJ5%-Y?O)5,E/.&3?G8Z[A2XNG"' M!7E*B_6O!%Y6&A )!&H!2 M0E?Y<;Z^=.IL@U>=_AR"D;W[245X.A;A6?8-,%ZAL_IB]<^:,^!ZZ[N'HM@D MN#1@G2OZ6#DK@KE#R_$P#SB3T+X/[?M;L.^OVO0H/J+TJ;S=)@!U0,>-5SHS M<=+C!JZ35&HU;@^8T0(=.X$&!Q'!<1S].9W!\0T%/@3Z-P/ZR>R:SR&=HJP. MEU=3>3PQ,!I]9C7JX?8 (AU:,SS'1TB6.;HM0@,"Y,M565B_/P\+EYZ/LFJ]-8ZJG6&J)HZ*4FP ?2OF%< 0P"& OR> 3[<^?P[!O2'%47*TWY1(*9%,^#6A1;!5B&#V[B=' MDQ&6CMU""&1KH2H++(J)$]NPE@!@-8!J="">)AR@Z5[H3H;NY 6YDU=I2;BJ MKCQL$?8(L*RI6A, X;<&VC8FFU ,1AN+#G(\0OM\>OD>W(XZ%7XM2ND1\WNZ(::9%)$&A;$UG"+_L!_![ M \&PX(:9T-,)/9WO[NF<.E0AF%J M2>'QWW3XVD4*Y5L@E?S4LMK5N8$ M!&1H8A!DA&7>2@N_FM#%4]JIZ5E.D%YJ@C!4<;F^SK%US:TKEE,9"%O(+*$6 M.: ^JC:P>G3&R(Q;O6)?R&0F-=<+2G$C.R!"<+$(21)AD"$$WJT"[V0K^CO( MX],9WK,Z)"TM2TF*;_B>T?$&"'EPX28C1"P6X8GC;SM<1GA@O9Q7'& KNH;9 MOJ,.%1=@09&@L ["M?L981+Y]=H-0>1S \S*!I?E );BP@:FNTUJ:E@>^M&> M6HNNC,)D.NY1N#Y-UMMX>J6NU'F@95$V!!$C(C$Z/#@28OY[8!Y139!_7:W' MO5VBP1K\876'SX'R?%4/OR#Z=V;B;FWEW?H-&\@]7VX/K+1RR\:)%(4GI#0W M5B:LD9 7(+C$"JZT/!&AR+>\AQ"^(7R_-7Q/YO=_%+^$F1CS%6YDB,MF:Y:, MV\5B2Q40?E'DGF(C!$7?J/N_341$/@2F;HH@*F$1Q!,Y N>&^E=O0IZ;WG.K MMI,E&P0(?5VC]5,Q-A]O6>18*?82\UB13C'^ -V5205[D0R-1W#FA+L)(>8O M!@,AYF_$G'D/]*5%2Z6[M79)2O>F# Z,>LUS M"CPQ,1@HY%B#=W$"\](A(> MR+^AW='OF((="G HP-]6@*_030["[I8-1[D,*BRCVI0VJK48P10/+OWN\?+> MSDWG!1G,MV80GQ>OSV^5"J4UE-;KD]9+=TQ>;-46%76HF\!9+QI@NVB$MMS% MVG)AJN9EQ#4?D2.8VJ.QE78LUST0[V ;UI!I9A:*CQ4SCD:(U+--0D*];3,UI=QN=.HC] . SBC@Q' M1[C8\>..E[&!NE[Q4[X#V>@[(%CQ^W!^X>MP!S4TMR_9W+YJ2^$1<5!#I39X M>TU!+6IF1B1Y$Y>B_B 7UQB!'"^AH;"N"T?R$3H65H4+P1N"]\OLB\^@5^VK MZ9$V6D1%I=AH*\E>EB7E +TH.XLF(7JO>5/SA251 (H+AI:A8?K$=JP9F(17 M^84^RPWIE%,9!(_ R>[@YC6=POA:9S4>+.?C>KS=MWJ%?,:(SV4B*.<6H_$( M185'K4,0WBP(3[:P?PJ%)8?S);%$2"+D0[N6[W9-TA40"N'*SN*Q",'<]N5] M" MHBI\O6M2D^Y8@.,*JKI .^--WR5$?XC^$/T79>!\#OZ:4 ETRL:X\G(8]+5 MOA7-9^<(_JBT#!>)X=P5AR["=-;0A?JV+M3I#IVO$TXKAF)Z']E^33EC,=.G M!$TJ#[M9L3=WHS%R()-!X3@^PG!4A(N]57HRA&((Q:N&X@D/D'\2B[4*T2$S M<4W$R94E-1-IH<=,JPB+Z K?",52$1*_[9A&(;AN457]B6\H'M#@U-L.G%XE MX#=*CU F%J1H%7P0^CJAKW/#O@Y2>7]4XSR?,.AIK93!=658BE:EJBBDH7(,"M+%(B3+1SAFO]#&GZ&."'5$J",N MR2XZH9(HQ&;-5GJ5J>' KM59ISW+%R4!*0D6*0D")R+, 6_FS^N)FKRLO?/L MA"%X.F$85M4/BX2%1<+.%FXY7"M\20F9EEE/$6,_IB=:>%)IB26HGH)2?V2$ M(N@(3H17 89 #H%\,<&:PTANCL$X.LX6&OA$8A,#QFK7"&Z.D!Q4_2=9(L)2 MQ[^QY_OY(*'O]&X%6MO74[#8EF7 MCKQ0@$,!OFH!O@'O:)<":A51E:E3=D55YUS+?XB-7Z(U1+EJF^6EDYIK628[KO MM?"ERXT;Y'0P&?6K,LD&*79\+$+'WLKC#:$>0CV$^KDJ&7T2ZW9/C1M%<;K M\^)T8%1'\ZR2GB.LHW(#$1S'T9\;RMI_W2RYPN<(L[/Y=3LC"?H FF,:YBF+M9T11DM"%^J&7:B]NZA#\0[%^W;$^[I6 M\NWJDS55:P(:RF*]F7PX:XP5J#@P*O12 EZVOZS5.SB=%F1R78R0(2($>_RK M8B]QS5[ONV]OB@T# F&2:YCD^@5Q H2ZM7XZ=/J891=<2>\:XK0HS)-\KJH6 M[*I,!E4-.2)"TB?;OQ>U<9O*,"A ']; ;Y"?QWUV7O6YQR@&8$C-33DOY<;0@$3 MZG6Q4?_[1R\TPD]NA%/0UM0L'QTV.8L5_C]?:%>?@=9S&]8GJ^WW6@BR:,46 M;$UP_'&K,)STBA5:JV2@S1Q4YB/8",[@$9(+W>T0Z2'2+]N%?A?JBW0VZ=OS M:'J<;GLEL>ZD9*<:0!VYQT2$H_ (0;Z[X_ C.%)Q,5@\NC2,?-?3^\M#NQ;4 MNLYQ8PA0F6-K @>QA(*)F98'GZ8$=T!C.N3TP%$,S%:X8N>ND$\ MCO_[)"!5X80!9TLF2>^P94TSM3/HX.___J_=P3_IH*AJ&9;SL%4T.U0-UY-$ M!CIG *(]!RCCJ-*'#WY0C+FR=#=4!R*FO &]<2"OQ5LZ" 5]Z]&.7%("H/74+E 56;\M2N7FX\@MH)SU! U":0Q MS9T,(^4C4OE\5@]-EQ*H0[G'L"P/M)[,]Z#%1=,$(_+60;6;&.":4DG :A)F;*A:18JP>YO[&_,+$J91N=1W_Y MQ*KRP(KP7'L'>_$?7!,VZ.'4&$4Q1$SF^AHGTSA@944A@:PRBD90%$>1H+=! MC[(U/\2YWYZ[;*&\UL_$2L;K4R^6]87%7&;V6_:["6,BQ.+Q,2GSJ[+:[++U>16V MW'NZ4A7K,;-?:4F^6,_VLFRZPTD#V'*/HN)T F)6QHE+^7BMYIOM*$GK>DR9$? DE!#_0 MJ5V>Q&OM(HZ7[6:%L5NQZ:0$FQ+[3>U41J:<"@U$O5*8-@=L8NRT!S)![3?E M*G%Z,7:UK,A6\5E+64SIYJ"*FE(OFT83LZY!69FEE- Z/:["<5D9]7J ^=U6 MG"O9/%["T[6<&Q^DTE39#)JR+YLNFC%)K;!L2HI*7F'(960Z3L !'! 4QA*- M;KL_HT006PY*?5O!I3&<@0-<%5-S>T&DRMGQM"V7AM'EH#<9S]$UZGM-B85: M]W)BQA7K/<7O]V>V@+/!O:S[$I!O3/JLW^#P.@0J*Y6JS8I111><[35=L%)O M'IO.FN(RUFOEW%%,B,Z"NU'VFO;LLA'S-*MHJ9;7&U*O6S,RK4?"U<00[%=\+!]L:N>D2&V,2V1A:*N M+9OG1M^.G[LQ^?9M:L_9/G73&[%6[1^,)Y/W[)O!\QV;:J=_"_;9-ZSY=EG8 MO@\2PA_6%O(<3L*[QNEFM0D>O&VJ]."ZZ7O@Q';J08]HW?#C2]^.9_'[@:\W M]VI"1GP1(XA[F@T9<0&,X.]Y(F3$!3 B5$T7PHA0-5T((T+5=%Q&?#8+XCVK M]>NHYCY!]4F5\&^3S'TJR6,=8]S_>R_A _H^: K^N2/O?GV_D#IM1B7W@5#9 M6Y-1![8')CW@K.> PB.O3$;(^EMC?1*HNYPG#G(^5&^AC+\GXV<\/?"[&$"I M2:&J"\4 )\E0[UV:P)^2Y.^PP/\AE00IF6V(R3^O1<==GI2_%[BX09+?"Q%< M+LF_IK7/G;*;6)\ Q JZ$A"J@R.5#?B>=<4"P'X_NM>HO:QR:F>9B%#POQ?= MMR;XE^YZ/.8IK[/'4T$B., ,5#T8LWIPA$$BH1O!-D?;,=MRT"JLEY MC,,Q7V,VGON<3D\5DRN#L%"V M)'7W,T9$B)/=XA/"+X3?+1XS^R3^*+*5$'2A4L?93)+6*UZW[\DHKYF]^\G' M(A3[UJ455^BFOECT'^\,^,IE__N9MI=ATA^M.N6W#5?G(@L^O+=H@(SY_J:'R(WQ"_5XO?+[I[YP, CJMXTM,' M8V,<'5:I^F@X:^D505Y?Z8@(0QSS M#KW+"R D?!>.#SAPGH-S .&.=^AE?'+.XUI\O9LJZ11U7?33LSF"'PIB1'@*0I!G;RN, M$9Z0O@0_YL;IOL2=V%#P0\$/!?^3$W'I#NM+VG898SL@J!:,C!?LC:(!)@AN MF=L[1'@K9G)!>E^-X\%A^R3+5UT^V M+*/,J-?/ KPL#:.%+#G.@<0<77H%O4B:CQ#T\4_(791E]>JBFP1] &=-PSQE M\1@]7H;6=6A=WXYU?=5!ZBU LZ9J34!#6>R$S4K@D+*+\OV9D]9KQ7&972:[ M]<5,2@V"N_BHNY\DP43X-PN1A% /H7XS4-^SOF_&6WZSVD[H+Q\/UY>4SG(V MD'_S))_ KF-=J0)O2RKDJ^5$X3[CA9!,, \ZBT(!_AJ+<.U5QA_.)PEMLILMN^ MG]T>9NY>!KGGUG!?D%9W0)4-%:HQZ5?J*;Q,+J)Z34F2_G0@$^PZGXZEF C/ MO970$^(]Q'N(]TNR:-X&?(:T!L9(%]QQ8E8=_BW72AK4?ZCD9E**RAL'ZUL%ZZ._*RJ*HUF5A(.BUU''G' ML4SJ,UT#@5OIHA7&E7&:)U?)JEN4TJ.$KK23^6DW,?C=:%*VE'KF7D9=H"(7 M8^R7N$ EU1$%%<FQR MX\FLGFVJ0FVEE.=PRD\V"9]RL;]H%@9Z@QBTQQJ06&Z1B'+Z8%68#^Y^FM8! MG_O%!YBM.-@,/2*"*;XWM!PH<-I'PQ.;Z;.DNF&TK(R%YR6[,[*RHVZJ,#^V M#+U7)?%Q\H*9:,QQ/U%MU;.*0DTJU?=$Y](&M$LE-@A>2PBLKA,A0>(?']7+N@#M4M2%+6=?U7I,BU1?3TK!!]AR/W]RHW,/ ]%()T8U1?1M2GUD G^D0N)3HKB MJ,%D[(^50M\>%ER7F+^TQ'YK/5V_11W!0<+Y,=:?S $R$[8?W?W4@QEX-.R" M?];L?9^*+F'FV,'(,*6EUVR/W1$8+:CJ.:BPGD3\.2D1#'+$!I!!,V J EEOSH49"(HD$K@ M$98E(Q1]PAO70O"%X+O-?<@/H&^D9Z+]='MBXO7.8#HK+DG=JE<1^M@U^@@N M0E/'KP]V&(< [NR"HJC_Q M@Y+T<&[[NJI[H:-RM6=-CJV"+C?A$NF@/Z[*@*@!3]%-H(F*8\*90EUP# M#ZHC2.H_=]%#][:5>XM1O]SGQ'I#7Z1SL4&FJD&]1*R-"IHCH-NS']C_,P1S M".9O#.:3612_A^;DN-2=Y8JK$JY7LYVA0O=GJ_()#PO2\Y9,M2#,_'K&(N M!4;#J@15'+G9)J$).D+R81V;$/+90K:1%>N84$IB]8Q0$S/E0E*LU3<'S*I2MM'Y^T;U&4@]MWW]!757!%/[D+'M31+1Z,)E8A([ M $M>&TNBE:G*9% JEF C.(-'2.Z$R8BA"K@<7(0JX/I=[%_0 ?YJ,2GH6F8B M+1=^(>&VK8&1&R =@%(BB0A'X1&"?/>F^!^> CEX,2 ]NIR,?-?3^\N7&Q)H M,V(C*HTAP!15M29P$$M4F->T/'3IO ,_-C$=RL# "7(NG: XKS<$+L#ZP5T& M.MK)0.?Y)L#TW/LC4O#Z1.[9@A]5?YH^^_DW_&O;D6H Q4'*8+AYVB.PT5,W M6@_'_WT2^*IPPH"S)9.D=_:)UC33.X,._O[O_]H=_)-VBJJ683D/6Q6T0]5P M/4EDH(T&(-IS@#*.*GWXX ?%F"M+=T,EQ]V3]':K].%1C:%YP)A[COLW]O02 MS<;>5$Z4171GPC:Z+VJ OO>P_M7VHT!M;3^SW" ]Z<$!AH*.ZJ"^G_4:<,6S M[ >2N&=/Q)07P*">6/"W@@T=I/S^U2@G#DGA^R>4&DBY(-0DD"Z%&'F42.4C M4OE\5@]-EQ*H0QGG8IH24UBY'^-5F6;5OMRC>IQ,D7V5YED5*&3L;OW4X\S: M'@I?E>U'C?,TL?5$%A-+Z6Q)%&MB$BL*#;&6%0KUR#I(GBTEUJID35R] ;\O MBJ5&O9PJ5\2:T,B62W69Y$F)E5,8)*%<%(^H#W]K;(U,310#_[@$ MYQPKEDN-3!UR( DGORY6X+CC8@U*?@1#YGW0$*WQYQH^'/$?4DF0DMF&F/SS M-,OBH8<^ _CS)2'8N__@0K.!)$TH6J^O\C*I]GF9QAE.YGNJ(O<(6HU1/*GU M66TCOLK6ILD;F=C(4\K>&*3(U#Q!L)88K\K0Y'K9= M7$[H"; E][+E/)&GG:8@9<;YTV4QVFZ-2P-? M[W<(:%')S,N6,2(WP/END97\BB@V$B)M&U/H?^T_7:N*W973=4=X2ZVU1&"0 MN.RA/@GB95.G5QAK2D.HPD[;^2Q?GAOL3)#I_8'J*ZV>;P-^-IZ0JI$:N%#! M+5'+O8&24 O.RZ0ZD^JJ)LE2S'6G] "VW!MHTYRO6E1=BH\3_:XUG?2\%MM# M?>X/M+9D+AQRYS'_*I/)E)R5>9D_&5+2IJ32J^VE,1T+V'V!99KQ'.0 MG_A^4R-6;8Y*536!+S.SH;4PFX/.:H L[KVF:M\AY:*<;.,@/5,U9CC*XV(5 M792RU[2RPL=::U5;2:37ATN;/QV71T'5TKVF7KL^)/MR@A<3Q:A020[;XWIQ M+A,'R.*U+J,LTA4#3U3G4L+GJ3S.S%&V\%[3Z*BD2$-T<]5DF:R""L/;L:Z MML7VFC:M87TZ2208/*_DA5K-[N@])*@'R")[V;JE%QH)?-KQBD*SWR -)?#_ M]V3%448&Z=7]PK@U&.0KDWDCJ0^"IGO",HQ.$CW3.5%PR1)8?38HY7H6S=8 'N534X[V!U!Q/>89=51MB*Y>'O?+[39.6 MWTZZB:R"D\D,K]4'4M%N!TWW9BL]7!:J5CO+0[>+[:1'W1M1"(57LIS!QQ(F5&QKQ0=FTB:+I'5[0H1U?Y MI=S!23Q.EJ'[&L/=*FJZ1U>TV/"=$MM8CLOQG SJ$SN>; FHZ1Y=>E&OZ5:S M Z5 ,4P^M\Q1RT8P@'VZ;&_.QN;)T51:$L-I@4_-A1@/NST A'89YQ-@D(Q+ M$R%3E3.+7JG;A8.E#DA!.YM($!FUC(/)4%OVZUEI5H4C>,),X-X^>@WK ;T M& S%=L'#]L7N0HGL[(WG@ Q0=6VX/K?I=P(<&XM^WV7RG.U3-[T1ZT7V8UL0 M%'^/O[FIM&,R[_1OP3[[AC7?+M#;]\'],P]K!PC5J7G7]]BL^\&#MTV5GFL9 MO@=.[(8<='C7#3]NA.PXCK\?^(N%C+@(1H2 N @^4/<\%7+B CA!WC,A(RZ! M$<0]\V::2\B(KV($?H^_F148TF+F3$ M!3 "ZB8R9,0E, *_)T/==$1.?#+C^-UPW]=1S7V"ZI-:B+]-,K='\5L)U;M5 MXY]7D'^1.JU:!IJ"?^Z8NU]=?_C[&'G6H_G-PB.O MS-^%2LNG /++25C'DR$NT-A7+$-OY&*\*4*A:CT_6$ZM6LE?A07!W#/T5<," MI2 =[;C.V_'A&Q8#8GV"ZZK%@+R6I?-RQ8"ZCW'7+@9'U 9O1CUN6 R(>RYV M[6) AE;0I>F]2R3YVS'YO6R$&Z3YY';=Y9'\W@[[+9+\WE[V+=+\+57VMP/S M>SNA-TCSR:WORR/YO=V]6R3YO7VTRZ7YUQR*BRH$"**I_-N M:ZCS=L^*GN76P1J8 =,'S^_J.]JJ>5&L^#IOY]QD'Z/BQL:)^59W?R1]1T'] MR#&96)?5:5@[-78<8#H3N^#U<)\1$N>&4=[PYE8:QW.=7BJ J?*J#STNS=3R;"$6R$H]XJJ1,NX;_D M_9Z;[J,@?.W4?D^$$P?7<*Z4F&1\Z;"G!GA2WE6E_#YJC?V M^TE&'DTJ0S&H<\"C798(S] 1GMV_4>=H$8!SB_I9($Z>G^XC+>+D=X?XBT6\ MZ;=D(FG9N)AND$PY%^WF$\TS0SP.*G1NH6>&>'G12J?%GPV3=7OT5L_CMLH'Z/+=-OL4GZ+;9%O\=&:*A>;V6S\WML;WZ+ M#H=.V$VY5? MLEUY[HOKGDW+T>[I>WU/\]ST7D PY2OV/!&,R_VT96G!G0+ F>DJ<.N6H1V( MF71=-5?3\MY<3"2RB3144O8 /@@K8VSXV.$VF# M5_<_STWOY6B#D^Z/?DH;N"-]:2L)?2*Q PWT;*TX),D!U ;!/>4LS41(YJWX M:6@:'&L;]-SH.)$V>'6O]-ST7H V^(J]U$]I WF.,Q5F9"[Q1-7K&)W!D)O: M M0&?'#9&,_C$9P/MTR_8LOTW/ XF7'PRK[JN>F]''5PTGW73ZF#7K$"^'E/ MI"6RV,EGN[@8:[>0<1!LK](1 J._]\^C6?87L7"_=5;V5\] M RO/L<%Z#C*_B8;]!K ,=UAOA\W7GPO0&U]P2[?-X#O5^SBO0U?GJ6Y#C$0BQ)K:^UE9U%JSPMS"%_^ M[B<5@=]&N%BX:W=S!QV_8%?N^\#WI+MN;\-7ZTD#47! 3BR+G3PHCO)RE47P M1=ML5(2AJ0C%D.$N6Q@##G?9;I;*<)/M9H@,#S'>#I'A%MN-4!ENL=T,D>$6 MV\FWV( )_C][W]JDJ+*L_?U$G/] S#X[8NT(G06("+/7.Q&H>+\KWKX0"*4B M",K%VZ]_JT"[>UJ[IV=&6]3:<=:<;KN$RJS,K,SGJ8NCF 2LJ0A%F^N6[GI. M<)LC 38+8+D 8W^8>,/$VZ<0;Z$O"I8F_.")8NB(IXXVS!L+O3)S.V)[8Y>F MU#B^]HVF3)&(C6,2B1B;9#$7A[DXS,5=B8O[98]>L,7\SIN151+4-NMX?=)J M;M*!1[-?OB=23(SB,3V'Z3E,SUV+GOMEC]8*G5YOWI9&8GN52J6KHE8WYX%' MHZUV,9I+QJAW,7_,V6'.[M%]^K*E1AIQD3>_4J)B;R[$1(3>?IO$PC8=IO,^]ES#T1,'2LL]^^#:88!MUE^K6Z+B1 M3V[LCM0SFYF>(%-TL*6.IF+))(-)/$SB81+O6K<0_IH_CWN9I=]L) UCZS& M;>3=O#R=(']FOWSG$S&2HS"#AQD\S.!=Z\K!7W/GVH!EA^9"[XE;BHQG8%@I MJ7X3N3/:B8PR9PNP=9N\P>W>M^P5_S9^!M%*'VU5Q+"Z5.-LP\K6NT0VF M9\3=T="A*?X]A\;,W0-#R_/GPOWXTRAK\4#!Q#\X?SI.5)&4NL M3IQ&A>NV!10,$%W(Q)+\16+! ^<%T9PH/YM.O+:\$8@%GT$W_E(L*#HK>;PM M;@"Y;.6+@Z0RJ]B9"8H%B&M,6MRBI=IS0(P=>T[8"Q#632[&(O'&0KRQ\#,XQGKH<]8D M=,2*[;HG8 ,Y.;>GA?7 $>=FL5$O\:Y>B#=EBD7D8HHB8S3)8W(1;R?$VPFO M0PY^S(O9=D%RK&3&$EFULM,27(>=SB?(B]DOWUF2CZ6H)*8%\2Y"O(OP.K3> MQ[PXV0-&?&K.XD8<*'R^FQG2XY* O#@X^Y-G^!B=O-1MN9C1NP,_QKL'+\O( M?QVY132T[ZTS4PFQ6G7F*]704X=GO?)4"=@!Y:/C.W#,!;4EP%?'==ZVZR M@Z9,<8C.XZ@8?>+NH/]@.@_O%;SCO8*?X?\7Y0!_P?_EFEP@)7N1D+8%32DF M)L*XQTV0_Z,+ =EC\N 29&,9<) )@^C)A#X V!=TD_OA,+H.C_[TO\U+[ )D/* MIJCOC&V^)"\M\,-,Y -#Y?CY0/ M$EX?P"DQ$WDO0F(F,FI2WBH3&6P+' %8]0!BX=A(9%B'P5^)D)LD/&4#\$9! MO%$0;Q3\)'KQL)8YY]CS#.R&;OE0F?6G3;OIP%G#=AWDG.+&PWE"C8<\E2,82]R MX1EF*.\C&N -AYBY28OKP;(3%]>3]"8OKR3J3$].7="(GIRT^B+SUE@V]=Q)LG M[W_SY/T1G1UELU\YG086&.NG@(?^ID3\2"2HI:=MK2;7ZR2[69I.26Z5G5X0"=@O MWRDV%4ND\,FJ>$_E0^VIO#^"\R.18%Z,.[W%NE^1V/8LQ4BY+$.U@DC ?_F> MI)(Q.H'/9L6;*_'FRINF-C\2"0J+5<]U>_V:Q%8;Z_Y64KP>%T0"1$LF*"J6 M?#2]"8E(R:E+^/#6?PT>8 M(%JDY#^C'YZY!JA,@P-C:O"/-;%#%&N9>E7\Y^\1AB8OS58F8'VNV?[(!-EUH+*T4W%:CECIVQYW/;:GNV:DRA>P/'32NN MKIX *2B.= OL1EJ2[+8K+CKRQH=!T:\,-HQRZ2;T\/PP'[YSC!T+$5>A,UXX.0AHC/J M^1( ;Y+C?=3(V^Y+?[O>%,'JN%2A @PJV9 M#$_%^'<726(6](%A^ON7$;.@]R(D9D'O1\H'":\/X)28!;T7(3$+&C4I;W-K MIJ@X%GR#2RR 0[A3Q0%$G!BA^H6 M1BAZ:;O 8WXJV9[@$CABZ_P ;,1/F#V M2<"SB8F)N?NPUB@>@'I^:WW@T!H!+[WO SHO$ELQ:7$'UAK%XR/?M%8,H#\P MPG/_,F( _5Z$Q #Z_4CY(.'U 9P2 ^CW(B0&T*,FY6T"Z/NS#1%\K@8+@4(4 M':,Y&"C'0/DC&"L&RF_/6A\XM$; 2S%0CH%R#)1'W%JC#I0?=A40;/#\8,D] MQFI^)<.^]K:1\V^1V:?:UQ;L;/MALOI*UT"P&R8H*EV99'AZEVVZ52D_R^A* M/UM>#C.3,^^YIW]A4\QA_5@#.&W4Q;>VOE3E=K$[6#?6QM8HI2>]NE.M]M17ZE+;XAX DPPKD&L;_24VO 6ER+4%BY@W__(6^4MXLUH>MTN4TA^3 M+&T.;E=\'?OS6P4IK#S>_.^5+NV8%'QYM_=T7X);UYN MQ'162B_38GFI<9N24:DD>\'T?#\3S,UHDSETY_=2[1ODX%X! =EPQPH&B?&1??C( MOMO$$/8N?"*VM036'#7S^;71[OJP1"P2? M"C^\'0CX^;S:*T]JL@'&FV92\RQ78R:H6Q<'(!XQ$.!C^*XO:U0"P360B[<# M@3I-=RNU66-6"#X5-#C[4!0G,WS M2M/64\;6J8W$*N./2$5 W;H8[''WWOX8?,O]RXAW!=Z+D'A7X/U(^2#A]0&< M$N\*O!?P[1B0Q#L$ M([U#\%HI_+4'-D),VXT:=$0W$5XKQ[_VP$:(,;I1@X[H/L-K%0'7'M@(,1\W M:M 1W8KXR54"WJUX([X7@:7&E\W]KRW=^:_PVC.*MM0VS9Y=L,FRM!C,[.)L MF*NLS[S8L%C+_0*G>*C-A; TK_GS$7#JXX!?=.O/!?J;U_RMBU17$I=I4AEG M7:Z2F5'3S%I.)- B1":63) QFGSO$B],<=S:?L:SET;7EBY2_O[+:PH_U]\; M/;(T%(6U+[*S(9Q,@ AFF5)+R8%6F0OF=S[P=YJ#_S%X3^2?E=+7]HC+%M;7 MEBY2_O[+*P0_U]]EP),Z!RH3J2Z5.]QZUNJ,Q&!^1RL'T02?B*6X)-XUB2'O MF]\U^0FDY=4%CD;LNRJ6L7?GHQ!X(OJ-!":[WI7XL=AK@ P@"_U\+0ZS'6:/ M9K!4+$5>I+K!;&_4/.>SZ>"K"QRI4'$=&.070D7!;O'C7'74EMB4WDHO?7,] M)(-0$0(A#!-CDQ3>>?EP.R\_@6B_NL#1"!5715!^(52(W>*VU%SY.V/>+9>7 M=C^W$-D@5(082I*/T1?+*O *A4AYSF%0 M]),Q=:: 4%35GL-.;*&N"ZP^SHTD8FCF,1"<3S"'A/>%+B &.N6 M8JDZ_!P.D0?FP/+4X,^CHJ:OOO\#_SE\3S6!XJ#P,-T__,G3T4L.P8'\ M]T7\687Z @1.6)5Y4OXUO-H[:6T(]O4WK;M@V*33WIM9XJ$6,L7:Z+8$K-$5>B(K:)0 M::Q>$EEBH5[)BJRTVI6)G(*?(9(J/CFA/ MG27J.>)E=U%$HE+_)<)NGS$P_DEW.X66*!)"+4O4X&@0U7JM4VC#L.JE)SP??37Y%#T. M,P>:1/_[P?EH[[DT0VO42&5DA64IF>%Y2AXE$[0,F!%(:8"A #?>F[=RR'3B MG4&]6VX-6D9;%\=466N3/6$"T[3DZY:5X89?\?EZ59SGRU)U)C@[/3Z1:9E^ MW5*,%^2LU#+G1MY-E_[R5RU(&0,MIS4AC+M@*D^@2V/WJYE$HN$#=HIB8ZKVV)>TO/)-7HF1;UN M.G9]:S"I5M<&F \ 3<^H66\TD9,R^;HEX+2YQ[4F$T.I,3W;<$9&VT MCT1B ML])L4)G3;3*SSEJZTYM/*_H:MCP2"22S%<=(6PVRQU7B'6W4Z_ %U/)(I&Z\ MENM3A69? F:GUP0I(5,T4,MCD8I9S]K%5ZF60?=$ QA>U^+J33EU+!)#)=:J MVJ/&AI*:9P5+[2;IT1JV3+QN6187K);BU8JT!5(Q:TT9.;^=P);LZY8S,3\K MM=+.5 0\*SC+="^>[:QA^7#T=K*VFU>FV84GEK--3J32C9DV%6#+(X7Z#<_R M>X4D+2V3K@:J+,NH0E7J,G MB;J:9W=D0Q$FTZ#ID5#E>HG+,)12(^OR;.%M\X:_9@34](29@.JLF')RDC_V M*!=TN+IA-U'3(['\\6)9S=6UHM'.S/-4RJFJF7KPU&.Y: V:P'BL-21V1HLD M[RX,>KZ6J<2Q7"5'+NBE_K1@L$Q+2[H-)ULR!=3TR%2X?B?7*2A%4E)JG6S7 MUINC1&:"FO)''5BIS4)ZFJU(^4:JUFGJ:F99A'*=\+X6U]WNME2E)<4]SK3E M8;S,;2:HZ9$%=K=6O:;DP9@L:]WM8E?O[A(+ 34]ZL!B6\]UM\5Q56IWA^U= MC=19WX9-3_@*WS7E*C?6>2.^[FUT?>,TRG03-3W20!XTMRY/Y7UC6]R*5<$; M,'T4I$]XBU'(D^-DIBP:],9NU<93)MGIPJ8GW*4FVKPJDMF\,<^:*T]WQ&&[ M+:"F1Z;%#\320J],*T:&G?0-3EGV:TH3-3TRK66IPY?8RD:3_(SJKG;6T[@#$"? MF*JZICAG=G)O);'&)F4DO42Z, R:'LF5S$GSL;#L;TE_.QFNDWF+&H(F:GHL MES'=\!O.%GRI71IQ4CNQ'E$B["QS+)?7SZ_SH.IY:.3:8 MGD3MR'PA63;T/NDKI5''J]2"IQX93*/2;#"&,6'%_%P=#X#;%_I=V)0][H#- MBFIKL$REC?JZ2/;9G%IJE2:HZ5$'XO7F5!EM]9J1'R8ZMC[/JM5*\-0CETFT MFBVNUG0G!E"W]:6]]2IN%CZ5.^[ "JRE4M(K\P;,BKJMLE_P9N4U:GHD5E.M MY81R@BV*]65_42;KN=F0;Z*F1QV8R>.ZTW6S(EG/LV1S6I!7Y'J-T*EC#4R; M;'W96WNB/M$:_7&UTETOU_NS?E_Y;*]NK.'\D1=[;&XV'=#UV7:PWI\&^F/3 MJDN/]*%@3J5>W&[KZQYKZNVFG#AAVY:WT89<49^32@/JUBGI6ZDY04V/;)M; M5UIQ+32/;7*IL"T[NZ71AM!L74J-9T/3(MA/) M2GY4&2S68GDT\V W6:;<6Z.FQ[:M-TJ 39_)!=H#F=%W]+3TK;,]92RV+649H#-'MBU)^D.[96U9?CA&5>L)EJ$&-TKUIJ4K. M$\*\TDCG&F5J(C,G7";37,2YW*!DB+2X],5*,]FA>F1:#2[%#_RN!L2R5)KT MA7S<6<)ICCGA,MEN.;=D<]227#(DTZORDPF7"CKP9%H!3OR$QX5<@6J;IK)P MP;?##R\K381@[3$Y!.VH(23T(UKV@DO88V7'8*3G'-ZZ?QH55JD?6S28I+\R M[VY9? %&O7B^#9\Y-NWUH:8]_!Y'5,JW$%I<0R7\%-7;E\K!BP]-E9%K(YS_ M,P ^\BOY#("\4=E3'R_C7R"T?[XVX=U%VWA<\+C@<7D>%_YKXMW#I_"X8'_! MX_(\+N17_MTCZ?"X7&=W07 MPK\MWQ_+]K-(<_G%;=C8+V3LJFTBC0275$74.+A?MXWW5"/ WJ')2C&QYS^T M;#^K W%4NZ_QOF?9[GB&QGEXY S]3S1P-"/_HDK^/&&AR*_<94^5/7/&DK'G M<]NZE6SEMHWCUK+9AJ)K\2(VCL^*'!>^C?+^5 M%A&XQ^C#]51:,15+!03[=X+\&QV.>-8*/&J:N)*_1TP-_WGA6>(O M)?WH<>)2.RO7-L-2>93-UNCV7VZ9Z!_:'?Z$'A M4='BTH<&E;'G"]M"Q^0*&]U]:A6NTPA@\RI QX++*7=FK::U(_]^H:.$+@DN*L 4)N^];$\,8RJ2<,OY5)VQV; M/:]OOW;I%DFEF?ZRJ9#U?&XJU_667MNB.1_=-\3'N$027?E\ENN>WQK[J)&R M+[[W*WO$[PD;Q"JXB@HBAI9B*[B*"B+&[UY#!1&C>[$C8!5<:T:(%#>,K0"K M *=&?Z:"N^"5:\ C=$NUY^!>48T(@3M77,']4S6=^92*"$K_:PA1<$4F?;XC M21[>*]ZD3*]M%Y_B%6_RJM>6'GL%GBNN.%>\P2=>6_JKL@E9WU'0<^243(5\ M0L>6^?.RC[0I3@L9SVM(92G;% >K%IT;KG^7H8!99#%((BNVZYX@)U+FML>V M2;=I@';6T4S)S/49=%L,R/ M :_A<7X,;O$1R41LVUCF>^4'\3ACF7%.!7ESP"2\5_%\T]WGW:%W*):7M#U4FZL9K8];HZW@B7W5Z66FVF MW4W:)J6MD9KH?&I43G6;2":\^S1*5.H=!I4/TJ@XJ)QO_ZI>)0NU@IQE)#:3 M856RF%DE,I?=RU(==S+<*MDH&TN_P6R;S6E&'D^@?'C_*DY:KK/!]>J21V$' M[)DY:&-BSON[&5L3\VQ692PC,6(JYTU=WMP!V[97+NC::X7,T(MXHKTHM=/, M&DK(HQ##<%2,29!X!RR.,;@PNE(.4VU6^$(ZT1U*O7Q34"E7J*P'O[U"Y4-Y M1VZT6Q7HZ71,LO-X@TP[)7[=%V"?$ \-*QN&8F(TG\*;:!\+),4JP#M%L!5< M2041([KQ)EKL"%@%5YL1(D62OU(!2HGWHEY;4=A6L KN*8%Z'!K^<(0SC6EX M?-X:/F_M0^>MT7],HD^%384M;3=5H]?A*YU4NS].+RY+HI-\C5^KV9TGYKO* M+K'C-*V16U0'XH/FZRIFQH5'TBL*7E.T:EM@L'\W/KQ!8=?LJ3"8%1:B5';57LUUN$JU]TD4]HHVK*FCQ7M265HW MN7JS1E4&00:!=E7'2.KT,CS,8>,0@:N*CT0(4,N:Y1T7IPQ_1 _!;-MTQX7+ M7NP25]54J5E;V09KY9V4^9[2F+N@=H/:CA@I M+M!@13E? ,L-3M[G\H771 F#P<;"/P$E>_A#D M:%GUA8]:I%\>M7A>GG*7UD8VEW-K4CS%IEBVX*4WA=_F*05MYKL>ZI+;L=]X M<7NJ.""8^#(OYKT6@#*XT K:P%GI*FC 4;&U%E#MB14\I:N8/CB!?]JNJ,[\ M14XRH,'0;ITI551V+5,)Q'I2,8JC,>.)I]3[H3WQE(JM^A$2Q<^=4D="ME#W M;=:0E%:O)>=&OB9XO\W*7V$:7/%9EAVK==[PE3DI]'U)VJ6::!H,=J+^9!Z\ M<0H0PT98YAN#RJ(E\R..,R;X'D/F1[3M1Y0Y8EL]\3ACF7%.9(VFO?ZS!=?%P+UA MO^% A/!+@+E ?0=_.74;U:9?%(M6;Y$3XVF.-D6K;18;:YE*HIV9J1C#<9B# MP 3H/1.@F(/ 2CEVM)C #$"54D$[>*Z9-"U MI<=>@>>*Z)%)UY8^RK#\6_-1CFS*5 J=7LDP="Q%XM-M<9#!"6ED@LQY MN;^?Q0=R-_1+M:)1%-D:*5&&D]MV,@**#XCC^WF P"P?1I>PS#>/J.%QQBP? M9OFP;3^DS)CEPS+?J\PWG)/7P;X17!E\1B0VBV/S)!)-"7BUXL M%GAM&UR MW=66@DSQA_L,X7]\ F^=NSJ;>H=1Y8-,*HXJYSMIU-(7LMZULHJ4EVBUG"JL M?&VPOFB$8;J#;8[C 4^RR[*A=WK=1I]NH@@3WHB8@$&&3N( @].6S[LR\>J2 M1^%.Q3/ST+.=2A<:4ZDHS4%I,%AEV_WL\+S)RYMW*G;6CMWVDD 0MT8FVU:S M-"NT@QB#6.E8DN5C+'-\_1H^-@0'&5P;?4X6(W#=#NW,>ROQ5T39;IN?[[ M9YQ_*//H['H-=<%E-5%O^)ERKK,8B^X:107$17,Q.D7%>/H\;/1;UA$U@OK% M]RCXUT?$2;$*KJ*"B"''V JNHH*(<=W74$'$J&_L"%@%UYH1(L638RO *L"I MT9^IX&P%4Y0!E>MY"=8*UDJ$CT"+M%:PK=S,P:U7U\K5#GR-M%:P!V&M1/YP MV4AK!=L*U@K.XFYSF^='%EY3]-\)ZOPKKR,SX@\"")UO6< #4/P4+2>H\ZQ_ M=HU1KS1>Y392/-F9%KT47:;TRZY.]+.\FJ:R[;E47CMC;JAUY+0UD:$PA_7/ M7(Q)7'!YXF/Y]O7IO_,M7,:^_;NKD%M3G^U7(5(PC4]C-\13^V?QD%)8"_[:?O[$66#$K M@C4JV DC/YTH5(VK&2OES^Z;^/!:8*\S80$W=\=DNY*KBZ:TMC@Y\/1@+3!% M,K$D?[SH[WQK@;&KWZ*K/UZVGE!2@S:W6_1%X"[T1;5"%9WF96=A;N&/YB5G M,97*2DT=Q%UWVRRMD6^&*W)33#+&,OS9SX>*,HJ"(3:LAJLTV?;H^*%31[$53$]I@0VA)!DQ0;IQ+$7S7; M T0"(SFW*O.9#PJ/%IQS[@LW'LLXKT\X/!CGY3J> MG/'GOJEX^@J(XS%0O?!.\_KXD&P$M->'&FHSW_40<[8GP\["J,79MB8DLT 2 MZX/Q@FRWYA8I?M+I.ENM/RI1J2%M*"5?'O"%46*W7,LT@QBU9(PD+WFR#HXD M-QM)KIV#W5TDT7UY/1(7Z1+I[SBVT4_WY_4SKX][,PA8V0*Y+#N&:^0[HQ%E M;^*ISG""@@"B[GX:!3!OAQ$7K 8,/&%KP+P=YNVP4V U8-X.6P-6 TZ?'H>W M"PI.8J2X0(-5]'P!+#>XN)0 &_0SV!-X20P>W:K,=P0>88X$$W@W1.!=ZDYI M*KQ3.O'R3NG$63<#3D10VXFVIDMY;;K*^6--<4N_O5?H&3-U._8;+VY/%0<$ MTU#FQ2S4 E &%PYY&S@K704A&ML"JCVQ@J=T%=,')Y!1F^K/30 M*!7DLJ4D;VE2:CN%\41DYH+(UOC%Q"@L'&8MH$D)T74_FY4P6X=Q%JP&##=A M:\!L'6;KL%-@-6"V#EL#5@-.GQZ'K0N/9X2O0:2=[KH^T#!!=^LR8XCH2AS( M\6&GL^:.I;7:0B@OH._N*>P(G6 M0&[+7K?6$A5FTIJ:V>:\) HRS:'S3YE$C"RK3F^"\A[$C_TT\<$$&88VL!HP MPH.M 1-DF"##3H'5@ DR; U8#3A]>AR"K 8\0K=4>P[N N*XFA_;C@:<>-CX M&[78$*YMZAKQ+S+XWSW!/M<6%6.6GU[./()Q[TL6;-P/8]P/%;F#TN.FC#O* M"R'>.-^RSYC;Y*16<\GV(&-N/=<=:=G?7@T!4[-BD)E5;/<4^M\JVRFGF\L7 M2+]BCQ-USMW(>0%)Q*/-,2S-Q2CV^(XX'"UPM+B_/.^6Z;^?.7HGG5=+%;/9 M(-NVZVT*-<'3]<#1PVUP/_=TS/1AC :K 4-5V!HPTX>9/NP46 V8Z'7*^;;3]85<8MK>4'62;JPF=KVNCC?"GRTK M?WTWRFMP:;-DP$X;BU/#[Z4GE:4_K#9;:SE!H[US%!EC63J68#",?$%&]0Z# MPRDV%0>'\YTWJE?)0JT@9QF)S618E2QF5HG,>6]2>QTH:'O 9QJYJD9FULL. M&/'#D=<64*!@OWRG8W0B$4MP#(X3.(GX0V(Z8G'B2.X+7TZ!W)4G9@6ZJ4$FW1F03A0H>A0J&HV), M M^WB&,%+CC^,%14FQ6^D$YTAU(OWQ14RA4JZ\%Y+U-\[=SY165KQU/N5"J/ M&S/*T0=RWI\@YP[8:#+&4$R,YL]S,NM;MG ##/6+[U'PKQAJQ%J)E%:BC\=B M6XF*5J)/=E]#*]'GOK$'8:U$62O1)\JQK6"M1%DK=YW%W2G)3M%_)RC$LE.8 M9;]AF<^':3T 9$71-MJ&R5=UUP#"9E/S@:P.QY?EOIIZ:EW/ MY'C6*'?:NQI9+$U\;2(GF#U)GDPE8APFR<];;MZZ;T?Q?-EH^?;[''=KU/4* MV9W6ES+Y5<>59$9BV3K_Y3L;(UDJQE+''!:FJ&]59IRM_YZG-]6N-TZ6 M/%X$+<-H<79\I&PONR1UL!C4A)E0'$O 7"S[7+NQWG6";!LQS&PLE>!C"?*] MI69XO_.=0FQ8#7C##K8&O-\9[W?&3H'5$!4U1)_&Q=: U8#3IX?:[QR4FL1( M<8$&*]SY EAN<*07 3;H9X#O ;UUF>_Z/BM\MNMM,XAW?4WEA4];I%^>MDB? ME524R;E*NTU'$UDCJ0JRGMJ5N-\^HE709K[KH2ZY'?N-%[>GB@.":2CS8A9J M 2B#"X>\#9R5KH+PQK<64.V)%3PEN/SM!#C*#U9V0'(Q\%+8;S@0(5(4P$-0W\%?3EY9 MEUK4K2[@7;&7+_4GVX%@+MB)G.#0/LI$*D;R28 ;T!AA0S%[#TZ7$(LAKP"-U2[3FX"X@C&K?D4(L-X=JF MKD7BDIPSPS[7%A5CEI]>SCR"<9^Z6A(;]ST;]T-%[N/[$*-NW%%>"/'6R9,J M5];X3KDIUA?E]9@#5:XS^>W5$# U*P:96<5V3Z'_615DIH/4V"8S1FY6]:WZ MI*"O989$9TU2,8:G8GP*;]O$T>(1\KQ;IO]^YNA5>V',MW%N)"F"Z53KNM@C M4P)R].!JQ ]X.F;Z,$:#U8"A*FP-F.G#3!]V"JP&S/1A:\!JP.G3XS!]'[I# MD/\[0:(K!&E\A>!9D:+$8D-HMC\R022@HO/=6G)U,2-PKM=*ZM(>8E6RZG"RM<&E[W$L&X)4(XJJY%*;=JQ M&^5RB76:*%"$EQ@F8*R@\3Y;G$3\*3$=L3AQ)/>%KD$\,Q<]VZETH3&5BM(< ME :#5;;=SP[/FTJ\>0LBOR$+<:FR*AL]JQYW.^WF;C=>HU#!?_G.Q)(L'V,9 M$M^"B&,%+CC^+%0(7+=#.[-&G\QO!5V397JN%RY;,!C#7GO5=MB>D9?DGKJ< M;B89-L@#$!O-Q>@4%>/I]RXM#["3OST%CMH%!@6=4JN/MT?FB(:'/?;0YP?N889QOX;#H^FK[__ ?PZ=5TV@.,@S MIZ]4DT#OWX?;4YA!>B"2 M7SGNW\3SCT@;1ZJ<*YOX"X7M8U-H5^&W#A\%8>7PF>T&9< W!YB*IZ\ >O8/ M3PU&Q;,7WVCJ*WNA07GE2XGG(?A'(:8.BDS_ZM0S)UT+_0P# 0Q!YG]?(H_[ MCZ -HT" K#.# AVTQ215KF=!E0^':'?CWJECKM.NYC- NY"KU7EMF$SR7I"(DTU,OB7J. M0/TD@HZ>,6#^4?]J4-M$M5[K%-I0]UFH]K;8@#U.BRUH\S$"3KD)0JAEB1 A MOTZG83__DFJ"E"UVQ.Q_+C/7G'KI#ZY]8I[\X+RX=T8N,4HEP0@ZHT:F9(8% MG,RSR91,*V!,*@S%,Q2[-USED'DTW>2BX67HHE%/+=94E]QTTJLF6J#WNJ6[ MW:ZSKFJ,C7C.ILJISK"Y$"*IBH9?)UR[I> MW]86U6';T+/=? -0@TF3G\@)F7S=4M(JG:[+=TQ#6;H-A^EW@([*G^.6V4JO MZF\S14Y<>NQ@I_3=SK(MP)9'_23I?+&QD/#'3ZS?4S!"4S>E$3AZ_/3,WTD.16]M2>[C10;\U3I:W39D];IE7A96S MK-B&P38G^1ZY%/MI;RVGCEM:U2ZUVXC=HD0GXN/JX*=D2RU6J/67(I3+NS>:M%=.:K]$=Y4=-UU--*ZPZ M/4G,;/S1(-X1Y$9+D*D38Z_,S B<%/<-5VD>NW M!Q+=70#+-W=;/0>?>F*D=F62+]:,VI1C9)0V6=&*LA/Q[Z[';6,>;;_G@G]E/)43-H>N1Z$E]3-]F5NQ!9 MCNXN)V!:(,NPZ8EQK;=%+=7-P4A?I]>5C%92#',.FYX86&?X3F.1 M-^9"#38],5JCZ:"['FASTXC7B@F[D>H55'6-FA[I-<=;L^: S<5)?YH?-GQM MRO34#I\I#:1I.VKHA\Y5MA6/=ZC*9@WT],;#R9+M=SA=>P6A+>GQ73A8M M1YJ@4O2H:6I>;\G!F[><:8QV=2;^.W M5SD=/O6$&V8[G=507S22DM)*M@RE/F$SN[6<.#%:7"J=R&]T9TKJ?:ZP6%)\ M1FA,4-.CR*JEIZZ6]86>V-NL.XU=0YBPJ^"I1Z&U/QPV8'7N]:5R:5L@:]+" M28679!U'E^&\(4TJ?@Z.E%;.+STJVR\UT=%,QR'359E2H M%-L7EZA&4R[P5&M2_ZCJMJSSF\=?\T*LS&WH31YC#Y,L'^*2S_-?GN M.8(OJJH7S[?A,\>FO3YD^"^J5)-0 M-,]1+!*!^+S8=,UI' _$IHKRSACB1^;\5^2 ,=_WNTL=XB=4&L),O:&^BX3GS[7/XXT?MH6+_*;3Y M<_=X_II3/"\Z(7*M>I6H-\26T"G6\H20Z12[Q4Y1;)]U[^-5-[Q&8FYDKWU M1!2T$$*:CZZ&<(9\="V$8-[#:P'K8)\JW(D6(E?/Z\ZQA^BGU.*Y"Y'36X0^[=S*Q,MS*Q,R5\NL"XU9V13SR:%1*LAE M2TG^]KF5#<<>Z]X;AU8FFS-Y6NXW1^)VN=FRE:5M#_IH$2PZ5B#&TER,8M_; M)!3=*CR2OOB9D?1LOOA CGC1 V3?=<1,&926.5+)&PIKU;-RO3$;%2?0$=D+ MGQ(=+1SD\IG,-6&/5\F-H*'=@L'&/L*S"0= TU1U$Q#64]:#/D>_J8H[Q6#' M#8,=1['Y;.> 7P^T>"=N1V"4,8IQ+13CDK:.#1W#$]&!)Q:.O=(UH!&C+6$O M $HFK0F!DK.5[NG _891B]M +:AMLZ5XLBZQ<7,YG2F@M6NB V98Z.%D,L9PQ\>%8H#CE@&.E_:!#G];*/NS MWS"L@6&-.P[ %TVQGGF_G.V\]+ 3(;\:&;T*X[)[NJ>3!?]DN@OMN0X+=BMF80S/T)ZM>7[PPJ62]R&0X&I3 H=6_^?-'4Z\/^G#1+;DJ? MMHJB7YZZ:5XLLHD$\F>8=S%DC&5H#$'=%03U5U[1K?\0INVZ!#1J37<7MJN8 M"(T"2U]?H'0=XU$8C_KA;K5AA*V/&PY:P.9M&Z82 M7F46.-:) #P9N2YG['B9+-/^NK)H,9L=M4;GO,.,BH]1)P+P.:X,PYC4;?DG MQJ3.DQA]V$_?O.=OZH_$HE$:;Z5Z?;+Q9BZ;%OO!Q0PP94K&^"2/H:J[@JJR M8 P0502U@J.QR M&>$?1XBF.+<$P#=2$ML1>7F1&,[)>! AT!WQ'!].E6*NW@H]J@'U86N9*108G JZ&XK9-?A%7LKS MW>IXT/&KC71PD6&PDHOG+Q)R,6IV6SYZ[Y#VA1.CGWKEFSE1AU& F ?]@@'< MI+[)ENI3:S=![HD.X$G&>/IXG< Y8&T,DUTA)PIN0O[R'5J%-8&/TJV7F_== M%WANL!71U)5 &6?=R'\GZ>]-H6B/MCC(^;N>NX9\'6O%T'=/&N,7U MYFA!5:'*X83L !7H*W2_+X8N,'1Q?Y71)Y-*![]J/;G5B:(H6Y5S+7,2%R10 MR2IVMJ?'Y[VF3 7' R?XY,EM+GBQ#X8M[LTY/YG/^9!S\G'0ZJ^'2TZJUTID M%W"KM2P+R#D#Q(*-<22&+.X-LCA 7#I>UX,1B9M").XL?WKAB"=BL];N[6:C M:;9@M#=-31-)':SC:YE*AOVHX8*'H&K'P'74*C80( M+DX-N2&P09L4SYB%W>)X1A>,BJ#(&,0Z>Q*V=U Q],53IR=MMR-94T:>6.ZX M-5YUZV-K!FMD-LS#*)J-\8GC^ZTPA!5-""N"(N-];A?+R(Z\^\W%.YEF;MV7 MI;4MU@O+2I5I#RBOLD9NCG:X<6PLR5[DE ^,A%TO.:M[4^#L5^M@* Q#83<" MA=W7*NC7(3MPROIA+9T0..=[@5M.TE1EEQ4:4F^\]=KY5%]H*#!P!V>&IV+) MU$6V)F.(#$-DG^[H:/PH^ARB8D@H LN1%LH6KT6*+/R#UR+=4M9P<*I&Z%/O M)0Q43A5WRZSK2FV)K99G8V72T&#"$)Z'S<8XEL-HSHV@.?>Z(.F^49EC9STZ M<95IQPU5:ROB?,23FR;3<1TG\%&TO3S)QA(8C;D[-.9I_Y2)S.2-750Q=)'<%_5X?0:&#OKR+[5#"6*PS;3TIY2OR MAEI[9"_O-&4J.'F;C:7(%%[_=%?@3@2U$#50Z&;739TS,.0&1FVQY"LE,9[P M^]2T4/)2!0$%AN \2HZYS,)(#)M=%39S?/"\:BI(#%7?A3T$#C3%A>WJ^%:Y M/TH#@[5I\;#Q-VJQ(5S;U#7B7V3POUNMX\/<[KJR1:?4_\R<;^^R^]47KF!I MF;V_9O?N>NH*8. .VW%MT3'BI-'+-AA!'!?6L+Z L[D.N_F8ZUUO:YE!)@XK18WMDGUQE 1JN).B85CKW0-IG:C[ O5 MB^ZT< _)X('W@?Z=@>[=V'MW>BNYZ'CAYZ5=3PY^8D:HNR72G=O<1M1);4BM MXLW\;@NS0"K, A,T%TLFCWE:#/Y=&OR[TU 115FC$RFDS;C=1G$!$<8Q,4C'V,BM ,19XDY)B6#!":^PB*/+%U^9%3^:' MQ;T>2^1'$QAC.Y^:C/\S^N&1:X!25MA14X-_S CM I&KU'MM(M>J5XEBK2NV M.\5:GA RG6*WV"F*[7_^'IUOGKZ3O.RF%G8]UBZ\)_G.)B5&'O">LALT6UP( M7X%#":_D:C@V5+7F$F/'GA.N8@)\I3VN>J-8]48+S[PH[W%PRASTR?"^[:JB M3G4+.%O!TEY>M_T:S$S/1R#13@!.K%L.-XVGZ*WE-64Z."N;8B]UIR*N_Q]" M9+RA[4R$Q>\[>$9D*-KEYD4I;\Y)OMA0R[P\00X>+%NF6!9O:KMM(.1U@K8_ M]M%%>1EL90 /[7@D7*#Z#E[< MP!9%! J?:G3W2!0,J_NH>/F\YQ;'%F-3&)N*!#8%Z]5JZ*M;5,5^**M9#)M2 M9[L=FJ"3 <'8C,<'Z,O0N1(P53GSDUN<2CO"X19 M.&B+D;<-;^ X.U-V)\DGWF)TMUN,[@^-:>Q=NF$JEO<3!#[;X)UX85E)&MLB M;P\VK>8 +"282/%;I1W(IF%C_L0O==H!&Z!?]O!=Q+ M[4"_Q0'%IPK=X*E"-Y_EO;$KM'CPSA]VA;YYL$AMF6WS-#]H2_%,;S)4Z%)N MK*YE.CCKFR'I6#*%KV[#9PGALX2BN /\%WW=EP;V;KAI2B*;9@60R0$^Q361 MKZ/TC61C](6N:<30WDT*CY$^O-[J-M=;14\-&-W""XZNM^ H>CK B$YT]Y[G MBC6AEKG@WO-;'./HKDBZ[WO8+K*%_-$,$-\Q%@WKPX7P%=??ZI:J+Q03W2H: M4&"$;1%CW5(L%>POU+*?[]; 53!>[X+7N]P&$]("!Y>NC[-@A%CLC++0/<4\ M<6/.:U 4#$PMGII:-9'-4]M&89TUE^NUG C.T4TE8XD$WH&$E[O@Y2ZW29S\ M46A8:7TG,19RBJ3L,MU1?#F:I:4)"@TL# UTC$I<\LZ%.PD-$<=&7E^B=;3: M) MHWG[]=>$X,4N-YBSGZX+4N&,^)^%J7FM@ABK5,2Q3:(OR!0&M?\-J6VUG; M\G_WL*SEG@[,0:4:^@_M&UW!&LSRW!9P/4=7/:"A/PB6]N,'+UHVH.)L[?BR M9-7TT7B(&W6J6!/04CP@CL= /;4I=6T/QC-F7DX;=:L,)@.AWG5,6.B%9T+' MN"098YD4/F_G1M<2GL3Y.TL M\G8FE8@EJ(NU7N?"-:/@RO6Q3-%H+6-0)2:4U*#-[19]$;@+?5&M M4$6G.;E*E?A4#V9U=V&[BIF'L74!OP%_1S+HE@^T^@(X;Z[;'(Z\HE9;I372 M3XQV)47HUVZX5;19=;-4M,M&9:7-H:V8G8M1?532H(#\$5]2S%Q.CD M1=8;8NCH)H7'T!&&CC!TA*$C#!UAZ A#1_<+';6E1J,B5L5:1Z@0V6([4ZFW MI9;8)NHYXNF(9:)8R]5;5:%3K-?POK/;V7=V0VVURIM/_W WWLR6UR!7F$RW1]66[0\X #7PT7D;121^/"2B!U>0-BC:I-%WVE1OK]76%@57ROM!1DA@[WDK")XPOO<7U\&_4Q/EDD2B>+ M_-P5N6UJN5EU?<;P-[R[9C(&FZA/D"NR7[ZS,8ZYR)8N#!9<,[]1[3D@/&5S MQC/W[R15Q=A 9+&!^\J0D MVD >BR'SJ5GF1KM"35+$E+CVCO.XFV/EDVI29 M1'#^&LW$&)JY7(Z$O1GC)??CRA?.L'[FRDJZ!1+&N)LA,VD+U%FR/2FMULB5 MT>%JJ1C/73#%NA-/CAR$%,68A;&F!Q#Y:7 + M:Q:QK6.\X>3@;'UT\K+@N\ @'>+H#T W6A/UT636NP2-9@]_R MIH%HX:"7IC1>74 A(%=K/7G:^[?"S_K*8"[96U)BQVYN6MNZRH9ZO)TWDK.P%G?7& M\9*_/65D@LMW\X,=.WO./?-=3Q]O7Z=A:-')WF4Z4T HJFK/82>V:)N*97OP M;8H#/[9@ M1B1N@K$7#,NOCH.FNPM3V2*O ?_]-9%,W0+Q:0AH?=2&?Z&+?VOZZOL_\)_# M4U03* [RU^E!ZL-Q/.BI^V!-DO^^2&VG K2F[2 CS;Q(]T.!4R\Z'?S[O__S MLO//)5A9:V;I[*3GN*\T< M#B7Z]G3X$-(#D?S*AWT:_6.V Y3P$[]@)H+%:+= M@=U%@'O[,L'\IQU[EP_X2ZH)4K;8$;/_>0;UWPV#/[KQ*?]4@O2I!N<\*NV[ M,&2[;MV9*):^"Q(MF"\V? =^$\A)EDY]"8T\3*-J_AS*JYZCNOLQ$7S9 >AC MP2G\P2\"[(T#YU_+"WZMCW.'>;C]- VCP[U,V_4=T(&=2INV:NQ3Q)%<%.9, MHC$N3,AZJSLPNO)*&7F3+P2 R>0"=L!S?'"VL',T@*]'_7ER0.H/K9'Z^G+/ MUF%$B)<:@6F)1NP'Y5-3#O(YXPB+(!=,D,7(]$*N#O7>P)/ ;#[ERCPY M&'&3,Z,6Q5KNAU(H[@(5E4-K.$E#@W[M M"W1L"IC_?'TUF3=MC9H\*GICB. M/,B51K8[;9Z,0%X/]&@/+A3_D3<5U8T1]$91W M\*6!7MU Y+9M*LY7HNV/8#YO>5!&\? OI5(LH/"0*L(7UT MJ.2D >4LD:+$174/N02G40K>.^UDU(R*TFQ% M_S!;M?TY_-(6A8P7>B&>%4,<-/,90Y-67-VMCU\-RS;\]WAHI$5VLUSTU861 MKZG-]4*6%$:X5&KP:^5]( G2ZLO<)U1YG#B"+WQ+@?$P"%(G0 IBJL!X,P+ M(A8.6"A..)^B)S@:BO)A$)&^MK_NPUT0"6'46:!'*L]CN7!@Z-47)@AG P24 M./K\Q4MU*YSN#BE+\&#=@E';5\,(Y]E$#C:!MA5O!DT$!+W!VHHBD;@M,/'- M\/OM>/]K8$@."O7F-H:F QA+;836[.< $ 3L$*(Y>OG8MKT0V'$ C(1([-'V M-\1$BC:!]P8"1!3#>Z!9Z,^P,- =8JZ,_QX+^*1H:\7 LH,V[NA9D4!9 M<1UY#WK+6-$=-#Y/HWT0"WX$9YG &)[GE^ KP?08'%_O'KX)'_L\VGL=:>%D M=-(TW*GMFU OZ#5*8!:P@S/?4I\G%_26=\T+Z1HU"G4-?W( '.5#!X/37^ $ M!;^=A0*C%(=(4#$"@:$)'81$4RX:WH-NH*NA>3_('59! 7YH>7C^V(<: M1B\Y/:U=..)(+JB/1>C.*$]RGR*+R9069I8M=8RVN>(E,\ZGFN-U)"(+[#%2 MXU.?7P:5,#P\6=_)T0Y-!'D:G(=_)W+LG=%]X28H*LP5 T#]['L5&!7,W?SY M8A\WI@I,7X-KX_=> 1/0X"5S]([ /0)*/?RJJ2M!IJ"C1X7?@.4D./C4NW9\ MZM'/.2%L!#8+E%ZZ+P\Y"K\4B!IX) I=GJ^83_:J!HZFZ5 $)\PEO2FLYIY% MOHK]MD*Y=N67XZ&?>\E M@C.):L.$)+#E^ _9>(#'($/V[$"A2.A]/J^C@7I*\0.;>[9K.,1AD"46OJ-. MT3J. &V%470!:[YQ,!7OFQ/P%?/06N KM* ;L! )VA-+']4;H6W"!M!@@G(5 M.HFMP7D2.0N,?C^6$/!UL(Q 3X4%N!9V#2CJ-/PFNL?D\.5]W[3G_J*BSPT] M.Y@P@FD2S?O/2TY^?)D+/W/'J']((:>_$?;=";6\"_PZ5#SR4V)A0_6B6 &- M&^874V"%JK:#V5HYZC5,=N X6"YT#C0UPI%!3G48BJ_$851ANSE0$-*#PD,X M-P5>BAYVF%O# .:]''+HL6B0X7-ACP&:2F#?P 9JRIJ <"XYO#X,5T&WX!CD M]M/,7)G9#HIX+SKMPJ(<#NKAF_LNA$*JJH^*1"1X,$WO'QA,<.Y47RP.%>6+ M;J):ADK]UWU1C:/.P)^"HN=8*VC,5-L-A-> "<7ZH?>'+[Q^_+.%ZVXP@HX6 MJE,)!?H9!;R##\<$"0L6 MAZE9"8R/&"E[X 36T6"EF/X/F:,*O43WUG!>FH:0(OP\B!D_6M"3UP/3W'O\ MDP%M%P@X@<%OW\6) _:S91 O%\HVG+^#: ';7SKM24=X^G:0-$,E M/L>WP'D.GOVDD#TP!3L0YISP-;X;^S'6F(=0X[M@;^<(AT, %(I#FHZD7*,T M&2DA7.8 _W;P-GOD*7IPO?FS0<00"C1%+HJ (=UUP^D$NN\^%]'"4 .?YPG_T8%9M[F9#J85Q[-8 >K ^">@&&KJ!O%JHT M+"U JY!XJW!""R:F(/H1 4OY,NR_\/DGU;I(*)C#CZ&_AQ#ET[-BAXS, ;"[ M(/9L1/O$,I#B=(]"J90/S7R'9 ?&I@#.#(/T&%J\>Y@MPH(YQ$1? X%!INJ MYZDP"*6'V?!I!G@YD;^P+4 YS#Y&'WPW M2+7AWX+I_RO1!LX*IC+O]WM?7@=5^ZL.PYZAX8:F9\+VP=]&,+\:ZX=E&7!P MPS>@,L,,:L'M4[VN76]UAO ,(P=.KN2^8VJJ3" MFID,:N9$,!1A\8S\T[,7! SQ+^SQ*>V#7_\@*P)S1B"/S,I\H^6;N@3B;*X MU'HE7FC^TMHPU_'D*HJY!Y=RA8WNRBZLM&##16=M/_VA&D@E[^L0&18?B"<- MG]Z"MIC>IH&E3A$A$#SCT/ G!H'U?KC2B/Z5*XU>=Z,!'/0!+'^I)W(G3K]@=X:;N&OI8F4MZ45W M9373Q.,IBJJM'K5\][;EE5D=7CXT"PNZ-A[UL NM'6-98^\?M MJ%VY6YU9C#1?,]UUBF;JB^0GAI4I(\[IQ7R3$.N"N1NY4LY5?;>4I+-C1=^<2A3W4MKC@6[:&1Z:N]K4&51;(- Q#UB?'G@L3S M'Z^<>]VM&UMKRN&UIGBM*5YKBM>:1FRM*8RJ^Y4N(?[T[JJ8_6J7SZO9N8\I MYL]7OQ!_/:WW>=;MA;@]5 =]$^<+T]X"T (HA*!%M0$8_!:AEW+'N!JAQSU#*0=!B"=)B% 4XB^QE?G/*VYOZP;)GOP+2U=%Z/Q4\+:A[^PT+QT:Q$)%=3PCR86DR?(6P@ T6CK[GPP0U M@*7@"%$'4"?X>9_^D"%@LPA7\1X>^/;+$6[DV3"K@L;DP/F8 &%3)_C8 &!Q M^ 0@\#:$EY2M8YMFC$!I&J&/PR4S076'@+2U[1BH6R\@)Q6I!F@'7/B &Q\8 M!-N!E>)*=WSX"M\+,H) #/< D ;/?N*0]FLVGU=FHP?MC_E%X".B)L9HWWN( M&:*^'@#HX)NZ@_ARQ-4ABFZ/;1-H5]%A10!BE)3-'I<-)\KPG:/_S]Z7-:G* M+&O?GXCS'XAU]H[8.T(]# JX]G=6!"K.L^)T8R"@(@C*H.*O_ZH ;6UM>U@J MVLW%N]YNNX3*K,PGL[*R,GG5755S*DGP2,G34&;_.9C(/V[:!YL85AKE9#Y% M= 9<-]=@!,QDRNO^^K-7(\^K[[ZZHR<=9AK&^34KS0-^ <$[FR+,\CF<*%24 M&9INI=1J:Z8Z_6+CP[N]S[$!PX>$O\TG>*K?HK>+'@O64EY4REC!:'RZ'_CU M^+"E>\D1F=):+(ZM>1+'!_54 6Q]XF@D<;; _^OT:7ZQ $;/_+CXP4#X&QNA MTR2H\]N/5X;SYID@ +X/\B:!VH,?!4^)&4U,NP?E9D$['+-+Z3DU)SV6Q[+$ M8EMEY^DT6^TWR*4C!77IXL7(O]AQXLB.-R7H.!W9[2,&W/46N/N]L;KEQR<&<&C%D\LD*F^]LZ#H*OC)VCXQ\^(ZKT) MVN,Y/.)\R;WR\K4B!_G\_L&>>:A@[KF>I(I@8Q<%B&&[![K>10'W[Z8DP,_< M \.1FZ6C\NY)L:6+_,M9K\^=_0DIG-:.2!X:NI#(]E555?0^V'Y\/ HHV.#KGV9_3[IP%MG;HI$/S!B:W'IM@)PZ%% M!M93+B0WK^9=5]<=]V0VICQY^X%]C\R<)]CZ\?;9'NX'K&+ M5!&UMS19[Z5Z\YK\:6.\3_JW +Q- ;@ ]PM>J["<7ZXJ_-^OZ%F3DR^E4N7^ M;#U3[*TSP%1JF^]@#5B3 $71,P8&R+B;BS-6/1'Q5_/Z$ M?!E'O(F=MR?\KF3"$%^FK3P?37 M=)H(9F=H0O !'TJ]'UGMZAK9*JJZ4B"R9<2C,2M8;0WR(OQXI3\K,5L.* M&2[-=G2^O>S$&_H:C#QY>[8YTLMU.\NCLIJKT"NVM[ F\)DG;V<2^G@ZCY<: M;$X6>HWE B],Q,:0.'U[.MF.9H?)49$K<9&O%"1AY\O9A8FYI&TR8 MLDZA8+8V [(M9!@P\O3MAMJI]D1]Q962!:&K%')M&84C,>SDH2,9+?#KU%I9 M5DL"*O6F!-]?#^-#]/5(?)X2%RUEG4:CBW)9,V=M0DQ/AHG3D?-V>S/JK!L4 MFV[IG)Y*%_)CB@$C3X@GZY.)E2NDJFA4*L3YQJ"0ZG0:8.0)\91BC[(&9A38 M=#&;6R0(<\INX3-/B(^JSJ0DTNT<:EMYQ2G*>+*IP7DF3T:RTSX[V%8TMI3$ M*%K%TXUX<0U&GK*IU*DOQ=&R2;&X/%HH>3LIYS:3(7E*/%LM9HVNM$B!]4PE M,UN#7O?&<.3)ZZ?4P. )D3$5,FEU538S3L_:DR%U^LPI.K"2_'3<0TOSQ6BT M:$_:1(\!(T\8VC>%K*32HPJ'5XT*4T@E:WUQ#4:>,+3:12URI8I9EFQP3M<@ M"UDITP C3QB*-Y?;K)99Y=$:G1MGVFJ/'K)PY E%V&8T'LCU6DKA4P-.$+!^ MLF!"BDX9BLX83#;U'J&DXTR5F"8VE=FJ 3S$$^)MH3H:KO5U0^DRI:XYR'5E MBYX,,?1TZ*Q6F%19;M'E:I3:2&/M,C%:KN'0$T;5YP /E@*^8G/K28ECHJVQ MCC>@*3AYJD5-"[.ZI8S8[C3:6EHM(J5PS! CSDA^V9J-)XT54/M6NUZJE)NF M7EG#H:>B/VGSCE(A!8XG^H-U8F*GET"=L#.*G[#8H4(M]2TGU5))M=PQK37O M/O5DK5K5=)K.H7%.21.M?M,I;K>ZZ X]62PY'8^.."-/H'*]C+&9_+S>EMVA MIZM%H-$Q%DTF9JPMLJGTH!5?$C*8[!F8R$?34B[>7UE<2ZWTBJ)=6YA2 PXE M3Y1*R&9237L]5EI=:VBDDIUZKPUF< 92Q'%:ZVTJ2E;A$P(3IZN#O@ZY=093 MDKEE;U8?JPR7EH>F5DPW,^.B^]03QDJC6G_2C%=+;*Z *KERIY^HB^[0$\:R M:BJ#FIVY#I0@3O L.JWG@3G!#L#BQINA@K:2_!L[!2TCC2RP!:KL74[/SK;V M?B?<'TD&S-IK&SST8]T:1A=OI:]S55*7'Y,R,$6PQTMP%O%7I31SP=5X05?!-N%S5XR<:>R9/"&,'5> MW7IVN;1SO^>O)[P+T#'V!%#KQ0Z\K<:4%\$7W+MB\"5W"6OM3KE37HBC!2,< M9=V[S7UT# Z[?T-= /^#*@(F",7@]>'\V4%'SW$7T%.W+%R^5T_( NH[D/B4 ML_\QO^-S&:[$T=/V8PK:PK9,=P#F/[*0-%*<^O:5,E%[8Q:$S+4F>W" MN>@2E##9S>1U)4.$H_3=57 WN7BANOM&KQ'?;L]QF$/OMF]W[ZS 'Z27Y3D; MY=HI_L7_'1TL^D?/X[%[] Q+UP50!^P *1@W/OW10-UQFC<,2?AZ?' QSB]8 M@8QT"#OP,=[EN)<#B ,L\>ZTN?%S_WZJE_>_O^$"M_KBWHKLC@[!C7= 8P:O#'MR\S.+\!%PP>[F0>A)E.4QM]NZ(6+ML;VHSDA2]?4Q:+[+;MS%G;>T>XX&) &Q MUI*ZVF>HN"*_D__3&*ZJ:Y,HO'ZP8QR\*N.&E_U0E3)9/VU'>-\"R4=T>K?^3TR%-;)JL S MIMT%1%A" D[.<(.A*KPT!68"/W?3U7GAY=:7;ZI< ^I:TUW1"^8<,'EZ W!D M8DW=:< K85["]E[2?,/I\=WG&Y@"3$"'\3) I']=ZNN>'XPB->&3]C&E"EC% MN3V_OGG!WW[D030V"]5>T@3G_/,.1IK-G7;[#QXZ:$$EDZF,DNO%T^ONNH23 M&>:TV SP(]XH-@.=VI=X;QL(_8%)(I>TL\U6.[]?Y7H[/KY,2\^L/[@O7 MZ^@2%,>K+@R_>=*%(1KCW*#$$@YKL^NZN>AEIM5HXVH+,T[G&*XREI(+@SZQLKXD> CS(Z\!*R]^@:'% M=WC;TG-EX[B='.7L'-7#],2\ID;27:F<9NWGM$O(\FC]6MS^!QI(7:RX? M)"@=/!\Z/6,@=#NF[7Z/PF*^O[W\1JB&[Z86^IF>[HMW0_F16[=)ND-.X=NU M7C]5.-7_]R^K=M,7"Y6'"W&WA<#"A7B(A4#?:=X0KD2(33]M(4)L>HB%H&/Q M9+@0#[ 0(30]S$)<;!(5KL.=UH&*Q>/A0CS 0H3(]# +$3I-C[$0X8;NNBOQ MR2:=[P;[[MM?ZR0?YD[=\2[#\K6;S)V[:GOQ3N1ATL_AOU=K/7X9#6]_=?:R M5-Q'"-Y#HI_!A6^C"H*N0J:XI3Z^QHMDC'QL7N0,W32OA@'APK]$1$N?&C\?I;Q^RO',/2)'Q 6@A2(JU@)#(N1]$,C)[-+17H64_'T,O'P+B.G M^05^0YFXETP\O#<9RL2=+.IC.YH!<27T/$//\T>AQ]4\3S_I>-?%<[%!W')I MR*[[( "#_08O=NV[F%O>+RAM+Z#:35R[L/A?7)A!4/GIK[RZJ7B1W*ZI/) MZL\$UN=R YX@U)H^+EGT-+O3H.7P+@965,'^!5:Z8F4>;: M)>U>5[)K"T,#Y^K&-JD8*$\GFDD].YJQ-*P:3,!:=@D4/5OZ.@2<;PTX[UU MOH=M1OX5@LQ3@@PC^(T)))$[*#R5UU4H0O $Y@P,U:*]?K4\Z,RX')W(R*6, M,!-SL- X^>L/'4F0IQ#T[Q"#KG)W^D$AZ+V;QG=W>=QBQ/CU-K7?7NJ>TO*% MKG9H!6];/1IV=BAV9R,YF6QP2[NT6A5%4J_2;E<-'#K=\23X+W[)Z7[.D\37 M-94MPUUK6;I>_")H$H/"V3-T!WB*?LL(ZIN1Q*#I#2']EI#.M=H>6CB,)N;V M&.(_Q6G6^N5,6FNP78:7,48KBYGB/:(GA,YMB@J76K/=J!6?4:S9WJ29(0FC M)PDT&8E3].UB)R'8/8SRWP;LWCR/#IK<,'+S+0'N2Y&;!9\LE,WIM*2DRTXO M2M23JVUI#2"0_/4G&<'CQ TC-S\1 <]G.P2-"+3'((F-\"XT4^4^1]E M]<,M3N@!!.4!7(I:&<*V8_1+]3)JB_6YRI%]*RLV@*&'42MX4(P3B:O'K.ZJ MPFW=XM7#-BAAL#\,]H>P&0QL]F=$%#=;.9(EB],XIUO9*"9,[A#3F8KM9;25 M7K04GG;DC3#*M28KV"":^/4'CZ"WCNK\"*@X]F0(X,F(N@V[( 7BNETO929P MNL+(S(,!S)=B*M-:93TAT^A"26/\5"9F_4XR"KO9D[_^8%2$1F\95/GV (0_ M@)[>*%\F<+K"A)K0<'XMW!$T8:&7_KA&]%)88E%*KNNE_JS#25A<&B63W>IP M!MUU+YDFF<0B)'7]P,1/#,.&X>)N>"8W4C/HXK%X<4NKS5KZF9#KK\:58WTJZ6 MOW%@T7'Z3&4[7TK*DE^ND[: %U/"&C+CUQ\,/UM"(#RP>-SDBBMGL#]BD9]0 MYA[KSOB5F L^D>Q-H7O.TXV33,P(HDE6& RX=0[]=SI0?D!: M'_J,^>DV)[N>=+ %"#.V)./#VY5X+LE,QR4<5Y9;S9BK?6-3*DV&&.I5/4LF MJ?#F[G<,1M[^9NXCN@"AL#[C ='M+U&&LOHM9/5; 6M8*?H;2&08K?@F1-XG MK!$TE:&\?A,B[W/:$/A*_@AQO??Y0U#Y6-^PMK&#\/9?599/5; >MSN0%/ M$#\/.RT^RY8XK CWX3P@#!\2&$P$PI^JV,1U^K]TACA1R195F75R5$_MTX-U M)WJ/9@'TVEXOR4T/X^;VP!B-.^UV.LH,,2+LM?B#(><1KDCUGN?D*NRV&$K=D]J^T-T. M[>#M*\25^MM5=)H8395NM@V6:[!(E"37W.WZ+=(1E"*_78FXL-]BV(SD7I>I M'JJZ0PCJM^Y&4G3BA5FTDU.XVD1I9:E$V:;UN\10,I8R6D[J*-=:I>S!8M8: MQMG)$(O#&$J<3D9P\E*MSQ#N0KC[;AT7PX9C89.]G]YD+[3PSVGA+X7HEA= MMIDF9EQB@]J"M9WVHOBXOF @ZL$H5CR)19+$IYE;G M X$3%D+OEZ"W)W;9931%-]$:GIYGS<5\B*+W:.'8GVX&HTT!1SE'QZJM>&?& MVUO@(2;\^CZWCA.%SB&$'/M+!LRFEW%R=580Z/EXEJ+CKB\0+@@ M%&;97"="%[2BWB@-)W"Z0G?G:;'HC9 9:Y+:@B]-1-2I4*.,K6?ZJ0H#L>CV M(;-O#T7?TQD*]UXA&/U5P(JK9BVLOYW4.2= 3(0;2-?,-BUY[!S*U^X_@CP%EY<'T7OUBZK2V'+%_X/0 MMS, 4'L4WP'D 2G!F._D?:+"0!V)7#CC[NG[#_(/,764/T MT0R,DU=>^Q\+/-"W0Z[6Z>/CCD#NH"D0H*BE1^>^""'F7H80WG*?80$:W1_& MNT@MPH/O6XAL(CI0?? IG!MX&"\L;1F\(H9 8L[-&C[5D!!>A/P ?Y)X88HL M /-T$3P4T21!,DW><+S^15->FX!OR-K+LU1Y++D3.GJH]\*#CQ @] (TQH#P M#Q *IC3B3?!X>P$8-95-"Q &'@&T@I9CN!'QG!Z#8[>P$^L^;H+T 9BP9.TG&XP?Z MZ.%]TB/"G;3[[W__U^'D7XYPHH*NZL;OG<4ZH&KJE5C!7>,UD:(C0^*5* ^+ M2?_FU37OF+O0 !W#]Z[Y[[W5@WQ $C&:_B?R\B/DQ@DKY_PF>L PWU1Z@.%] M:_>1:^5VG^FFJU2_#0D*V4J"SSYZJKLJEK[XC6,QJ.!S\*M/%1:/Q6^T3,<^ M%X],#6@P_Z==2Y]%2?@SD#1@;-3_'):V\3\"H 0Q'HIZ&MI?-_+O@R1_3:#\ M:U?Q.M,XJ>[SIM1[,VVE"PA;S16J+-MD,TB%:;/- E-N19!"-1W4O%Q%Q/"] M-E9K;;;E'<.V:TBV4&6J:3!)I-4&TZVPU7;K-A;OW8E=K*KT+Z[*<)E"F\W\ M^Z6>TD48/%;C<_H)4!6ZD;)FNW;!\X=&PW6N2NI23I0498.S9MY MP?(>6%4P"X#DD 8W$8[ZC^FZ$:;IN2YCUU+N[;P,'"$!&$9#G^_-)["_FCZ7 M!;@9$&7O!="OL8W#LTG/%]AY4G,=>#^ZX=MA;YI+FX> M\I2B/KT!,05# G M>0R) [;[Q&>PIL!N33P[#WPT?]:R 7P#<^&[7OY+/ _ =#T'>R&Z+@,8.XHAX,_/A^B-]M'D4VGZBO-P.*2Q.M@H(6C!ZZF RQ8?R7YQ3L1[;' MG3%%]:N68G.I7@JOM3JRNA[BIR-G^- 0K>%PQI:6T88]3%<3 CX9$D/\]UE.QU<&GIX,J=-GSNDY MBA&YC84NV].%G!V.F)D(1YX\4Z&)]IH8]_)H-)L3476LRDJ3&=*GSYQ953S> MB&H*ERL/2EM)C98F[LB39UJM*K[&^,H"71K]>DHH8W1^"YM3GCQSXZ *F8B. M1V@Z7J*G5,[.9?(,&+E[YM&&Z0BI,K;A*A804Z_5A1YDLJ@* 5@F S *\SS)L*2"7PW,T M$K%#MP.0.H=&QP(TN(;,^ZFV<&UO4-Z'-PG/LQ .%@/\ BPGM'_ &H)IN9-> M ZMFPHVU-QZ,@E9V8O# LD*C#+;>P'ROH!G:;_*]P#T"-_M^$,4+:P!'P5C) MP,;^"SH;P$;]VP]=Q)"JK@F\.?7>&CTS-^C8:,!CN(4QWHLX=5;$@>]DS!=E M:X3:^*29V11-G+X(N:'BG#63.8']#*WH#L,RF>;0Z+.)Q=)E/GUYYR% M!*R_-5OP0[;@ .HR^9JMDPK'-[O-879DBXS5N -;>DJ[;[/2!E=(8\GSY-!A M&M![H",D=88UNU >\#TE"?JSUM1$)$T$$G;J5$1<3D+Z(@<^J>I$;LOASV'K MS3E>B,3ITQ.UN_#FE?1U[.X0R^@+E,VU M\42M&!V4TIU[\*:\&3>7JEYMLZU$MUQ)Y$9$AVX WJ 1,HZ_+7Z:K'U9^F+( MX8GH_8#Q]2ZETB@G\RFB,^"ZN08C8"937O>_O)E@P;Y,=R2IY5F%\VL # ,T M%I+(N);(S:0]_#MT'8#Y[4M@QCL&G5VWSHI-<&JK(2O+1$/;ZG2FS6J3\V#J M!J??VG$$8+%WG#*A>96 2+R2 3#;#ZZ\"9EL#G6NI:I=/:^C)6[1G^F%V2!; M7G\*G':[4,^9*0")WDA@-U@P35LR3!98?,MI.PO)W;*:@LP/]^L-;7P.>A#F MJ\-",$W+W<9Z7X?KK&O0$WQ5E@%Z5>Y3_.\WUA*NV9VVQ3K327U52V>*!'ZZ*:Z$FF"-W3^=W]JR@W9Y,.5**:X$%"HQ)!Q+ M3\.M+8 'FC@/G;=?NU?@^4AK1V]XFTXN15U9IB=])AW/3"=.,&LWBR_:BQJ6 MUMA6=K0M3= N-C6;C(QI GT@;V5<0\(/8_?2J??QX%/.P7F)I5&VR)FHG&H$MF$-PH]ZI&5['PKNM&RX5>'9+6RX\>7$CL98,+[? $+U(.7A>]&4#?-[#D[57603F MCL]F# DRZP).7O*E DGI0#J1NOI[(P14:2 +.@@+@:@FRZ M.20RC,]JFN3IS?Z\TU>Z_9&PKY'NTY"%RFMN\-:TYX!@-WC PW0N>%1G_KYE MAL7;_+V0MN"NDPAER!635^E-K_^J M'\;0.9-.!/)W_VDG/+&YQ\M82J)MBK5QN>C'.ZD_#DQT%. P 27_?0()$=KR?Q@/JRCZ?'"R->, M<8JHK&]T!'*0=(7&/GHL^HDT43<%=I_7YF5D@T57^84I_=[]<#@I*$+^A&#& MBN!E51UEJ?*VI>\^\%+.W$^.$M,.DKK],2]Y?[273V89NWGMLLX\FC]VRYRD M8N3% J '63@'SX=')F.@FSNF[7Z/POSUWUX2WQJPZ=W\.3^=T7WQ;B@_ LI@ M6](=$N?^^KS\(/GQ+]/]\1@=KL,#K .&QR[>F0D7(E2('[4.6(P*%>(A%B)$ MIJLNQ"<+\KSK*MV/:OH35-\2@_^:8OJ$X$NYXH$Q\"&N!R_2G M* Y&K4.P^_:"\1,@D $4\1,I1,"?+.@/BH!_*]MNL/U*ONVW6N^? &RL=Z06 M(MN/EO2_0;8 RV7_K?"_/O4,)>+ZV/?$XE$W9.$JP!AT,X':<59&D==L6!/' MS[VXEN@'3>7U6@-XN'9_6BP_3!U)C\;L8M!^(V6U;7!-]!@?P56:0J7 3 MBY4&_<6D,5FO4AHLF)#X]0>+H9>JH#[!WN>5/=]E4WH&D, BW@_7M.U/;ZK?H[:+'2N9"7E3*6,%H3![;JJ>Z5+H71V<;-+HMM+:9@=YA MJI,A>0>K_C-,^"-U^+JB/?\NBG\5X_X1U7\.XUZJY4EG8LPYUFY'&:H\M5LF M#VL$;?/3%X!/?93=S^\W\-RQX_FF_X#.E+![/+9@/[2R7 MRC@.&]6'[5Q5KG6*15AM+-SLWW&S'[@>W2\:$#BI#^%1? 8TGL.AR)EJ=ELF M1TVTV[(7N4PYFN]V()!\CVB!?Y7R\/9DXH)2U,"IPHLOLBZR^:?Y'8T4P M-\T$QIK>$68;53647A6 M5JBZK%0: JS$_\&M]VV[!OZUVMZK7I/;!FE7'==G.;* //>ZU>W**;D+*GIM M<-XI/O8U.?WK$MY_+[9>R3?&MJ:Z6^*)@R61#BH*U6$5J".Y;$*NE/6U9'@_ MR7/9.ELX++ZD6TFYT\%1&>_PG)]'FML M@C:[N22+)UL))]=3DBBUAFCPX5J37LNFM8]$".]!T;X*&)S.OJ_#3C,^4+GL M R7%'Q;<1U=:P8,@JX_]EP _)0&0TL#8%*_"5DC8^1K18]E$!S5+5,AXN2/E MT@L#DR9OX+]?3O%T=0UISLOP72YKX7";5]W^G@?U-:]8T>R _U%3$GZ+MN%( MO/$Q[I^:UM&GH]K-'<'I%WK;DC''#UB[F@I)1JUUE\JR,ZTY=6Q>(1- F?!8 M\K7)]/9DD(1=^=37-G7?/L=85%,-LC(H]PM%./+DF3D]6;6FR>4&K7&FD5 ZZ;&6: R)TX9 &9I917M+ MC5/L4:91S29MEM/.MHPJ-XEE@]1F)$=:K<&DCU>4;0.VC#IY^V#<;_764:ZB M.#4TH6C5.$W% *.4S)T5I21NVY'QU]-9+2DE2I6$UPTMS< M%N.UZIPG_<#+/9HAP6:$FJ4;SDM7I-,R?PMGL1S,<;!")07O]IML*2_"X:J;LMDCVJ]-Z12_A-NF^!1_W MJYWVNC"^4=9QL^EB0W3>&*&U62%JU06F3M1OU=DJ+.LH?:VL(X7%*.QGUHKR M-OS 0WGI/_M -;SP&!ZNRP.N"Q:+_] RJ ^^+F@L$2[, RY,"&2/N2Y8C"## M=7G =0F![*8+\\E4@W<=Y,"8$&3QL\N0_M0LN4+=#"R6O BM-Z^+<89A%^M' MO9&P M)N!S@.L3"0F$T6\E)/@U,#70I+%3FIO\&IGS@#,RKYI74X '(S*(!,%XT!G1 MIVRX2KZ@MQ]^Q(3!0U(_FB3\&)WJ]V=X0!LK.V4\D]Q'";:='1=F;:Z[,*<+ MO)JCMK7UD!@2O_Y@D21&1)+TI0R_4*NO$:1[,#:$6OV76OVINS^W4.N:I8E6 M>3D@%'DUG,?EVKB4:<"T&A*J-4$E(B29O-YUG0?8W'5U0XG*6G1AZ()D7L_O M^&EP=/GP\_8T7^_>T7MA]F^#-C?W(:!N%;2ZIUEGT,9RFH)C$*B"MBHD[BAC MEAIG&L.XYT2 ]8Q@V(UN^OY$%;U\K!>JZ .JZ.T=@O=T=%/0HLZ\B9?8-+DR M>\OQ:MPO,4!'@4>0P.D(25SQ^NYC!B:RLB:;4TE$)KHNAI&)VTT#R'P#W;NZ:['0Z!U7ZW.7%CE-I;M'RENM.DZM!IR8/I17,VX>N"4Y%$G$R MC&[(WH/&KH38AJW!'S)R26EYQ#T6&GRL Y\(AP.AY! MX_2WBI#<7_U_YO8LC* \'1C=W$W)&?K975F5$EN:1M,C=*YP&4U!XX+BP++I MP#TA(CB*1<@X'D9.PLC)CU7-V_L);^FF6$KTVNMT:LQV%85?YWMHO+%I -V$ M_D$$H^D(<0,/X<'V#'LN(88$OKV2PLU1&#;YN9NC$WX@_WI.AZ3#J[9[9[SI MJ?79D'$_+6>)JC!%R70YDVWU*U9C "L9P-A)/!+'3R/&_P[A(8R=A/!P:WBX MO5/T$7S@>[6JOK07J)*;\UMEQ##%^13B TPR02/Q,R=*_PX#*.$N[4-N4=!] M'.Z5'QZC5WRAP._ZBVOBH,>)OBNY\K=G9$Z&&AK$_0=:]Y MHY>GO5L1_&61/DN)5['@H"Z#H$J\ 1%F^FK="?C46Q1F>/,N&QX_8(,GI1CZ MNMK"?__7456)_4X-UDW3C=\[J#L@RZ]F@;NH-Y&B7M$*?@S>_)M7U[QC[BJ? MT3$\OH/1WWNXA(Q $C&:_B?R\B-DQPDO84FV XX=E5SSOG5<=,W_[)W*&?ZR M6/KB-X[%H'0[GDKZEE;Z/<797]!'TO7>$$$VFE"PA;S16J+-MD,TB% M:;/- E-N19!"-1W4O%[ U)MDM=9F6UZTI5U#LH4J4TV#22*M-IANA:VV6[>! MRWV8BF!_&>6BZCSJ)G+50Q M.J=SDW,E;T=-L;G@*7;+\CW*R<5IB73,];F2M^DH&T^U":S'\7.NF9,69"+G MP)$G;Q>6[6RZJ3(,AZ>BY(R-5QRS!M^.8:^'JF@R.6DG)Q(KY>:XL6EM6NO2 MV3JZHCWMZM%H.Z%$<]:6Q'IU :LQY^KHSO3H5*O;W80R7Z>DX6:%V53^;!U= M(=HB&Q1+2NB\,6>HS;1#TE-XB_"$I%QMN:QK0W'&RIN2;&-J57+*L(KO*4FY M[*)0HU8)FRNE"UU,FQB35.ULR=U,4HMF&\EU JWE.SU1(*U)ISPY5W)WP]KC M0;F:2Z".AJ(3,9\?%7IKX!SN1MZXR"K+&[ D]&E5U8RJ<>Q@D#24 M7'L[*0H==;W*KA^IBBYU5$5W1Q$"2$)C'0 3F<[ E\DK%'Y:@CR$9 M&9;,$A%IQX(++Q7]L6^_?#?B9!*:VY_G9"XO[__H-Y )@$P3D<9C2;!@ZP-8 M7-]]+?@<6>C0%9!Y]6V2$=$VX/_@= &MLBXBMKG[P +.G&D;#EAX(,_(7+*F MX._@BU"+W&TT=#H6P'61#$,2_6$OWY?'47\@^*/W[8LLEC:":HO2"Q%@V L- M_N1EMY*R;.R(!NO"@P'1'=4QA%%?"'9GM.LVH'JUF&4-@:*/),"#> OP&KP: ML"2JCZ/@R5'P/9!-9SBQDS0X[3N7BGZ-9ZX.,IKHK]L;E:.507V],:2DPSHJ2U:&6V$T M+]^J.)RU\:P8&%0%3[)BYU.PW4);%W" I^/ MN"YH+*Q4_(#K@L<2\7!='F]= ([AX;H\X+J F5TL*!HN3.B0A>MRN"X)*ER7 MQUN79(P*'>4'7!<\%@];1SS@N@ <"]?E =2(A"8'D:]''GR0C./W-A.1:0!)ZIT?>Z8.52ZGN MTYRO9C,>C,(@KE"3'ZF(\CUO59^O"!0XY8'>L][G;B[7(^K0'= #9DL] M(ND/!1_X(7S@PQ&3R==LG50XOMEM#K,C6V2L1G#PL46%M :8E>3LS!;5ZF39 MBG)KKZ59/(Y'*)2X!7R$SL=!!M4CZM"MX,"/$#S=SZ1&UZ [X\:".UT/A MQROOHV-WAUA&7Z!LKHTG:L7HH)3N!(@?(V&TLC2J.V1+G>$47V2H!*+)*E+9:7^,M#U70#DN8]>O\=AZV/2''#7E !H?N]=?OD1POY@Z0BWV9*]1?Q#IB!T7U=%>[NL6109P6U_>%IP\U2%(-EPS=XT MP30HNDG SM.'H%ZMV"B'VJ4Z:_=(QW)&$Z_W=SR2(- (CMXD9!>F M'%Q..?@N*/!&6L%/@X%/)P[<%P8H9]E?6W*31^?%$2EE>G&%&C%>GV\ Q@) M_KO4QS-T!FZ4.O M8.#-]( ?@P)?30"X+PK01%+2L4J&4N9-!LR%(OK&? U0 M(.FB $Z#_VZ4?Q@F %Q* /@N*!",J_-H*/#I8_S[HD!>7 ZCZUZOI?#J9EC) M-V?)<:,!4 >XT-G@(A0="(\QK]7S.@IB0^/?\*3_?!D/SS9#T_VPY/]GPWM MXK4%4;J;WYL'V % MD@)\05X[.\WE#L)]#$B;.HVE[1SK>"3O7*UU+95C5MN"J6I;L6+ MJR$#R"!^_2&P2 +%PM/_H L.?%\P^5#1@1!-@L@>^!*:&+65GA8'"58IZ35E MIJG39(^ 78;)7W_@_6$BK#\0>/V!;XHF'ZQ!\(/!), DA"^!B3DW&G6#JXEH M*SFN*MEACFSDH&N2!*X)&B%O50LIS$7X>#&"[PLFC^F8/1J8!)'+\"4PJS-%K_M?'C$]3<1 ML: KM=PS_A4TK0]C!0*]Y/*6'3B#_GV%4;)=K-Y#\:G,U[0Z,6 P9DC[UUQ( M+$*A-\EO_[D9'H$KR5UC6$$3^VB($,Q]ET\@0J--EXS>=AU%2^-YK\7,DI.R M!A'!N_$2CT?(Q$U"WS_317 C4T$KR3WC4$'3^C" $.C5ET\ @E$M$[F.I-=0 M?MSJ3]1*L2['&P 0O,LOB60$OY6+\%,SA0)7DGO&DH*F]=$ (9A;,)\ A)*N MCO0X-2RADH23<8:85)HH]!#\>S!Q+))(HK<+&CTE(K@1HO^U8.G0&P@NC._) M8^=DZE"$R=.)'SQH3^\^=(N_?*1*8\OE[47G"R.!]W$LFA,*LS MOQ ):-H"/,MA-Z)6(8.A>MJNZ)7G@3L<.FU.]?%[G'2C +A,# MD.'V5$+2^ARLHX,8DB:M)1&1+1-187=3?8P(AB3*%K*6K2F2EN0\R8P]H8!DM\8?$E8%@&$ZJ-T^YTLKS@2B2SD#"K^1Y_8\I1N& MO@:HF>8!PH+/]Q!/>B):Y0UCR#;'!(^+3I:K.4:J4Q"%FEQ;__ISNO5#P,JK MD)FB;<"P,6-/P$HBD"$Q!"[9J^492;QA(C)L!B:!<=+2YE7$TA$+# 7:YP[= M_W4A&0BO 5*!=D#PE,TI6/21<[J^O.G*0MT \H8TP7/@R^43X9B"<3P"F @F M:SF(Z+]P-^ED!$X\'KMVQ6I/4EZ0Y"\D1:?SG%%K5VNLTUP+4[%+]I?4A>K6 M45,2H+# KO.FI%V2E-?&WI6$>')(KOKI?HE+TXEVW'B5!3XN6YK M8!768/40T>#7&@)X9YU9![ ,X)=]%V*$0".>R)PU) ]B./B="S2VI0%6LI@% M9R<)C5"D<7&67T.; 1[\O_S!2'S4Z_,S@JFB>'G0XCAI/<)J<"3]>J0>K9*= MN2!G%'N*9MGD3%W%K<80/WUF/%.:BLR<'RE+2FC7"GK:F63@R,3KD3S1+=0Q MHI)F;;,P4^;3A+-,K\'(D[=GQ9G8:8Z:+93/:BDUGYMOBAWX3 Q[/71>SA%E M"HT"I[8CSW)2LL;'W7+FZ.N1JUP;%60[:Z,2DU5;'(Z9J\D$C#PA2:OAU>R6 MK"2X]%;D>16X'/Q MFB(9-I$AYDRYN(3//"6IP!NUD@Z8P)8260DOXM-:H[4>QD])$G)K1DDV#8*U M90E-SN5VO=.&=:%.2"KE&#&ZG6!)=(ZM)W:UB5K+"BP=7)E^GR@LXBM>#T3$@M-R/X 6TIH:D@1,HHAH'^CI[D*J.QKN)1$ PR/>!"/!&W3;@.^; M28)[# QL+*]ZWY/<6Q/RRGVU:Y(C".^F$("!V9\Q8-H !/V0*L"\N^6M@:SYHSA= GHLQJ\_P,\YW:;_$]:Z7/#^8KDB=\AJ M^'C(*\0!;IPG58#/MV:O&Q/!<-_1QHMK-KFD=+25;'8PI6>(LCD!_,5BIR4"_^E)\HOF (6PUI+DZ<$9 8=Z!?_D M80?PE=U/@2HO@*O+&P":@.B%#F'/K(WWDL)ZA8MMIN:Y@3@[B<#.,<7R%IU,'2*P/M2A16GMS(('X]+'2]0) ;Y]H]UH_P M"D "^(4I_=[]<#AQ.)NI9\3G_";JKJ)V_'K>MO3=!VZ@UOO$#P&^3''W@3<& M?N(%#VDTAN'_A#1;QFYJ_BLQCQAFS*4VM^&I/(0"EX]TU\>]\6[H?S(U&'\=G_XCO[S%O'0 MRW'$CP8) 2W[?__RL(2^F$,2+L3=%B+4B,=8""P6OWCK/ER).ZT$'HM?S&8) M%^)^V'3QS#!(B%P&)HN!*/L!+ ;PK7 MX0'6 ;M\0RUF__^]_1\?4"KH*6?!_OQ*_OFJ+:*_D07!7V^GC>+X@P;RH3S"K M[9ZDO'-(_ ;_;K.W>"Z-N8(,4;'XR;67IY*AZ@?R#,Z)4(BU/Q!K\:_J"?;< M2@(/E*^$H.]%CK^Q#."QY,EUR&<3 _Q9#.E[8K![9!K,=V3(X!%Y25U)D ;X M.%XSHX?/#%)J$B?WR)Y-:JX('C\6.Q+/+@3X-1RH0$LJP40O":P KU[-&0J: MG@.;R M+N<(LE53TTME6742B49B-ID-X94,XMI-;^-[. M)&B9#D27@U& 6^@R^F-U^:LW=FZKRZOZ(C6A1'2LD,YH1*][AEU:0EV&578H M,H+AMZJQ$[Q(!Z+*P9-]'4W^X6K\Z6HYMU5CS1HT\*W#]#A;F12CU?6DJN'P M=K);39FF(^A%F_P$9R:MXVMESW#H\2"($VQH^Y0)UZOUZ6_S'[T$_+?:\[MZ MR&AB&6KA1Z"IWB7Y@:'.1BQII8MKMLD*MEOC@(#!QPA.WZ0%SZY[?^NRHT^ '$/H-QWC I\6KDI.]'FI>Z\P9&D@_=JG:V\+4^ ^F^EVL%3]CAZ?8\PP:?UNKW,EC%\,MZ@M7BM-M?0 M)5_5H=%V@P5$)''1:C]G>D 0.AZF$5QHU19H=?&;YQD$3NL#0. ]@A)OU$,Z MEX"PQ(K.A.OD%'PQCP[BHM28#6!91!B&P/ (29W6S H3$&[=KO*[H,#YXY# M:7T<%+AI].+C*)#B!*,UXS<--MI49;:Y22UG=8@",%Y!4A'BE@&+'XD"#ZH9 M=\QM")S6!T"!>X0Y/N$+# N3!(YA>71.KJ)R8UE6:GF( LE??Q)8(H(3MSJ3 M^*$@\)AZ<:^LB, )?1P N&D\Y!, T*\6TG,C17*E%%6-Y](:54LV8#US_- -YZB@MU^:VR_6[4JAVYK#K=L+'W=4MQ>^"7PVEC5>$V18IE@" MS[1@Q=^%;2QT4S)C".-6Y)OV>"P+,ASDE:-828BTDD6WBK*E0X$75%N4O._)%BPU/-<-V(%$ MD50'?JPAFFYY?QYB#LM4$3_5;]';18R5S(2\J9:Q@-+Z\Y]ZM M,E TQEWCJG2^@T>_(N%.SY@(7'>$UY7:IIJH$ V8(XQ%,/(TW]]KWV%(0-ZV M;B'?A0%675[P*F#B2!)X&RSZ&LB ,)6E%>"@*6\@X:8DV.ZB.&Z+%\#1A2%! MP?!D)N(*C&#!LO-CV*O%6S)89/N@C#M8+U.2W->.;1+@B"_"*K?&@CJ($;]QX0R98\!25Y;&O!2(-1[&93 Y ]$5'2KW!]((20' M2!8@PWV=+V41!!B/Z8OTN36JI8E;.R7BB96@VZJ(\%X9;DCE2@8/ &]TJ?,H M\EF[4ZEC200S% 1@J<"T5.>B9CR:N+[3:>9$7CN\:KM,8&!M< ;TEGQ515C M4%U7QE66M[N=0E;O)K*S]:\_VID&-*O=(Q%^]TP7.C0)+CY$.,"W$_SQ2[*? MH*;[U=N@PHOS76F4D_D4T1EPW5R#$3"3*:_[ZYN#@LZ04G/&UZ9*#:V2!T^E_&(9WV+8HKY<6%IA@BDEDQ"6XWR_ M(2?6,&B9B"3)TZ EE+0GZV\43N.T>M1!.2Q!!78-;CZF_L/W6PGXDEO4PWKS M0C$>/ZCE[Y&(8:]K7OWW?QT5\]IOB& I?MWXO=OU')#E%Q'#W0W01(IZM<+X M,7CS;UY=\XZY*Z9/Q_#X[H#Y]W[G!!F!)&(T_4_DY4?(CA->PBK_!QP[JN+O M?>NXCK__V3L%R_QEL?3%;QR+06<8F,OHKC1:/!:_T3H=RQJ/3 V(8?_3KJ7/ M%IF!/P/]!V"E'A5/\#_Z]&[$[M8A>!?7)7A,H4VF_GW2S&"BSAXK,;G]'/?O8S**A3M M;#@!+0FY=)I?5>O"$':C.^FRUDUK0K6BRE$V&E]1^#(Q;J+:V5YXG54I,Z@5 M,UL4G[+322*!U4UM* MW*(LLS N-*;C]3!Q.C*Z,M?);2,Z1KNKBB#7@,M<9"9#\G0D8[7IS*;87"FM M4G(T'-&)]L1DP,@3BEB\10^B49;F2L9**T6[?'(MGNTM2-N$T$AK\PZ:&Z<< MK3=)C*K=!AAYTF'.&B^(S'B\D= NHZU3SD!B#/LLYZE<8M3>=+4F6F+C0Z94 M&,9K^;.<;YL9IMZWN2Z+%]-CE:M::K,W.=>%4)",P3:UP<8*24:7MEG*Y:52 MX]P:S2MD-(D7>?#,>7.9S ZFT5X&MNR+OQZY356$ECVR$IRS2LC:!IN4]"1< M=^KU2+N:6] CJ]+@6A@7Y90254GTSJY[K9.0&]D:GU/PM,%.BQ-%80L,&'GR M]BP9KW1*W()BEU)C3A #D4%%F)&W>_N-FQ*5P69&DOR^5-JD+/&F9)[V'6(3 M6$OCU'@'Y<7>F$Z,1VERW7BD1GP8ZG?BV]."N,0$VH9OUV/815*W1YVE@ST0 MHN_GJ,(Y>HV&>=C>U!"1!6^ K1#8^%1X0Y@B& W]?2SN=?*S3&0J\>+2!H,D MM_LM>(EJST>V&4%J4UGW=J!P>V_N8@7>.V0_I.46X%,=\!H'Q@),Q."U"9R* M&\"[]>[+-*QA$[Q0\GK3@M\JL@:;"?L]:?,+I[DRVCK/VLMMRLEH8J4F?#I^ M#'O>_CX6ZHI'=A.0[#>?/KLW*Q4[[&0SX$C%26Y&I6QY,Z#&8#.;C.!G[MO! MP%, '//:+_L..=F$+<9YM0V4\H!Q MJX3.C<1BU6(EKKC>M,1Z=2!-?OT9[P.?KW?WR$AR=)]F'>QFW"9^TF8A>X; MY:7+-ACK!/]I.@S.6^"K;L]!!'9=!&S6>*CV/)@G6'08!W779,](O]>VRU-! M-W=-F/G%PM"!X(%O /2XMM3?-'72@,:SDMTU6E***B5-ML5T9Y4J7N!G MA<:O/_'$V![&K^*1Q#F^ M^.W<7QHROMF'\56;V0@4WX77QA)&L.'G=Q+#>Z0W?)#=S'(DM'*=&]:E(")HD^7Y?EMF)XCU/?#_*%10NEUHCH3="H-6A4LK/ZBK$!?M+Q"/&. M&%[N!GI1"F,(L[$C1=C^F$*077RP9RQKA]KJ&'?99/V<0L55S2U:V23C2; MM=*LQ= ](+S$6=/R[Q!#_THJ"^JMAH2W!S( M,%CMGKG"9\!3;D3RVE"[W:PEF* AJ[+G]L)30_"1),,,@B-%@=MI?ZOL-W'' M ^M;W79S$@YZ5Q]L@GA@3!Q3!EOXD>.Z_I'=WIW7-!L0;VNB; JZ[:8M"+PY M173;@IU8]IO\UR&%PPP=WAUUND!W:7M]+L*T.R1U*CX'WFAWG>BOUPL&[S$H MO]+)83$S0@<"$[:[?IGX7=I=7Z'7-96()<-^L@'O2/-[B/<=:7X77&Z?M_$V M&_ZZ/]77-#WH&U->FY0KJ7#0Q)PN[Y#.:I\H^JDGO; M[.F+L8&ZGZ#0E& \".R$:^.L#*-8?8DWSEP!:S'=+*,TQ*%2JQ(414W[B2P/ M4Y-@/0@ZDL2O6"\W")<%'HI_ \?CCIY&T%6K;E2/RX>A'UN2ZP$P*6-+53"= M]AH:5C=1QCR#2'%AD9E(JWQ+24^ZXP)6$@6]R_@M@_3BZ0Y\K*'P[@V=V5UI@P;966$%SG&IKO6YX MA;\Q@HR@V/7Q[*[R#7D#V#JRD-UQ6^AP/:W#%1Q8A9[9_9&+.S@A9S?PCC8S MA[^=@;'1IMOND1-YSG43K42RPV\+.NX7#HQ'R(OM"Y[9*7N=(J"/P(3= _[0 M,[N!9Q9XD: [!L "I_6[8MX;:'<&U1B^Q72PCD(J4I?/#W-MO%8S&T/2<\ZP M"$%@7RV =*,,(3>#\ARHUV"EGH+F,0D\_8WL(!Z/RD1%+,W1EDP,^02)SXK5 M6V4'_37*?-O4'A*-48GP^/P!$AGP&':Q15*X$/=;B(OM;,*%N--")&-TF&/U M" M!QA)ABM4C+$0(30^R$"$T/JF[E91".KB$+[\%/* N/+POXCY>%KX%^ MT*<%+[6BCN]4NJ607A^71-V;F5%+C\(Z*U>S D'S((@3$^P!>N=9J<[+<3B>+F6V/\7)_*3I")&[2"LZ#ZZ % M.53@4($?M0[%AQ6XWQ]KO#:D+,49C#6ZNZQ)<0>UR?8.=]AWQ^#EO,[P7!KTW MW-ZF6*3C7EFZA(T[16$\/6GNU,3](ZPVQ4EAVRQ-K-3/1UGQK&8-"BI:K M$^]: 8+%\)/\C:?$;EP(<,W6GCQJS>0W,.(XO#(3Z7\Y/;*T?) M%HK]*J&8K*0FNFDF.<\R*+QS QP)!/^FRO& TU)CDG,IVG*ZBRVB=G&N+]E3*P#XFY,_1T'LT_'UI&(;&/GKN MAG[\W.WO9_EZ3LB77)+'[$"X[[ SFG8KP\TZUU5J'6Z3Z2X:V]D&=D$ZZ=K3 MV1BY^C:W5KGYNLQ1Y6&1:3S-O"V:Y2.%=/M<0!UE.BG<14&UGZ-"DSY[H+I7/B1*N@ M0YG+28XE;4?,6!XQY[I*85VB):86CJ0XW0W>J,Q[ZT%N?:ZK5%,2Y4*)3]ML M:U(DZ*HHYA++R9 ZTW\*W71;3%K(LK7TH*BL^B1&8VLP\H1+JI;.8'5-J[.E M,FM4UINV@Y8:8"3Q>F3=K,FF)=?F+(Y/>V4M5TS0B0D T9.WFYF&,IQK1@NM M;5*S 8!JO+A@P,B3SDK4,).P-D4IR_(]T6$*B;Q3R#!###U]*%DM3>D29Y-K805G5<5&9MNQNG: M.C=J3L[UU-*V#8OH+,6,4JIV)IWRJ),SH\RYGEK1VEB>EA=YAZTUY@J_&K1' M*?)L3ZT&U]<;_&3449QXVN29:G]N],]*:,KNL/7O7LNLL[;0TM32E# MGIN6,GYVRS" K8^_Z_+A;?!,1@'O! MRQHB+6UYX;:LMF$%*+\IO-]HP8PA6:\-]OER(P?5M/<=;A:P*3AX'&SO[/8= M,FUA>O"-MTIE1]R&.N947VN[+N$OQ;Q=-R)VCV+:AX+ZT2+:\;DVG#.,ZG!S M1C(-7.UP9FH2%M%^OIMV%!F+ASGCCY S3L2P\,KC(RQ$6%/^$58!PV-Q,ER) M!UB)1"P9+D1PEUE\"QUTH.M*!8X]*Q7L M]NNS=8K+V@#-%[FVQ>;DYK*1SJYH-0H#DK!.,1XAD_0M(O">80A:K.^5ZOCN M3NEQZS._M[5XI%7Y*X1]I%J!URO.[&-N6 +P_@#\L:+,@T6RZJS:DLGEQJ5M MHFTU ?HVO*LB\62$3B1O![_/H=7/Z?/>N/!TZ L_?SI*Z!#?&X_/M>G@ZWII M5MT,E=(ZN1VUC('2V:R]['4*CR1N3)MI(*GRQR(AEN;!9DVN_NG^$H$*_^"G] MXOKKC(?010Y=Y-!%#A:6S\ O-^:C"9OC%QQ?Z!9F'4GH3BL-KRL!A44P*@P+ M/Z]?+-B& 4%XH1MPY4)7.'2%0U?XSIB;]G3P#/1*"CLF=+.*L>0HW6BTA^5U M>;KV6B?<&GJ?0X.?T_7-'F8+'[:[B2":9$%?^%:X'#3EC^($!]X7YHY)%8'3 M^@DT=^_6X]>P9#_&@7R+ 4'XE&\ENGTFT^VIO<\@:+YW,\K "7XWJ_<[$AVT M5_87-#^GD_:Y"G''%\!"?^V9@Y8!-&A]@NCF_0K0'>Z2/U%ABV7*JP7!S5F4 M[^;->2Y'5K+]-9P6<"S16/(&%;8>P\G\NZ);0?B)'ZRP=2-0_>9@$J@_^)T< MP$]C8X#5M.)?C$)^K5*/LI2;]2DQ&K#VHE7# MJ7E1IC<*'73S6#F5([$RFYMA4AGEB58/OU4_X+#0P2U;"L=C1-BE\'4\X!/A M@"NVBTPDPX5X@(7 8F2H$0^Q$$0L;++]" L!H"EBOQV;KZ[[FM]^W?Z/YV6!OP3D7F+WN,5^G7> MH95I(A:GG[J5Z3Z X/&(0"/>#U=L=_N>U?[&XA'W3C&>5SQ.XDC'7/H:6@9] MJE/AA:FL28;CALKV,;:K(6'0] 5P;.!N58.F^RK)?NY>[Z&/BY\K,;MNP&X^ MEE-7>3'10T &! .?SVL 1/]5OT=M%C)7,A+RIEK& T)L^% M !3E&/-UK5)!6P6SG>Q$D^4B,?':R[Z/ '^?)!S$SM KR/#",;!@+RQSG1W^ M@&G/L/-[#'!SG9OO>2O-S[=' =?%^:XHX#H]/QP&'LT#^C(.9 R,T!9Z4>;2>K)@:&5G M0/7\CK@8&H\0%'D5W^>1@CI5R4)&NJYX54_"6,[U8SF!WW:\7[ G<%*#AL)' M\XC&EF1\&0YKME5;9A7;8.VJ4YC,>[EL"O/+7.$)/$*B83#H'L&@P+7JCM&B MP&D-&D$>SIGZ*PBIVF.VJYMJ!\5K$I7#JQW3,OP&NCB-11+Q2S5,PPSWEQQI MF/U\*4GZLQG1)U?/W%R.@Q05095X VKR=)?DO%-*^)9;Y*B\>>"*QP\2Q;VE MPO#7>2C__5]'"39[:(%YWKKQ>XKE[_!0X'_SZIIWS%VF M-AW#X[M]WN\]!D%&((D83?\3>?D1LN.$ES"%_(!C1RGBWK>.D\3]S]Y)(O*7 MQ=(7OW'@?2Z.&BEC\5C\1NMTK#,\,C4@?/U/NY8^FV0#?P:B!F!*/4JT\3_Z M]<>]I !KS*2]+'MS+Z?\-77L053])%O@G3R#5KJ L-5>2O"^%O1#3+>MK'\.(XD(3+U$> 2X-+(N0O"X_DVK,Y?#87*G*6E' MM[![4L#;'TD 8*KZD1NR_+/@7;. M='FN CZ;,:1V.'T!S)4'ALY_V9H'$S=XS1Q+!B3Z%1%PH#M3ET_[7O>0!O.( M+.^%UJ'_,>57$C*2)&A'?0,[-O3Y*0-AZ1!5-VWHKXR GQ+;;[@//X1$?O;* 7O>DK#,84**)DDAS05IX?Q!(D-1_R8 M'R8I4HQC$H\2& N&8U7'5,V]7'6 M_]+=PQIP?@@>.[R?]#+;O9_Q,FO7RN_F#1GN^9PR\$( ZT5YGP#:E$Q;M=PA MM87D.<%FD'$1O\H,=*7$%W+,J6ZK(O!2@!?'NP$ X'+,;,US_O?^S@N58 =@ M>4OID@G#0J;K\0.?"C@T4\F09(\#_I=UX!"!3W3;0+) 7 'SHZ6]]PQ#&+[; M?'(#ZK[N\2&W8#S=4_">-=AH155=5^":F2]\AXSU"PO- M)=XMYPFDK"5Y:X93S,XQ!1_9!A!)P"I&<(NR8TD"%BZ"W>1$3]^QGHJ@YT"=-MA0SIW-8$;/8*!(K S +^-'"\@Q8\!-WD# M& @,T#@H'=O0>Z-G!C2=D7E@$Z?)1%D9%N KPYP]RWX5%6>R^XW=3 -53W\ MBB%->'=7X/ ,L*UD#;/6-LP\T0 MLC#TL6SY[0[5H-A\#=@(]= W&'(S9(F@)HN#/SMGP^1!$?_XTYD)47< M7['_[#[F@9,OR OPS==_\6;[^M.UK*JO/P/\>?V1I]NO/_66Z/6GP)O23EX. M%&5^9E)@LR7*I[-:Z)#; "->_V$7%W[]N2HK8!>\^Q!RT00KJT)$V, FAQ"@ MS!.QDD7XEK%S04-B2$$#&S\+BAG\NL#;<+U=80.[4B@S%]3K1:\_IKEPXA#@ MH" ?J2D$ P5.?J6K8"=HR*;B@::M^5KNZIS=2#LKH2[,NJ!RI@7 M7&+@9A',' B:5Z8,_DW@%Z[R^DQM@K<@66_\CK6'\5THTXP&MI3J&6(^!LR> M(GGT[F8F2H >=;_#!6#L[J3A__V7^N.! FD3\\6R' -?.H>;, &?"Z[(@#V M[QKP;0QDKAN2CT_F"T_<738_'@,]V>&9#XZ^Z@JNA?-&N#,9P8"">X,#C!WO M+9OP_]M[TN:VD2O_"FK+WK*W( HW"3NU5;(L3Y2:L1W)R22?5" )BAB#! >' M9.VOWW&7&9D$&]VOWWVVY#?_"C '[?E!B?#*1:3#P88)+)3HV MPD\E;'.2W@7H5* %FLQ18>M39);3C%Z3D_^"T7]ZI[C\FK>T6]C=2P3(DO#0 M-[&P?JR.05Z(M CX#*J8>FD!4C@9@3BE;GMM2L"=P\?J C?8GBY[Z4-2:^!5 MQ'IU>2VJC@@1EA3D@C&B9JHJ/PKRJBH0Y0A6A+C [0' X@Y#=.[_P7X\N6^Z M>8("'7Z,ESS2#,@'E)-&Z$[E'>:\&F*?&$:XS3/*+_# M?9[P=T F M/!2\1I0WO"SZA4F@SR9]8(RET%+]>M3"MN2); &TA.I:S"AV233W6H(MK1]$ M$5*T<5E-X+F[O1'OAVUB7R;BPAALMSQ&/S6'9R3-MQ#>I" M*E[N%[[9LP.SY_:VBK4Y'>/#%J&/^W?G6&;H>V886.WMV5TS\'JFT_6WB;7 M]OX*MPT?@-)531CQ*"D!&1TN\C56F,[,'!_($S Q&N<_R)&<0A5#4$T -_$@ M^V/EO^3 &\0 H7#%"QOCRV80N%M&2=OP->VN;?J]9I$BFLRM!+3*,%W<@PLW MYIF]KK5=)*RU!=?T/==T?:>]!7VA>@?LFS&T4JQ]W,6GVNB3U A4\T'@O BZ M@>GY'L=0_< V>\%V=+4R2&BL?*=C6K9O!G:7WVJ;7:=KAI:]D]BDL3<8GT\! M241D9K7KC+&N:UNF8X5\X, *S:[M[PC,ZUYKFZ$7FH[O*DCW /">OQM([PW0 MIW"^I" ]@,PQ5&OG_!C$OE&CFE5Y49%/9(;*/V8%L,8.1Q^0VRO_&I>U*GF= M9GW@\[-Q5F;P #XXA V!1L7J!ALGTQC9"4.\(JL?JP+87SB Q]&BRF[1T*5& M=W0?"/%H>(,ZX;#6-4 S2:;3[(;L-">YB%[,W<);:D+Z(U*4!VF43 @"; L5"@AX]#USW7/$-CD4 M)?4A1/HQ'IWPDL5)&LLD#L"45&6WX4D!M6ZB004W/49-.Z=#F=AV#%"@R%#S M3 ;\.>/ UR053%.:P%#=FD(=N7TR9<36!SB];_0%)!P4=FDL3D[@"RK(+YNZ MSA-"/+A-ZI-5"''$TS&;//@00+-"=857'F59.8._2N'/SRW:Z!VBC8=HX_W1 MQD=E,AOD?3]NE+"=2=W?7]G0)7'4%)@D\%AAO>1&15;$W@'XEL(?+.]9"V@\ MJ05F#N=%B>)YE#9A,SP;R2=Q7*11'QT/>71;BW1),B:1C.E9J'6TDI)A[=_! M8(CCK^0LB=@54C366V&P.ZJ1CAA'PD-4Y"C5?2SC[%:YB]$Q!;]0S@K9-CJ# M2$)4Y%ZZJUTN5:Y\(!WT9=,1AC(&^8%'DE3EZ"X!" 6H#B)TNT M!+C@4NVN815+Q01%R4)5!)2*492+=7T3DP^)]*G1\B4'H)* M &D:;Q$,>.4FN:A@A\,8,^ARY9POX+0#"3Q(5S&!,;R2F!-)PMTD^-'59 MFJ4)57_.^7]U)4?\]2W$FG.ERX1IV*> 0+MJND54_? ?L,T+),P(/_['UQSO MUF0!W;P0M/>D5&9H4DHU!L8&T2R80TVD.M);95VERWW^YWM-B_N]_89(-'[] M5>AD:%0)TF,E&@38>YT1-/O&5QBCJ$.Y@.3">-JQ/2/1D?RE:;M 'G@Y>-XE$G63])X7@V*!AB( M39 )7"8OJP9N[<38DX/SXNSR'[]^N30^?3 ^?3Z[./ER_NGC+LNLUA6$;92C M@N8[ G4C:_H5<'$@%,"NURVO4KG-,HZ^S)M=PX(UJ03,KF2P]F+8'?K3^9N) M];,+A4QD\:KB,[;9Z[FFT_/-N:C;!EFW9-UPK,8-FF']TU#5!".8C9 M N2>-BX6E2=R$X[YG1)2+5$6&W]R+!W11D M!*41[,_!]9=DB6$CY-CVJ__E.-F?FKTS![_Y8 ^_N8#K#LAQJV?-N?XI6#[C MJ8KH:H$G%16]NJ8'^9ROZ1QVKV.]U(ZP#/7T'3M6QU[__'PH0E*OZO>B3HU) M"*"KQG]6G(Z4WM5+TAO;ZQ*ZPUY9&>=<-2$9=3+)YR!E>9)\VUTTQ'QH.&3Q MNCP';AK@+7L3:,@EA"\?3L;M.Z$-20GM7&AF7\+SEWA*1BKKM1-0Q2DW.4LY$$+"!%9&VT[J1W;F *'^-N MX3=*<[ L2]';B#, 446/9<' =$)D29O#=DN+2 M%F3#3N^E:#SUQ[C>+$\ 1Q(TI\4.U'Y'"=?K(!QZIM?S)"5M&9!![K.[K@++HZ[S_+MM*8L0DYL^^U63V0J=6SU['5 M!?1RK4ZP%+_:9#N'7* ?%LF0=$UT4FE19*90'Q";PZD;T7L7U/J@8VP,J V5 M2S1K5S@' \E+RQ>C+BRN5*7#W#85(]Z"IM$ M%GPSYTCI&)^JO'V!(\PO+B2&!C*!"AF262KN4(YRXKEGP*(QV6R4P3NQOP95 MRL:I2E90V6[B$Q[5_JZ%O:D$:>7PRN_!KLY/T4[KF47N_$/D[A"Y.T3N]A:Y MVTHI^XUXKJI-*J(T+O9N#*W94Z,H.9ZDT(':ZX?>M@K7JMRN56Y(!Q@-J JG M*P6ZVF 3NWH![_%L5Z6&/BSY3T/#-TG"VUK:V!Y'>Z M\T!2>Y+P+"RP#%2^#:"RQ8KJFFX8SIM0&A2W]DRL!.+O^B8H8$9P+,IH-)(: MP#&(:-0#L1Q&-TXE>XK^U>1EP0E!M2K&V6W12@G>>2!G4_J^++/!U[8>NF_R M/M?KAF:@^=-VT ?*\\&4 M]N5OL)J][2AG)>$LI0S*4Z3BU.:\$58\4*"<_RVU&=(/L>MJTK\.G42$.P/X\^1-.&<>\1OW@"RE@SK=Z:Q^'Y[(+9\*8I\88/@LKUYO_VF0&6Y9:?.':(_2XDX&&*XF3B^NO-2\78ITD MY.;9-RHL3N] AG4L ^XOE63-1$M\K3->2&DMFD)1-GE%2*N:4Y!:&:4KI:WW MUD?&A.9" ZE"=$P1&,9*7$3%?%X(D%J%-6-D*/=+\A5@%S0RG_='#I2L7D;? MXOTUE6@VT=91'-L!UMU5%!& Y.]NF:6_6DM9]5+?]DW'=94O'-#9WZYR:*UF MI/*GT(."K\Z)66\C/'"3CM>Q7BX)>*L%4=FR0=FBE;%%'?;:XU)LIK>3]2(Q"L[D>7D!A$Y !+AIBD,P6D MB6\PFVB '1C _C/8X+L1=A9?D]%GJE"U5F2-FO-- @NH,F/.K ,2T_.R%[=< MS+6%TS8VC+'E6E+7\(-@0S$I*CLV-N$&;9%>O1DM 1??YBIP6:9JX]9^)$U4 MZP?!<-\,@^X*(;DOIH"3>5A0[(TE-%MX.+TS.7=[9E?B'B\\SS&[UH)T7/*R M;>EZK4 M(/4+6]0;Y7[D^J,:-<&JS'+0*[ M&:N<@1>^V0W!3+$7ZAI#KPL,(EC#@5IX)#H3*F/T$M2HDB$G(VA]9A 160." M=TEJ0S8:(??JW^FA56FYL:)VA-6P <":'7AX7JV\I9[3ON_(/N:+4EXE(^O^ M,&(9EP?>T=Z>%"B:MAN"OC-7S RZB8ULQE^*$8OI',!^G*[9]7S,6':[H#: MF8F8H7E70&'WT8I%10ND9L7]CP8Q4!#HRT?LM-">=[N!:7=#DQ!EBFFM<=%> MS[)@ZY9G8J;[+$J&6%TU&-.>\B$G4FM/8W)1U[-:2>L#8 >39"!5 MZ[1CP%K13_%X/JBZ;ACN^GA -'7+A)H"UULNC]DUACY*IEA^]X8N?(W<7EN7 MT&"O]":0Q"KVOU_;]OU<*&%_G:$I5CL?V>!+1ANOQRD!::H+*ZF\77-- M*\*'G)2)120JY()O\NV.]U*ZQ:W>CNT%IF^O\*GLR:OV:30RWD4I >%R'(/6 M=)+GJ%),]NK#^KVN"D?_$.A7O,."=AAI.]3*C0O.1$7>.L,Z5BR>H:K8/8'V M-)<:\1/6Q7"/GS,@JWV*<-0920W,F]Z(M9E4M%NC*WIIIKL4TE\=>Y)2+ %5 MJJ@YGG!'3%9AK1L=?)A4.ROCNJNM5%13'_9"90,4>JR$DFZ_QL8?U?!:JLKU M3K.4 2.MG0N.IDC!@7@SSIQX4QWUM6!ZS@#6=ERX"@JFA.-W>GJW;=,FME3AEIZ/R@:4CP9%36EP=@X1P=. EN1!Y1(0S)'.%&U,E"Y-5< M%L.3=3E>EO!J]\7]S-6&(*$8=3HE7VMCKXFJ"ZB7Y-Q1MFE*D6;H\R)+23:% M+3NH RR&&%N=2SER*=R4$FK8"(0,MO]& M%/D@O/RR 7+I>4=(>PQ6!3M<>P"'Q.[X$NO$+LIU(PAEX+9PE7#Z6B3T$J.Y M8YS3R@@5EOI8Y) U)XK@9O[(FB8)M6.*D?X6FYW7C6NEYRP@4$17%S7ES<#& M^%#:L(:F'XK)_>5J$,MQ$;TQ9:0YKN)^&)"I%&[T]:8MJM,X]VAC.E3F2*'* MM( '-,V(&>;5# XL@? A&.3M3AIM*!45U@UP"JC&T&J5B<9TJB7H:'7+.^8S M:B$5D<2>\)):)8,N77-E*ZUC ?C:99FUW=M M-X?('4'F6^Z)T]>RT_0*&\X%6N1:[-K@KH--T>I:H'^1?(EEP?]Y_%;)##6R M?4]. W61>UA. UPN (@XHA14/48902L"HO1,&W2920E@?TA9;O-)T/L -05([A>TVP(.QT 5)3VE", MOF6BR6R$#Q5\*JE44PPYEK#Q7]H:VJ$ T@SRY4JCUN1?SG5#'.ZC-B5]V;G? M9 57QGWKRH]ZW2NO[SI7 MT3 *KGJVU8]"W[&M.%R8.N;AIO(L+8 9?,96ID.TP*Z\T'%]-:-L/^/&O%90 M3FV3F%:ST<>TNJW&P#UK!"OFJDD)90UW^+FVZZT ' MXJP&HO$JDE%1J!IP<^&1&I9P4:$$L]WHR/9?Q:_II[8_E'\U>1]@IUX<5F4M-CO@F:?2%Q6FYZC#=%"TM.*)>D!@15-8?WNH<:##<>:04%.: H.K( MQ.)Z-LB*TW=T.EV%8O4PM64SIE;]J 8AG -4-5R?KD(?JZ.?M5]?6&WV(YD]S)(+ MY:=I/$?PTIH(Z]>:]11(-:&;C2"?:MD1P""7G MA]=2@64^82]FQ@*63\*<^\HL:1T>#QLF*8\/%SBA4.@.;T6]A4[BK M=3=('*&]9A[7]&M$\X/#T,U3;G1]WW%1JF E*MGM.A/W![GHATE9-P) W#:9+F3W+ M,]ED W$K/]U$YQ*-)=/NC]0S]J5HSCH>!MGTP8S%>2>>LB6PWY]@GE<9X6C3 M9@8<:X4RH&5P9Q(M7H."+]7,K7F%Y-NM)155P(^J=(1>+VE0SFLSO^G?M=H6 M%W?PBHDT[YZC]XVY&TM2\;[E/.KWNHKR>L;P MW$I'.PP)I'Q+C FL^DP,9' MNI[[A8%"TYF)2RS92>T%)H^[%L$2^A5MNPEYB(*@C8>,OPUBL?"43@[2&\-) M!%HUPI-:"ZP!G@*8&$F+>]T?[B$@WV5P/6SE"U7CG>2#A$1'R:*YH,F=R_LDCH^4^J1#%&\'H4:2=@5*KXS>'HU)UO, M_6!#DZACG-2]1[#^@.T.B61KEUP$@*D9D2&G/Q><89>H'X570Z[E7GA?WKJ)AKW=E!WW7=GMN''G^0IPA..-N0L65VPT] M-WBLT +L^_/)Q1?C_!QLM2]_/;LPSC]^^'3Q&XUU>"S&O5$14M Q%(SJTB#I MZ2%D2"2#))A&LR)^H_[0MX*(*Z2(-SI@3%!,AV@$QX6H#YA"Z),6'5E$QCH5 M+?*I,E<;DQ?:?-!RJ#Z_P3F%@R@5N !MU4N\U*$C;U*0TA!46QF%URC-;E6[ M2/7OH]L\FKUA=G,+$+J7TNOOHS[-2XS?(M$OGD]CAW\Y+H<;'RXS!%-=X"2/U@F\UO<5]%KYM.[P+9="RSJS]K$8_7_;K7I]:CT2,PX4J\Y M*N+!$3R=@\W]1AK>O=7?_=]_5EGY]MX=\&-O_TN$^+@L9\6;X^/;V]L.O*%S MG=TFA!1:@[:<'IHMEO5Z01O:+8O8"=$^$2+R-Z"A>=)_=LRV MOT-F^T3N[>=D?OW'8GXU:SO-:&XT\+KK*FW<_#MC:OT#4SLPM1_"U 8'IO94 MF)IM>YYC>5;7\GM!$!S?6*%C^]95_,T]LCOC%;%Y>FY<8:%#S$EN/VF1G(P%]0M@PT98L=>Q0__7D#Y&H8CVPO>BRFN)Y_ 0>Q;8-[Q\._,1D#=+W/*6QJ/3M;QK_>8V(>ETY] MSK-O=TTUHC9MT;:9OJ3*][>89QN@QJD%28UQG)(:^+=J&@/_,^F72CT\F>5) MBGJASG[Q@0,O//#"-B\\&+Y/AA=:H0_\L&<%^'?@'*=V& :]Z)'9X7UF+:A4 MP4,8XLF,DNN^&2??Q1[AY=MPQI!TP$ QQM^B.\/FCPZL\-FPP@,DGY50L?]S M->Q5RF3M1#PKQS@=2?&SAY22;*]WGDIW%+&:;Y)HZ6.W<;](2AICTY(S=.@A M.@7(/S"7]C/_+4Z]?$.E&_C7PM!0;*CHXP2]0*7>M;_,VUAX_FZ\3*-RY\0VED M-*%LB4E_KKLJ+G#?@V)XX#QMSN,<.,^SYSS.T^,\"[K=@?,<.(_.>9R#SO/L M.8_S>#K/I=2%VJYO/2F-YU&H94F5A.(3-XDJY%3YQ\@;>H[EOJU/_H3)[/%. M]B1(=#>G?6;8"[S^H&4^?U[_:%KFIKS^H&,>=,QU?"<,#SKF<^<[8?AX.N;G M'&O_+V(>7S&D&,2G09E1(G)7%873( 0,N$K#O/5)-J9$)@H>^_R%1IM(LA^% M0OX=1_E1F1U1H;7,4NM(X[T#.SNP,RWV:.V0FSV1:]N(Z7S9-E^VCD&J&62K M6SQPEQSI.Y/\Z]W%KQB$Q/">$?^KC*4#SSOI]=RTPC!^C:;7570=O^;^5:VI M+ROFW1"]+YE90:VFM%D8DK6\,#2;>I)O,ER^F7'$+9D8\9N4$RR=;]I)G/U9 M80>3';SK9OX8-"#J0YK=%EL-Z=,6I;Y2L"Z.$*$.+4OG'3Q;FCX8]@?#_OD: M]K;E/1\<_ FQ[I0:'7T&*<1-G"+.:WP?E1'P29!;KQKQ%A6&R#42Q3-2J@92PDI1Q3>XXGE^[LO>0/?'UG=X56OVW>O/#NTKZ+0'ERY@>^'PRBP_%@U5^)? M7 (61M3@]"H([:[=E6]_4.NE=;)Q?L)KL[5';:%G-1WT/E=Y445-7S=]8),J M@+QW9 ^=!%?)P5V[RQI ,*PPO%0$0TIT[K_2U-LZ1:*HWMHR,TX2D>J$3SE M4:IVHLALJRF.0\+UFKZOC]L24X-7BS+:S!3O5?'7NHG4ABQ;[_:CSLXNR]\=O)E[.+\Y-? M+TWC_.-IIWV^ T;NV=VG7]V.S[<7Q-S9 9\Z9KZ/ROC-0N#S62'@C\$WT<>5 M&3#[9E"MEZ'\%(]ZWN/BV/@;6$V3)!H;%QWCWUDE#=J?!9+]S.SOAV(?ZH5[ M1KT%M#,-3)W 0YX!W/\UQ MGJKJ]PM.@QL:EQWC71H57Y/X@'T_/?8] =5O >U,XY\@=)?K?POY^0<<_7EQ M=%_ZWV(3&9Y(K[X_::9DKE 0578+N[.?9*;'$T&))[*-9Y;WXE@[S7O1(\^< M="*?Z'DH6IZ)RR0YGRQSDR7#%;DR=3K,<3\;WL'_QN4D_=__!U!+ P04 M" L0%M78#C3D! ) #<,0 & '-C:6$M,C R,S Y,S!X97@S,60Q+FAT M;>U;;5/C.!+^*[IL[0U4Q7%>8* 7)0RPP^Q"%2266E)+>KK[:5GL_,((Z;1;6ZU.>[O5]KS]/>AK4#62>0"5 M?O>]WVUW>Z3="3H[P=9[S*=$F[E@'QH951.>>T860:]=F#ZT]*'ZALR5-^.Q28-.N_USOZ!QS/.) M)UAB@NW6[NYUD>*3=%DFW=0"Q00U?,JP[UJOD6!4!:$T:?_F '>U+!;M$ID; M+Z$9%_/@W9AG3)-C-B-G,J/YNZ8K@4_-%$_>]:VTYO]CT#5,S[ KXU'!)] Y MZMIW\P^@CN!OI^N^X(CARH@S9N<62A%#Y? JY2$WI-=I=?;\$!:M> $5(T L M4S4='U)K,#P;CXY&@X/QZ.28G!R1P:?1\(@,?Q\.+L:CWX90!+7#L[]0Y4'CNG?S^>?B5' S&6--M MM[O//*'[U1\UR2],L8S3E)RUR%=9YI,FB9@R/)D3DU(36#T,#04CH50Q4Q\: M[0:("%&9R?)9%S2JGJ&%@M]XH;XSA]Y[&+1JM=A_W\1UP2D.'5%1K;_="K#F M_BSEAGDX @MR.5,4BN[M\SE7S0.3-C(+<-'Z-?=R RC_+34N&8S>:=D5NS&O MUZ3AB*1TRHAB4\YF$ =,RC7YM:0*H"[FY(P54AF(#N1(J@PBA/3]G'K?8N8-^ \8ENZKQXX'ZFVM(%DT7'*).'PN*$W+8A&A"IFX0KPXX@'@!5A&K'!=8HM4"R#N(&Q M Y]CKB,A=0GM,*(H*1QN"R4A&X9B338 IC$#W#LL#J\@>W"-'AI\[>\'^"7KTFADY6*,N:P^4K R4P$ XSYO&!1+( MPX(7-9B=[H]K,.TUT4@WOY.]K*O@(=-0 *BQE.-A2#>1#46TU.LW05H2,H!G M-9(C.K)4T &X["G7-A" %,MM/YC;78>0>AARQQ2 ]XKI7&.V684HK.003D 7 M+06/[6F2+D/-8TX5QPEPQ\=L8,RQIU(C1[(>0EM"9<.&U P4,A"FL%%!$8FE MH!CM8%I6B6NN!2T<B?8$_ACV5/:SOP6V:UONM? MV[K (J<\1J.A6N86]TU+-JX-0"+;6>> M*Z*U],6&TJMJ0D6I"K M;;EB% 'HK0(VD9FP'"B@ !.#&E:@[:(()&G.C,#& M>0'1[,V0GHK3Z+4;TG!*16F]-Z*,)0FD$7P*^-!WI -+FK=&-'*/=V<(UFZ@ M(402[?*04);F?@W6B9=T*3M%)N$C?K"M@;B5 GSYV_@;]IZ8(\??" M_MH:'CI*0WC-[VH8'<7FYU&O3:952O>2 & ^L^;'8!DJ[ M'E40FQ/!+YFHCMYNR#>?O$0O;W+_B'.#[;_ON8%]81$O#+9Y[;PQEM2-YMJ/ M(^P?00UO)3M+[2@D/$8JO61CM@"ZS#)N#&-_$BE#"7P/ZV,.^ME.-L"T(#!I M#'SPB6G7PA^P/TH.ZEO;+_/('M)MOAT/_.V/!PX$$'DHX@!Z/!G",Z:(,X!H MQ:26:?J,T4ND1H[86W)D4Q+[]F1QL/LHX%<9M3N7N\/;TQ@::K9T]O<:297( M0!- .J"RZ?B9!G*FRPR6 1;)3J8*LG<>@;]QKV=QL]\M@5];PP.@6(D"1]H$ M #+K_@'"]K5;A?5FA4R>3Z68,N0I.9U4KP]5%3)85@@Y9U [2Z4+$G3%E #Z MST+B6O> TMXM]]N"VNNIT&_JLW>>Y ;':]:A:Y[C&^,8I2'D?52/'MB_\\4UXQ\IU6=^%$>0[3,H'GBE86YA"\ M9D!.@&*&X,"Z.TV"5SKOB@(/3:[R7PN'7EP1>\1/?FK;GQ>?_,JT?.W?OI]V MPQ7_\'NW NIU8?Q-FXHA^3OOZ-MN/GTW_](-.U608>!L+7D?I)PE9'C%HA*# M SEQB?K;)K[N3=PX=6]U@-+>VKO->ZBMBY$O'<2_(6RG2\8:TNARHL"+Q,BW MI0H6+JUV&7^UHJ)$N.&"Y\RKGMLKW-M=^%\AWRM%R_\N*" A\1QYH@G0Z8!. M)8^K3=[=;76WEJ[7E;5MNNG^:\'^&\3^_P%02P,$% @ +$!;5YY [MX? M"0 H3, !@ !S8VEA+3(P,C,P.3,P>&5X,S%D,BYH=&WM6VM3XS@6_2N: M3,TV5,5Q'M!0#DU5"&$[5=W 0-C=^2C;,M:B6!Y)3LC^^KU7-\A2FD4L)I]'7[^06$;%F&6&1(I1 Z53;E(RDGE. M,_*5*<6%($>*Q]>,D%:SL=-H-7<;3<\[/("^^F4CF050Z;<_^NUFNT.:K:"U M%^Q\).=?R=;5J+]MQ8_/^J/?S@=NW/.KHR_#/JEYOO_O3M_WCT?'KF*GT6R1 MD:*9YH;+C K?'YS62"TU)@]\?SJ=-J:=AE37_NC"3\U8[/A"2LT:L8EKAP=8 M G\9C0\/QLQ0$J54:68^U:Y&)]X^2!AN!#L\\.?_G6PHX]GA0>89F0>=9FZZT-*'ZCLRM]Z4QR8-6LWF+]V+,NFF%B@FJ.$3AGU7>HT$HRH(I4F[=P=XJ&4^;Y?(S'@)'7,Q"SZ,^)AI MDTVJT#_P0%BU_ Q4C0"Q3%1V?4JL_N!@- M3X;]WFAX=DK.3DC_\W!P0DZ&I[W3_K#W!8J@=G#Q)ZK\K&4]O[JXO.J=CLCH MC%P.^G86G68;9S+Z/""7O8NCWNG@TCO[SY?!;Z37'V%-N]E\[3UX7/UAG?R3 M*2IBR*W9G7>])P2%(Z842Q"6=3 M\ ,FY9K\6E %4!MXC9 .<9V])^]\ YHMJ<\(S>PF()!@%%W^%$.-;$$ M13()D0F,2'E&:#8C1694P4!SP(P-6P!.E(Q+!)&$1E"DB!R#"S+2R=T3R%C$ MM*9JAB)C>L-@W$J?&LIB4 :&%&B#<0P4B+B"6 G$('K2H G@D FHI3H O\L MVT\!UV4G.($QU^#2<>U==*68SEED%<1^I3(U'>&!@;&-O"LHT0A0 X(0&X=CAM]8FH3DDBY%3/":/8-=<& M0GE#*!8ZO4'+>@7W>J[,/6TWT'\QL';>/?1'*SCYQ\_[[=9>5Y?@+J-'-)PR M23@\;NEM"Z(AH8I9N +\..(!8$681FQPG6(+%!N#WT#?@<\QUY&0NH!VZ%&4 M% ZWN9*0#4.Q)EL TY@![AT6![>0/&:0^/; 6%\4 B1:'>JU=K>8TZ*U&[LG M]\@QPL\<7[!_@A:]0B,':]1E[8&2E8$2& CG>9=<((%Q6/"FA-EK_[B$::Z) M1KK]G?BRKH+'3$,!H,:&'$]#NH[14$0+O7X3#$M"!O L1W*!CBP4= F>\*U M=00@Q3+;#^9V2Q=2=4/NF +P7D8Z2\S62Q>%E1S<">BBI>"Q/4W21:AYS*GB M. 'NXC'K&#/LJ= 8(UD+H6U 9=V&U P4,N"FL%%.$8F%H.CM8%I6B66L!2U< MY%8-..%3R% 0'!*T9_';.J"_ Y_"'XM/:QOP>[1:W_2OS2Y@Y(3'2!JJ968A M1S40#M,/9!)5\1S5P#-.0RZXF6'L]="PR'%+ (MM1\\5T4KZ8EWI;3FAO% Y M<$O;6#&* /16 9O(7+,,CWR 8E##+,-D5Z*T^B]$VDP MH:*PUAM1QI($T@@^ 7SH!]*!19BWAC=RCP]G")8WT! \B79Y2"@+\[@&Z_A+ MNI!FF&0E3Z?H))RG;]84,+<2H$\7.]] _Z4I0OR]L+^VAL<.5_?QB4=696AO M:QXDP3-\!T9:,HH*A2BLA#4/]#J6VD YOG: OC0@@/SN#F;)UB--$J 36/4[ MTJ7BD-XS>]J&!W%9L=!KVVF54KV( =$?6/JQV#I*NQZE$YL1P6^8*(_>[LC7 M7[Q$;T^YO\6YP>Y?]]S OK"(YX2M+XTW^I(J:99V'&'_C-#P7K*ST(Y"PF.D MTHMHS!9 E^,Q-X:Q/_"4H81X#^MC#OK93K: 6N"8-#H^^(]IU]P>L-\+#NI; M[A=99 _IMC?' W_YXX&>@$ >BCB 'D^&\(PIX@P@6D92BS1]RN@-AD8NL+?! MD4U)[-N3^<'NLX!?9M3N7.X!:T]C:*C9PM@_2I(RD8$F@'1 9=W%9QJ",UV, M81E@D>QD2B?[X!'X)O9Z%3/[W1+XM37L08B5*#"D=0 @L^8?(&Q?NY58KY?( MY-E$B@G#."6CU^7K0U6Z##;.A9PQJ)VFTCD)ND(E@/ZK!'&-1T!I[Q8Y9):K MZ0#J15((FFL6S#]4%P[QDKJ;(GA7" >':)0/;JO+3G>AS\I] MGCL0JUR/JG2.:XQOG(*4QS'+%L\>4BH(P0S=>%-8Q2>O7%7,[$*4AEJ*PK"5 M2;_^/1KL$RM7NG6"4(GG0SN=8.T3,-3O= Q]%W>4>=S.M_/N'-FBSYF^V MYI;.JY[BVQ?_=::\0O*]1GMN1'D&TS*!YXI6%N88K&9 SB#$#,& M??J!*]T M/N0%GII<:;_F!CV_)?:(G_SXGW09E/?]Z:6^[?]2'[B IVWCL2^(?9*%VE'2*.;:P5P MBS%IDBJ8^Z7*-RI6*\JX%O=6\(QYY7-S)8%RW]I8R:!6BA9?$#,R9#$N:'1M[5EM;]LV M$/XK-Q=K$\!ZLY/4E5T#KN.@'I(XM15L_4A)E,65%C6*BN/]^ATIR;'3HB]8 MLV1 L>R[LCCW3W'XYTT^,6R)EE*LHC&\#ZX.(=81.6*9@HB28E"ZIJI% *1 MYR2#"RHEXQS>218O*8#GVD>VYQ[;KF4-!RAK7$\2F8],IW/B=-Q.%US/]U[[ M1R=P=0$'U\'XT P_G8V#CU>3:MVKZW?GTS&T+,?YO3MVG-/@M&(&.,[EL02M5*O<=9[U>V^NN+>32">9.JE;\R.%"%-2.5=P:#C0%ORF) MAX,5502BE,B"JK>MZ^#,ZN$(Q12GPX'37*NQH8@WPT',;J!0&T[?ME9$+EEF M*9'[73=7?9SI(/O>F%MKS6*5^I[K_MK/21RS;&EQFBC_V.[U[DB2+=,M352F M^9)RHM@-U;)WI$:<$NF'0J7]^PM\:6;>S$M$IJR$K!C?^*\"MJ(%7-(US,6* M9*_:%06O!94L>=4WHPOV-T71:)ZBM\HBG"U1N-:U7]GO(P_TO]>I?N@5P[T5 MU]38%@H>(W-RF[*0*>AV;&_@A.BT_ %4C#!BJ=S1\5MJC2?S8'HV'8^"Z>P2 M@V^^N!Y=!A#,GI".7@^N[84]MF$Q&1L]O>ZQVWY"&HX6,#J=7063TT=RX0^% M8N/%-^X)S,X@>#^!Q6C^;G0Y65BS/\XG'V$T#C2GX[J=AS/BS[)0+-E4));% M:)/?/_?-'K=-S^6*PPM6_,G=<_Q-0-9T*N,'U; M'R 1TJR4HQ 1 \UT\H(%S15=A51"UVV#R?"D@(3QYKC04Q8T*B5F)W03R6*8 MW&+BS?#0P/56K"BT(?C1(V/4$5)4%]7?U:PRJE$,#6C#;SAJQ4@*LP$J7,[5I;&P-]>'E=OO;L,Z;IJ'^5O&SSQ_#YXZ2>A/\'.<_ MM,DF2\&?5_PKI!X5+/[EX9*R><7HR]GQOP_2,T&/9\_5._AF7Q[+G MX$HR;!]R[!\^VS"'S[ \ECVS2 G]2*KSNGHD=0\)QW1(31'X5/RY4Y>FVY8L M)-&GI<3C,=8-I9!^_N-9?5RX:][G*/M'VSD9,E MM:KN@"28='QR(["6K'#M]>S.T;:FJ&BN>1E2O3$QKV"&_P!02P,$% @ M+$!;5TTC=&.]!0 E!H !@ !S8VEA+3(P,C,P.3,P>&5X,S)D,BYH=&WM M66UOVS80_BLW%VL3P'JSG32570..XZP&FCB-E6W]2(N4Q84658J.X_WZ'2G) ML=-B6;%FR8 $CF7='8]W]QR/1ZGWD^.,LI1D,:/P(3K["%3&RP7+-,2*$8W4 M%=ZAI6@V06(M-K'7HMO]4& M/PB#MV&G Q=GL'<5#?>M^,ED&'V^&)7S7EP=?QP/H>%XWF_MH>>=1"-[HO &-5.L\]+S5:N6NVJY4@FD"<4I4P?3[QE5TZARAA.9:L'[/JZ^E[$S2=;]'^0T4>BW8^\:" MJ#G/'"WSL.WGNHLC/63?D[EU5ISJ- Q\_^=N3BCEV=P1+-'A@7MT=$=2?)YN M:+)T+51,$,UOF-&]I346C*AP)G7:O3_!MT;F];A$9MI)R(*+=?@FX@M6P#E; MP:5YI=JL=(O@M\H>9 M<;8SXXI9WV924&2.;E,^XQK:+;?5\V88M/P13(PQ8YG:LO$ALX:CRVA\.AX. MHO'D')/O:+ ?E>"UK%]YQ_"Y!2B#R.8#BZ/!^>CJ3/Y_>/H M,PR&D>&T?/\1,_B/9:%YLBY)/*/H4]@^S/]NW8TSB&66L=B4@+).ZY3!IR51 M& ^QADN62Z5!)C =CF&4H1[&%);G,RS2BA-1-&&!=U]+.AP*M4"B[KS"1*I[$PY*I$46&9*&DQ9KMEBQA2T_2;8 MND\*2+BH-Q$S9,KBI<*:A6$B&871+9;C#+<2G&_!B\(X@A\C2=%&2-%<-'_; MLM*IVC!TH F_,$4$A:D+QX(4UYPUX5<>,[A0K. FDDT[V3#E+(%3GN%VA\[# M)$E02IGX&/V5RTU FH&B"?E2%4N">Z&6<+<83;#>=LNU:#PD5.9FS]N6KF1, M3E7:IT3-2,8*9W(KV!H&L<7%Y%03^42'SR:M>D9;;0?E12[(.N29P.1Q9D+& MU]OZS=:VH]SH*']A+A#$\3U\X*H_A@ MCUQ:4DYEW[V.B;SI;TY>8/T7,/:W,(O@QP7]LEVV5IBR694UR3$$/EUBUE?G5O<\N"RV" MP^D_CL_WY6%5[:JL"/);L+/!*]_^_;>A\@KOZ[;PSJO_%=*/"I=YGO'$6+W@ M]&S\V3TV/7!J>H'IJ?QYX#B_=Z$X@I4C6AO<7L!Z*G_J!6,6TQTP@SB6RTR; M!R>5P/X+1$\&4:RE>7#5>EL^N+J'A&?/476K^%SBN=6]IIN#VXS$UW.%F47- ML5.JL-[1MUXB[#*JDT$+#;'/!*I[?^<(6KZHV#F#[I V;T5R,F=.>88@"5:E MD-Q([#A+7(^.W%9GTWF4--^^2"G?MMC7-_V_ %!+ P04 " L0%M7B[I7 M5N B >AP( & '-C:6$M,C R,S Y,S!X97@Y.60Q+FAT;>U=>W/:2+;_ M*GT],[MV58/U?I#95#DVF?C>Q,[:9+?F3R$:HXF06$GXL9_^GFX)+&&P,0C4 M$IVJV%A(K3ZG?^?=C]__I]7J!B,G<,D ?>E]^XH&H3L=DR!!;D2,D( M]<+)Q G0-Q)%GN^C3Y$WN",(R5);:\N2WI9:K8^_0UOGV4-AT($O3Q7C5)$4 M%4ER1[8ZDH2^?T/'/WKG)^SVB^OSWI_?N^E[O__X]/7R'!VU3D__K9Z?GE[T M+M(OM+8DHU[D!+&7>&'@^*>GW:LC=#1*DDGG]/3AX:']H+;#Z.ZT=W,Z2L:^ M=NJ'84S:@V1P]/%W>@5^$F?P\?0?1V,GNO."5A)..JHT23[ DZ?P]<(]CZT';Y", M.K(D_?9AX@P&7G#7\LDPZ>AMRWJ^%'EWH_FU,"6M$Q'?2;Q[0MO.M>KZQ(DZ M_3 9?5A\P;(G)[/GAF&0M(;.V/.?.G_O>6,2HROR@&["L1/\':=7X'=,(F_X M]P_L[MC[+X&F@;R$/"8MQ_?NH'':UP\I_9V,]'[A)0^$D=,/_0%\V7T<>7TO M^=LOLB%]L.VV_/MI'Y@U*:MKQ9YXXSL41^X_CF+7^,Y3QPM\+R"MOA^Z/S^,4EITM:UH\(:, MV[;<5I1LU'= ")K_;^OI6^BM"]!C,*+/W7LQ,-CWDJ?.R!L,2 /_.T72Y'4 M#[^?T@?WU,ESN--QDPZTU"=1@KZ"WOCO[EXMMU5[%8L*[SF+/,>'5K\0_YXD MGNO0-X ":66OH=RBV"SW9\;Z8T/63I"FVBU#DHP2N9&32!<83:(%0:MCK^F*V_-+U W@9D(BL!O?P'K0P8LQN@S<-KHADS!*XI(5R&L=3I&FI!_> MZCTS;KV1%PW0/Z=.!"TA)QB@/T%?@Z%H#8 :("&>^KLDX:]IG'C#IU=H.+_^ M^N/;IQ^W&%V/O! =7[L)%5BDF!A1$D[0&\-PO)VL68HR%P]XT]:-R;/&3M Q MM'?60=>]\W]^.L$H"0?.$XH8:H".H1> :P-MPB4V"F@81B@9$10 J6@,;8QB M-F3)*"+S"R08P,.W9)*0,>63*J5\:C,^>? $NO/#/C0;3R<3W\N&'<9M.@1] M.(W@0CA$SN ^=:S&,W:RUT]&3S&0YJ-[![J)!F1FQ:$37@!]]L?(H,7!\<&_\I]^.$$>4$0WC.? ",7 M$!*. 3L#%(?^E+7:K@J,_PL(&S^A/\-I<(?1=Q@8#_13@AD5YR./#%'WD;A3 MVG5T/1QZ+HDPBAUO@,I#80\@3>ACM#"".#ZSKDX ,/8; *!RCX32"AB+DC2<^HT(^--!_@J&DOGC,@!3]!/*".[@&D&'#&R]@ MCWY+*-L\ M G<1OEB:7@]>,03:91/*6WIDTB\.]!9*:T56@1I"&U0E?8^)34G",J".">^O.K9D UNJ MQ9J;1!XT3%_31E_ %X V[T&GC@EZ<&)VQT_RA*@HPFT/$&V,H+=!$GG]:9)V MF-XS>VMJ$6AHAR8P5N$@+M#F.Z!YTG?=. ]S.P+WQ&#+'D!H0'O KU=TU4R" MZ'B,TO[.;F;7B^RY!W,R3J M-%B"+%S$B9:[WTD8/8RW+6I(*7O@#B7?XIP+#)BYL3AG]I2BB?6*:NL8C1S0 M>GU"@IF6RI1H.$VRWJ1H2!4FH=ILVH\3)TCHB 93UG48+0_ XK1F Q*//*9Q MJ[/7?T1A'%-U#0:-AS[D-0-(+!TXV?J-"G0\ 9,$ML=_PMNII")PEBD5)CI/ M>;V52@JF-GQ95RD 5=!=&K9,*5,L*M8U%:NZDL=6@=24"K#9]+MM[9QLSNQ< MO"#UQ6[*6+4,;!@S_2=CV92Q;JESIN94PTPSH 'H4G@Z4S$S[4I9GEEZD*S' M"O4'=-=AGA-YG) -"\_/4''=^ O1J %*+N9M5)Y0MMK1O=YD!0I'23#-+"F:S-S_*MN MR-@RK&27N<+&9K%=%6V#)6 '[E-DK, EY8_@I[[9F,K<8^B;/ MX4.9]LL+(/!-F&/$,BT3,#*/'O6/00%1'0<>//RGO4KU(HM$8^)"?,PBW$$: M**\*$)14B8*#1OXSA;= JYD^F_.+>7W5J9C+=+@2YW$& 'YZL@ B'0R.HJZ# M\0QG@&)](9KKK52=B^]F8J7("C9,I&\E:I:.\ M1L?I2Q7MMX*0*N"=YK2^@ERPR<' R:)'-EPO*HB%6A^K^L!G"#;2FF.N]+>+ M0E\Q&4[+7\\E'S;4FUF07==>T5EJUJ+N6"2[#3>4V5^XKU@63_3,,I0+"SG MPBC-EK$-2BFG<')4KN4@,G5J6MBTM*Q935.P*;W?,"\)U/*A*T; #YJ9 ,L7 M#HIK1K%?!%< M61[R+AB,)0-&7G:C.(926Y[A CY*A=&;59,KJA4Z\2@;UF<7J_+.N/0#N&+> M/;6AL]SGKSHV;0N"6755 I#5)+(H%6RU!D%P#!<(NB!N=J^,LYBJD.FF-9*1 M4^0"2-)*1Q,:7^YH+NU8^K)YSZ!A=R6EM&*3I%$7:SMS_]E]T)E[;Y!6B7)" M2;4B>_MR*7ZFB;YY1QYZL2 U#,-D I^2-,7A GU9S1,8ER6(Z%^4<);=J$R# M7)!^@L)I0C.SU+!75G<):;%LL-";U%)%'M4CP"4O(FQD$< MHN.9%KP)\E/$ M]^%E:1$9IWZQ29-YUBIIB7?%JHNFH%UV7B126?0!ME, M!=34L:I:Z2 #W+T)T#1QGE)YRL5@*SWKRG!PUJ>)^S?F1535N57=VGINPO=_ M7>QW%@(Z>T[A>0%T89PFLR@A]X[G,Y4'&$N-(IWL&=/"]HST>>_; $X4TMJ6 M[XO/1J*IO7$R56Z?T[E%WG,0L2\LT,4W M.AY(HTLB^H$*[8,3#5H^P( J4S 4"4G5*Q7/S+Z/B4/]42KXMR2UM(IY1O^D MW]X^>RMG;D*ORK9*G2>0P3&+F=(*P_Q1N;ODT>ZC.W*".Y)K0RNVD=8_4VTC ^8KZ-.\\FX9.)]"0_A,U+Z!]\G1F!56,P$-B MK0=A@GQO[*59:NB#[^?OC\@=<"R=1).PF4=] GIRR)+F-*2<6B$N4+.'7LY,XXQ>6W4P#D+P<>B M!6$2T5DS8.Q_ILIU&F2CGKIVSS-OZ$A3:\6(9KW'*&0SCE8\#/H9/OKS)*TW M9GXE^UUT"?_VBVI_B//C3!N;CS7<-?;BF*("+ 8->?+]>MG.61!,:<&'3="C M;@@$V&,D2ZW_FT=:+!!*T;'$2;\&#P%N' /K,W93=F8U"E:"=UC^CJ0E?3>< M^H/LTI+NY$9X1O=P2FUDYL70$<8I],#A#BA6@Q P'4\C"H&L*L(>>VU$&3X' MZ1M>B/0#75!!'7F228/C J_AZ3:Z2"MI3"9 97A#,,:@N(I#.>OW&AV@='@! MGLU \:=QYH''4S8QX=G\QB/&."I)?9))#&4I=2_F7F)Z:R:T&6,Q'1T*_A1_ M$)/$3'SFC K[?Z59FQ1)!<')+&#*$L:)=+X1> EPX14*Q[1PM9R]5"'T6=Q- MO8HW>="_0M[->]^;R[.LMA"-7 MY^T]KF[@Q?E]-P<_G7T]NSKOHMLOW6[O=I^+*9:JJO19>?VU6$S8L^1@)N^I MW(!(^\XD)IW9AWSG#'A!)M44Z-3[!\85A-F9)F%1EMF5@J2ELIR7LT5EB!CU M(%EL7.BBR C^#^8P 7^#+EG(F)0JEJP!4_HMSZWL/3/.[<5PL!NM]0?C-!FL M0=T( HA6/($8NQ.$#Y$SR0A6=DJO];:@K%Z EJ,-X 1]AR%5CC:D4U:K)O1U MG9I/8,X5@AC:!@QM/NXKCNPITTM"-U4#X'>[%UMQH!R89V8V\X7ER2--/GL# M-'.B.18#6O^HA6+;$A<;!W\"*'.@*#SKR>WH8T\.Z(HSEF!9B(X7OZ61< >" M:!+13R^^9B_IL)&E1;[;VWPTP;.,68NFYA =@^,?5V<_+BY[W8N36@S:NQR$ M;=7@AB-^\ QH"@0VT/G/.KE9&X *D *=\@Y2L06+6AF-XVLQW%5DV#K;NKUTA? M[MD!JF%ZFQAP/)]GD2DQ7I]]!$]3SFO5=9.(+/QR%2QK9G8 M-HR7R*Q;:/#2,%SFUF&TEB^UP'364I0@NI56,[RT2N2T:J+7=DW?E%^^7+1- M1%J>KR\JU=A4/<0"UP>.:]NRL6+HI1BJ*JW2F>O",+ YY2Z!4 4,$D8^G7[J MT&4H;"D6G=<\"*?]9#CUZ=Q>]H!P&CET&LN3T)J)HXP56\:R7K*9$? 4\"P# MGI:M8TNUFQK6!$D8>:0AU0_AVAVX:Z=BV3*QHL@B9!&X;A"N%2R;)K9EL_9! MR_>(3.AN^I-IY([8]@YTXEM2JP:65:U!,8^LM)74 *5;&\VV+'(:-/>+%R_Q+6'(OJ<+?9NC M &K&AG?8. 7KFH0E72[)R DQJ0$^A)CL))>(9H@%K@\>UZJA8D4J9X9ZE36TKVR.G^M.Q]/T M^+0!8<<?(:';HI? >1=% % TVG?NERAJ6Y"53D(5$"8D2$K6!1"F& MC UU28:C9I'@LG3L?--E49D0E0E1F1"R(&1!R,*A5.E>W;LC/2]YY08>?DA/ MC1+[=XB"1T,*'K:)-=,28:- =8-0_Y>YS2$@A.#@A$#'LKI$"&H;JBUN4A*6;NB:Y[>) M25]BTM>:=0/9-K!2]M$I0J)J "4A4;N1*$V1L6K6+:)3/P_)X^9 MZL5D,3%Q4LB"D 4Q<7(U+%X[_+QWW3O[BLH^LKYRDKGTGE60$'IHCT^JT0^E MG%_((Y5E.\ &EG0)*Y:(*854"*F83P3#EBIA62DG-;M'ZET2)"1Z3Z3('AX0 M-XS8WBLMWPM(!P:71/33BZ]9,QWF_ C'>A>.==4ZHJ+3X"MEP#MVQQ"8%Y@7 MF*][T/B6Q5P=1B[:0S?TPZ@S&[0MC.G1QZ^79Y\NOU[V+KNWZ.SJ MU^.;OI M?KG^>M&]N67S_LP/J/O/'Y>]/T7T6NNI?VN7;];2(EQ-ZIM35QJ- J0"I/L" M*8>Q7:'7Y]F1/U\]AT&PM%-/FR].]94='@5%8$U@C6.ES,=$1KEN=7;?&;5$@R]BV2YYR(, IP%D*."4=F]:2K:KK'XBP<*SZVVGIO83^U98C73Q(:V9 V'0+5 =6U1KB*1D@\C@A M05Q6,;MJ)X87SZWJO5+VY]E536G9GI^D8DT5AV4)J1!2\2P5JJV JU;; Z\6 M=T9RL[E4K[1?6) D;EBQ"*@'L)@%;P;8*X+:-!@5C MQDORT[OV?PJC<%%%RGTO\IT!?/];!%4]V +A N$[6<-991;QZ^S0PQ)G5S=? M*FLJ@IS*VU[/ZQ#@%. LI?1I8UEKY$2WPD%1LPS;D_#A:NO#B=-R-DE7R#JV MEZUK$/ 7\&\^_%?Z7C6+;UXLZRGYE/>:(UFBSEE2HA>@( MT1&B\\K\0BQ9&M;,#\)CW786H0* Y%=#*9F?4?+P%HAN)Z+H%=/, M[G;D1&04^N AQ//]J_\S%84XL:)%K&AA>4P):[*&%5N4Z(1@",%X%@P+FYJ. MC9+FIE2'?7:C.):WV4MEQ%&D(JH3LB!D0<2#VQS+*PX_XL5/KOHP-G%(J3BZ M5TB%D(H='=U[FM"=;^'WP+OG!K]["433&Y5WN!N,1?!CUHSK$R>BXC3*WC7' M#7UGAC,)'(Y=H*-X4*.BY:8.I12KN4ZG/T?1K!//R%\XL3%'4O&+4>JD4';1 MLQM;V=_2,LJS2VS!O-ZVK%G0D7EXA4OLN,]4FNY(JQ\1YV?+&0)E'<=_<)[B MC(V6U5:TN7>;7I,H7W/#,78>6SFF9^*9[\;L4KX?;!-.+P1Q([Z3>/=DH=7" M(!=?L.S)J@_D//IX>WZ)NE=_7%YUNS?="_3MK->]N3S[>HO1Y=5Y>^XN[J>C M9:1_.&!I#YCXK7O5NT77GRD;K[]U!2,W8.3GZQO4^]*%_S?=+@MLK@"GZ-OU M5>_++:#V @![V_T.S/[4O4%@N) B*2J[$3XH@N<;\/SXQ]79CXO+7O?B9'?\ M^VL:)][P:7O3SPP5\TGFMBK5^6".?&<2D\[L0[XW=->6S")1)>W"-\"F@B%R MIDE8M$/L2L%*Y+RZ7#:"]:;E.T_A-'LH;]H18P#8"38N1^_)1:A66]4K3\BS M&ZV=9B"CL>//F-:VS+U.3%A/LC=E H 1B(3AUX\V9(ABM6VMTNGXUI8*)E7F M+W1XF^KO-;-3+%3+\&%J/.-CVQK6^H!)T6&W)6NG_+!R.F^.OF4<>@="WP#, M[33*_ JS MNDK01H I'RJ*W6BH*/Q9UFVI6H:*_@KK^28R9C#0]%K[5N]0"L\CK;2-F@UT M:<,M5;NRM7S!WLP%JJ!H50BDS;8RXX07@.>3=%KII0(K;L@]":8;'[OWP@LZ MD%)=CFZI;1O5T[U9,2X_?$K;MIJPQXJ)38E6V[:N0;]PY@X.VG+;X*#ZOCVT M@8YJQF]]:.O8D@ULJ=8&_B37A.UAQF6>'T8UEG26AU2==W=!IF?P6E@Q==[3F1LX[N=AG*!PB**2'?B& MNS29M]Z095A+_/?:++LRL"JK6%O+C*SEGS<;DUP;O$)C:MH0E>P./GQ\JJG#O!=YSH4)]\*YA M68((5U$/HP;P1Q3&,9I$X=#;^*P:40A870C@9S%LN:$&9Y2^0\"Q:AG8,%11 M&BB]-- XL*\L'M0&[+(I8]U:!^RBLO#NR@(G>.LC2<6VH6'+%!6- M750TA(2\4BVIC83HFHI576E@)>4/$I#(\9$3#) S&'N!%R<16TR*R..$!+$H MKKPK JJCDY=&-/S(FZ:JV- -41IY1S!21]REP04_N%--#^5B+K$&D[ZPZ'F6%&Q(3)W)' MS+$>D'OBAY,QW%RZ5WUXV5<^UASLNIK D>0J,M9U390+ZKV28-<5 7X :].C MHV21\6_46@).DOK\X$$U%:Q)ILC:-VD= B>)>7[PH #*9=ML8.;]FQ/]).P8 M>1HBQ(X/+Q0I=[&>H9;K&6B,H&BEQ0@-QZU8S< +;FT-Z_8ZL!49?[&4H>Y+ M&53=PI+^OD7VHEY0]?ARPHNZK6-0++J(X4"J#9>!&XX)&D;A&(430B?PA$$L M:@QB.4/CES.8LH05R1;5";&8H>F+&0S)QJ:\R<)KKE-\?!0V.$$[#P$-9\QY MSQP36[.QHK]O"I\HBHBE#(>RE$'&EJQC39<;6%"YI'O=DCA!QQX+ATYFY12, M E+>VNZ&NX.BIE*9K"Z.]ZI-7H\M&8R<%%W:HN]+AGVSZHHDN?#,.(T!VDZ."' 8(_ M41J!H,1Y)*(,(\HP32S#0(^+A1A;QIJQSK1[48@1A9AZ%V)D"4NF.*U"%&)$ M(6;YY!L:\F#57F_) @:BL5AQ"U ;LJ MRUC?_CB_>A177CVE_*K;0Y=7Y]??NFL>32_J*YO55S*I4$$J!N&T[Y.Y6'"2 M@_BPT\._^>;".\RD:6'3$CMX[:PTPRE"2I:3M\HVG'+A'1M/:PHV)7%6R"[K M.IR"9"7SRCK#G&_RWY.X-A0+RVL='R5*.QN6=CA%27E"\GKQAE/RWR,DFBUC MVVSBOF5=)PK@D1A-2(3BD1,1U$)])_;<=*]CSY\F9" J/AM4?"BLEX"^CGGS M0KVG(KI>7VJ#4!5Q1/,17:@%-0C1A4K0P2":HRK13M"\HA#$ VYW2FRATG. M:*ZZ"K1S,.<*/0< 9KVYSD:3JSS93#$:2<"'<1BD 86HZ(C#47@]'*4BG_H@ MP2P.3JDCF/FNC>PGBFB:P?+&? *+9..;O])-M:&Y&A6%614$& MZ\4G6E@0Q83-EX]4'?B7-CVK:JHV+"6OVL1+:LLJ$I6%;5>9U!_>RU:8< UO M0*Y4K\K!_J=Z%"SMLB4FE>*VE"E.59/S'L"J&RQ$YZ?_^\?KRU4BM<;KRW4> MO.-5/8#\_X*G?U'RQ*'FQ:Y[6JE.49WIMZ*JL+O%'/47DU)6 M<_ N)IL$*GQE!"OW!4M8SE%KY[&$]1R<2\DFT9$0DI@S8G:BUC(435=7$[':CB>Q3*. MYN"9HU+,?J9?\8/: U_$(99PB"4<#5G"(19P['6JUN'EI3#_.MLTBF),Z1MK'8RD;%JJX0=1U*BHV+2VW@J9\X"J[!EQ#?<. MUUS]PE%&98=GJW!'^+O$VY"Q*:WC,XI*S=K+8IJ'^S57SM0(]YJV=(U0Y MJNAP$!CQC0!.6+7FLIT:28MN8V4M*\%/S8B#V(AO '#"JC77#-5(6#09Z[:T M$#&=)@YT&'X/O'MNO*%==R-WH_(.Z# 6P8]9,ZY/G(@Z9Z/L77.?HO^6&?AAU9H#-D53\8I0>OT/9 MY7L!:65_2\LHSRZQF%=O6]9,WV;26KC$!">5CSO2ZD?$^=ERAD!9Q_$?G*Y2ON>$8.X^M'-,+H7?ZSMFE?#\F8>PE7@@"1'PG\>[)0JN% M02Z^8-F3.Q[G#,RO'8UT>WZ)NE=_7%YUNS?="_3MK->]N3S[>HOI@4GM^7%) M^^GH"ZG+]W6OVF ;EIY?7UUTKVZ!F[<]8.>W[E7O%EU_1N=GMU_0YZ_7_[X5 M;-V K9^O;U#O2Q== 5;1M^NKWI=;0.X%97/W.[#Y4_<&J1)&BJ2HZ.SJ@GY0 M!*7O>[%20WYQXP7\U/F]BNU V"B?&<2D\[L0[YW-(.:62FJ MN%WX!CI8,$[.- F+MHE=*5B.?!;WV=O,&W?$R =+P>@_>D\6VI2JS$T]WVB5 MY4 OS52Q>1!9]+53>JVW 9DFGE[^+- &<(*^PY J1QO2*:N5GBNY!B->U1=4 MXVYSL*(8\1J.N%(<\7<6U*@JJ\&,Q3==/>K2?;^Y_M0%0];VOM[/N;H*^>ECU56_)$5S."K\]-7JG9!$@%2/D&Z0:&AC>K,D^] MZ6U39QVYGI#(2: -Y+B)=^\E'HFY]Z:X .Z>*=QL&Y4%2>,GS[_6A'0%JW2B MH6YM.R%=(%,@/;1C M35*P;JHG IX"GAS"4Y<,K*AY>#8R>OCL!4[@BNAA(_&K+@F[4UFLF*PW!-/4 ML:I:)9D- 5(!TIV 5,&R*F]G/&H0@+Q5X[CJ]NAT>[B=4C&[['#:H%HNM+X4$B^C"CLED4AEKH$X%G IK^"X=H F\/-]X"0KBM M;V]U<@">*X\9F07]H6);,[%M&$A@76"]V5C7L*Q)@'<%B4A-^+5;%! X2+Q4 MX/36)!TC8CPA"T(61'18Z:]*V6R3=A][@K1V23OOA MX E^C9*Q__'_ 5!+ 0(4 Q0 ( "Q 6U< R5!N0L -)T 1 M " 0 !S8VEA+3(P,C,P.3,P+GAS9%!+ 0(4 Q0 ( "Q 6U=J M>26RT \ $KF 5 " >@+ !S8VEA+3(P,C,P.3,P7V-A M;"YX;6Q02P$"% ,4 " L0%M7R,'CC/P5 !$.0$ %0 M@ 'K&P &UL4$L! A0#% @ +$!;5WL[ M:M.810 4FP$ !4 ( !&C( '-C:6$M,C R,S Y,S!?;&%B M+GAM;%!+ 0(4 Q0 ( "Q 6U=[4 K%.BT ,@9 P 5 " M >5W !S8VEA+3(P,C,P.3,P7W!R92YX;6Q02P$"% ,4 " L0%M7^:(' MX2H: 0 $4PX %0 @ %2I0 > M0.[>'PD *$S 8 " ?7( 0!S8VEA+3(P,C,P.3,P>&5X M,S%D,BYH=&U02P$"% ,4 " L0%M7 96/49P% !8&@ & M @ %*T@$ #,R9#$N:'1M4$L! A0#% @ M+$!;5TTC=&.]!0 E!H !@ ( !'-@! '-C:6$M,C R,S Y M,S!X97@S,F0R+FAT;5!+ 0(4 Q0 ( "Q 6U>+NE=6X"( !Z' @ 8 M " 0_> 0!S8VEA+3(P,C,P.3,P>&5X.3ED,2YH=&U02P4& / L "P#L @ )0$" end