0000950170-24-091911.txt : 20240806 0000950170-24-091911.hdr.sgml : 20240806 20240806163303 ACCESSION NUMBER: 0000950170-24-091911 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240806 DATE AS OF CHANGE: 20240806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ascent Solar Technologies, Inc. CENTRAL INDEX KEY: 0001350102 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 203672603 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32919 FILM NUMBER: 241179907 BUSINESS ADDRESS: STREET 1: 12300 GRANT STREET CITY: THORNTON STATE: CO ZIP: 80241 BUSINESS PHONE: (720) 872-5000 MAIL ADDRESS: STREET 1: 12300 GRANT STREET CITY: THORNTON STATE: CO ZIP: 80241 10-Q 1 asti-20240630.htm 10-Q 10-Q
2023falseQ20001350102--12-31P20D0001350102us-gaap:RetainedEarningsMember2024-06-300001350102us-gaap:CommonStockMembersrt:MaximumMember2024-06-300001350102us-gaap:BridgeLoanMember2024-06-300001350102asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember2023-12-310001350102asti:L1ConvertibleNoteMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001350102us-gaap:RetainedEarningsMember2024-03-310001350102asti:L1ConvertibleNoteMember2024-01-012024-03-310001350102asti:SeriesJPreferredStockMember2024-06-300001350102us-gaap:BridgeLoanMember2023-12-310001350102us-gaap:FurnitureAndFixturesMember2023-12-310001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001350102us-gaap:AdditionalPaidInCapitalMember2023-12-310001350102us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2024-06-300001350102us-gaap:LeaseholdImprovementsMember2023-12-310001350102us-gaap:PreferredStockMemberasti:SeriesOneBPreferredStockMember2023-04-012023-06-300001350102asti:WainwrightEngagementLetterMember2023-08-150001350102us-gaap:AdditionalPaidInCapitalMember2023-03-310001350102us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-03-310001350102asti:ManufacturingFacilityLandlordMember2024-04-012024-04-010001350102asti:PlacementAgentAgreementMember2024-04-092024-04-090001350102asti:WarrantRepurchaseAgreementsMember2024-03-062024-03-060001350102us-gaap:LeaseholdImprovementsMember2024-06-300001350102asti:ATMAgreementMember2024-01-012024-06-300001350102asti:ATMAgreementMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-07-012024-07-010001350102us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberasti:AdvisoryBoardMember2024-01-012024-06-300001350102us-gaap:CommonStockMember2023-06-300001350102us-gaap:CommonStockMemberasti:PlacementAgentAgreementMember2024-04-1800013501022023-03-310001350102asti:SabbyNoteMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001350102us-gaap:PreferredStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2023-12-310001350102us-gaap:RetainedEarningsMember2023-12-310001350102us-gaap:AdditionalPaidInCapitalMember2023-06-3000013501022023-06-300001350102us-gaap:CommonStockMember2024-04-012024-06-300001350102us-gaap:RetainedEarningsMember2023-06-300001350102us-gaap:CommonStockMember2024-01-012024-03-310001350102asti:PrefundedWarrantsMemberasti:PlacementAgentAgreementMember2024-04-180001350102asti:MilestoneAndEngineeringMember2023-01-012023-06-300001350102us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001350102asti:Loan2Memberus-gaap:BridgeLoanMember2024-06-300001350102asti:SeriesKPreferredStockMember2024-06-300001350102us-gaap:SeriesGPreferredStockMember2024-06-300001350102asti:GovernmentResearchAndDevelopmentMember2024-04-012024-06-300001350102us-gaap:SeriesAPreferredStockMember2024-06-300001350102us-gaap:ProductMember2024-04-012024-06-300001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001350102us-gaap:CommonStockMember2024-01-012024-06-300001350102asti:Series1APreferredStockMember2024-06-300001350102asti:Loan2Memberus-gaap:BridgeLoanMember2024-01-012024-06-300001350102us-gaap:AdditionalPaidInCapitalMember2024-06-300001350102asti:SecondRepurchaseMemberasti:WarrantRepurchaseAgreementsMember2024-04-180001350102us-gaap:CommonStockMember2024-06-300001350102us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001350102asti:ManufacturingMachineryAndEquipmentInProgressMember2023-12-310001350102us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberasti:AdvisoryBoardMember2024-01-012024-01-310001350102us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberasti:AdvisoryBoardMember2024-01-012024-06-300001350102us-gaap:SeriesAPreferredStockMember2024-01-012024-06-300001350102asti:SabbyMemberasti:L1CapitalGlobalOpportunitiesMasterFundLtdMember2024-04-092024-04-090001350102asti:SeriesJ1PreferredStockMember2024-06-300001350102us-gaap:CommonStockMember2023-12-310001350102asti:L1ConvertibleNoteMember2023-04-012023-06-300001350102us-gaap:MeasurementInputExpectedTermMember2024-06-300001350102asti:AssetPurchaseAgreementMemberasti:PhotovoltaicThinFilmSolarCellsMemberasti:FlisomAgMember2023-12-310001350102us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001350102us-gaap:PreferredStockMemberasti:SeriesOneBPreferredStockMember2023-06-300001350102asti:AssetPurchaseAgreementMemberasti:PhotovoltaicThinFilmSolarCellsMemberasti:FlisomAgMember2023-04-172023-04-170001350102asti:SeriesB1PreferredStockMember2024-06-300001350102us-gaap:CommonStockMemberasti:SabbyNoteMember2023-04-012023-06-300001350102srt:MaximumMemberasti:DawsonJamesMemberasti:PlacementAgentAgreementMember2024-04-092024-04-090001350102asti:WainwrightEngagementLetterMember2023-08-152023-08-150001350102asti:SeriesIPreferredStockMember2024-06-300001350102us-gaap:CommonStockMemberasti:SabbyNoteMember2023-01-012023-03-310001350102us-gaap:MachineryAndEquipmentMember2023-12-310001350102asti:GovernmentResearchAndDevelopmentMember2023-01-012023-06-300001350102us-gaap:SeriesAPreferredStockMember2024-01-010001350102asti:Loan1Memberus-gaap:BridgeLoanMember2024-02-270001350102asti:MilestoneAndEngineeringMember2023-04-012023-06-3000013501022024-03-310001350102asti:WarrantRepurchaseAgreementsMember2024-04-120001350102us-gaap:SeriesHPreferredStockMember2024-06-300001350102asti:GovernmentResearchAndDevelopmentMember2024-01-012024-06-300001350102asti:ATMAgreementMember2024-05-162024-05-160001350102asti:Loan1Memberus-gaap:BridgeLoanMember2024-02-272024-02-270001350102asti:L1ConvertibleNoteMemberus-gaap:CommonStockMember2024-01-012024-03-310001350102asti:L1ConvertibleNoteMemberus-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001350102us-gaap:AdditionalPaidInCapitalMember2022-12-310001350102asti:ConvertibleNotesMember2024-01-012024-06-300001350102us-gaap:ProductMember2023-04-012023-06-300001350102asti:MilestoneAndEngineeringArrangementMember2024-01-012024-06-300001350102us-gaap:RestrictedStockUnitsRSUMemberasti:OneThirdMemberasti:EmployeesAndDirectorsMember2024-01-012024-01-310001350102asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember2024-04-092024-04-090001350102asti:SeriesB2PreferredStockMember2024-06-300001350102asti:SabbyNoteMember2023-01-012023-03-310001350102asti:WarrantRepurchaseAgreementsMember2024-03-072024-03-070001350102asti:ConvertibleNotesMember2023-01-012023-06-300001350102asti:NotePayableConversionMemberus-gaap:UnsecuredDebtMember2017-06-300001350102asti:JointVentureMemberus-gaap:CoVenturerMember2024-06-300001350102asti:SecuritiesPurchaseContractMember2022-12-190001350102us-gaap:BridgeLoanMember2024-04-012024-04-020001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001350102asti:PrefundedWarrantsMember2024-04-1800013501022023-01-012023-06-300001350102us-gaap:BridgeLoanMember2024-04-020001350102asti:ManufacturingFacilityLandlordMember2024-04-0100013501022023-01-012023-03-310001350102asti:ATMAgreementMember2024-05-232024-05-230001350102srt:MaximumMember2024-06-300001350102asti:ATMAgreementMember2024-05-302024-05-300001350102us-gaap:RestrictedStockUnitsRSUMember2024-06-300001350102srt:MinimumMember2023-09-010001350102us-gaap:SeriesAPreferredStockMember2024-01-012024-01-010001350102asti:Loan1Memberus-gaap:BridgeLoanMember2024-04-172024-04-1700013501022023-08-310001350102us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberasti:AdvisoryBoardMember2024-01-012024-01-310001350102asti:DawsonJamesMemberasti:PlacementAgentAgreementMember2024-04-092024-04-090001350102us-gaap:RestrictedStockUnitsRSUMemberasti:AdvisoryBoardMember2024-01-012024-01-310001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001350102us-gaap:SeriesEPreferredStockMember2024-06-300001350102asti:ATMAgreementMember2024-06-300001350102us-gaap:SeriesAPreferredStockMember2023-12-310001350102us-gaap:SeriesDPreferredStockMember2024-06-300001350102us-gaap:SeriesFPreferredStockMember2024-06-300001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001350102us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001350102asti:SecuritiesPurchaseContractMember2024-03-3100013501022021-01-012021-01-010001350102asti:Loan2Memberus-gaap:BridgeLoanMember2024-04-172024-04-170001350102us-gaap:RetainedEarningsMember2024-01-012024-03-310001350102us-gaap:ProductMember2023-01-012023-06-300001350102asti:ATMAgreementMember2024-05-160001350102us-gaap:BridgeLoanMember2024-01-012024-06-300001350102us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2024-03-3100013501022024-06-300001350102asti:L1ConvertibleNoteMember2023-01-012023-03-310001350102us-gaap:MeasurementInputExpectedDividendRateMember2024-06-3000013501022024-01-012024-03-310001350102asti:MilestoneAndEngineeringArrangementMember2023-01-012023-06-3000013501022024-08-060001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001350102us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001350102asti:SeriesZPreferredStockMemberasti:SecuritiesPurchaseAgreementMember2024-06-200001350102us-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001350102us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberasti:EmployeesAndDirectorsMember2024-01-012024-01-310001350102us-gaap:RestrictedStockUnitsRSUMemberasti:EmployeesAndDirectorsMember2024-01-012024-01-3100013501022023-12-310001350102asti:ConvertibleNotesMember2023-04-012023-06-300001350102us-gaap:RetainedEarningsMember2024-04-012024-06-300001350102asti:SabbyNoteMember2023-04-012023-06-300001350102us-gaap:RetainedEarningsMember2023-04-012023-06-300001350102asti:PlacementAgentAgreementMemberasti:DawsonJamesMember2024-04-182024-04-180001350102asti:SabbyMemberasti:L1CapitalGlobalOpportunitiesMasterFundLtdMember2024-04-0900013501022024-04-120001350102us-gaap:SeriesCPreferredStockMember2024-06-300001350102us-gaap:MeasurementInputPriceVolatilityMember2024-06-300001350102us-gaap:BridgeLoanMember2024-04-010001350102asti:FirstRepurchaseMemberasti:WarrantRepurchaseAgreementsMember2024-04-120001350102asti:NotePayableConversionMemberus-gaap:UnsecuredDebtMember2024-01-012024-06-300001350102asti:SabbyNoteMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100013501022023-04-012023-06-300001350102asti:L1ConvertibleNoteMemberus-gaap:CommonStockMember2023-04-012023-06-300001350102asti:SeriesD1PreferredStockMember2024-06-300001350102asti:Series1BPreferredStockMember2024-06-3000013501022024-04-012024-06-300001350102asti:MilestoneAndEngineeringArrangementMember2024-04-012024-06-300001350102asti:MilestoneAndEngineeringArrangementMember2023-04-012023-06-300001350102asti:AssetPurchaseAgreementMemberasti:PhotovoltaicThinFilmSolarCellsMemberasti:FlisomAgMember2023-01-012023-12-3100013501022020-09-202020-09-210001350102us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001350102us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001350102asti:ConvertibleNotesMember2024-04-012024-06-300001350102us-gaap:CommonStockMemberasti:ATMAgreementMemberus-gaap:SubsequentEventMember2024-07-010001350102us-gaap:MachineryAndEquipmentMember2024-06-300001350102us-gaap:CommonStockMember2022-12-310001350102us-gaap:ProductMember2024-01-012024-06-300001350102us-gaap:AdditionalPaidInCapitalMember2024-03-310001350102asti:GovernmentResearchAndDevelopmentMember2023-04-012023-06-300001350102us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-06-300001350102asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember2024-01-012024-06-300001350102asti:L1ConvertibleNoteMemberus-gaap:CommonStockMember2023-01-012023-03-310001350102us-gaap:RetainedEarningsMember2022-12-310001350102us-gaap:CommonStockMember2024-03-3100013501022024-01-012024-06-300001350102asti:SeriesZPreferredStockMemberasti:SecuritiesPurchaseAgreementMember2024-06-202024-07-200001350102us-gaap:RetainedEarningsMember2023-01-012023-03-310001350102us-gaap:RestrictedStockUnitsRSUMemberasti:EmployeesAndDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-01-3100013501022022-12-310001350102asti:FirstRepurchaseMemberasti:WarrantRepurchaseAgreementsMember2024-04-122024-04-120001350102us-gaap:CommonStockMember2023-04-012023-06-300001350102us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001350102us-gaap:CommonStockMember2023-03-310001350102srt:MinimumMember2024-06-300001350102asti:Loan2Memberus-gaap:BridgeLoanMember2024-04-170001350102asti:Loan1Memberus-gaap:BridgeLoanMember2024-01-012024-06-300001350102asti:ManufacturingMachineryAndEquipmentInProgressMember2024-06-300001350102us-gaap:RetainedEarningsMember2023-03-310001350102asti:L1ConvertibleNoteMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001350102us-gaap:FurnitureAndFixturesMember2024-06-300001350102asti:SeriesZPreferredStockMember2024-06-30xbrli:pureasti:Investorutr:sqftxbrli:sharesasti:Voteiso4217:USDxbrli:sharesiso4217:USDutr:Y

 

 

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 June 30, 2024

or

 

 

 

 

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

 

For the Transition Period from to

Commission File No. 001-32919

 

 

Ascent Solar Technologies, Inc.

(Exact name of registrant as specified in its charter)

 

 

 

 

 

 

Delaware

 

20-3672603

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

12300 Grant Street, Thornton, CO

 

80241

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number including area code: 720-872-5000

 

 

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

 

Title of each class

Trading Symbol(s)

Name of exchange on which registered

Common

ASTI

Nasdaq Capital Markets

 

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

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

 

Large accelerated filer

 

Accelerated filer

 

 

 

 

 

 

 

 

Non-accelerated filer

 

Smaller reporting company

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

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

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

As of August 6, 2024, there were 102,344,843 shares of our common stock issued and outstanding.

 

 


 

ASCENT SOLAR TECHNOLOGIES, INC.

Quarterly Report on Form 10-Q

For the Period Ended June 30, 2024

Table of Contents

 

PART I. FINANCIAL INFORMATION

 

Item 1.

Unaudited Condensed Financial Statements

1

Unaudited Condensed Balance Sheets - as of June 30, 2024 and December 31, 2023

1

Unaudited Condensed Statements of Operations and Comprehensive Income - For the Three and Six Months Ended June 30, 2024 and 2023

2

Unaudited Condensed Statements of Changes in Stockholders’ Equity (Deficit) - For the Three and Six Months Ended June 30, 2024 and 2023

3

Unaudited Condensed Statements of Cash Flow - For the Six Months Ended June 30, 2024 and 2023

5

Notes to the Unaudited Condensed Financial Statements

6

Item 2.

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

17

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

22

Item 4.

Controls and Procedures

22

PART II. OTHER INFORMATION

24

Item 1.

Legal Proceedings

24

Item 1A.

Risk Factors

24

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

25

Item 3.

Defaults Upon Senior Securities

25

Item 4.

Mine Safety Disclosures

25

Item 5.

Other Information

26

Item 6.

Exhibits

27

SIGNATURES

32

 

 

 

 


FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q includes “forward-looking statements” that involve risks and uncertainties. Forward-looking statements include statements concerning our plans, objectives, goals, strategies, future events, future net sales or performance, capital expenditures, financing needs, plans or intentions relating to acquisitions, business trends and other information that is not historical information and, in particular, appear under headings including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Overview.” When used in this Quarterly Report, the words “estimates,” “expects,” “anticipates,” “projects,” “plans,” “intends,” “believes,” “forecasts,” “foresees,” “likely,” “may,” “should,” “goal,” “target,” and variations of such words or similar expressions are intended to identify forward-looking statements. All forward-looking statements are based upon information available to us on the date of this Quarterly Report.

These forward-looking statements are subject to risks, uncertainties and other factors, many of which are outside of our control, that could cause actual results to differ materially from the results discussed in the forward-looking statements, including, among other things, the matters discussed in this Quarterly Report in the sections captioned “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Factors you should consider that could cause these differences are:

Our operating history and lack of profitability;
Our ability to develop demand for, and sales of, our products;
Our ability to attract and retain qualified personnel to implement our business plan and corporate growth strategies;
Our ability to develop sales, marketing and distribution capabilities;
Our ability to successfully develop and maintain strategic relationships with key partners;
The accuracy of our estimates and projections;
Our ability to secure additional financing to fund our short-term and long-term financial needs;
Our ability to maintain the listing of our common stock on the Nasdaq Capital Market.
The commencement, or outcome, of legal proceedings against us, or by us, including ongoing litigation proceedings;
Changes in our business plan or corporate strategies;
The extent to which we are able to manage the growth of our operations effectively, both domestically and abroad, whether directly owned or indirectly through licenses;
The supply, availability and price of equipment, components and raw materials, including the elements needed to produce our photovoltaic modules;
Our ability to expand and protect the intellectual property portfolio that relates to our photovoltaic modules and processes;
Our ability to maintain effective internal controls over financial reporting;
Our ability to achieve projected operational performance and cost metrics;
General economic and business conditions, and in particular, conditions specific to the solar power industry; and
Other risks and uncertainties discussed in greater detail elsewhere in this Quarterly Report and in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2023

There may be other factors that could cause our actual results to differ materially from the results referred to in the forward-looking statements. We undertake no obligation to publicly update or revise forward-looking statements to reflect subsequent events or circumstances after the date made, or to reflect the occurrence of unanticipated events, except as required by law.

References to “we,” “us,” “our,” “Ascent,” “Ascent Solar” or the “Company” in this Quarterly Report mean Ascent Solar Technologies, Inc.

 


Table of Contents

ASCENT SOLAR TECHNOLOGIES, INC.

 

PART I. FINANCIAL INFORMATION

Item 1. Condensed Financial Statements

CONDENSED BALANCE SHEETS

(unaudited)

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

ASSETS

 

 

 

 

 

 

Current Assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

5,785,058

 

 

$

1,048,733

 

Trade receivables, net of allowance of $0 and $0, respectively

 

 

22,324

 

 

 

-

 

Inventories, net

 

 

460,856

 

 

 

447,496

 

Prepaid and other current assets

 

 

149,451

 

 

 

39,279

 

Total current assets

 

 

6,417,689

 

 

 

1,535,508

 

 

 

 

 

 

 

 

Property, Plant and Equipment:

 

 

19,679,497

 

 

 

21,177,892

 

Accumulated depreciation

 

 

(19,412,704

)

 

 

(20,131,008

)

Property, Plant and Equipment, net

 

 

266,793

 

 

 

1,046,884

 

 

 

 

 

 

 

Other Assets:

 

 

 

 

 

 

Operating lease right-of-use assets, net

 

 

2,129,854

 

 

 

2,364,672

 

Patents, net of accumulated amortization of $178,704 and $173,387
   respectively

 

 

48,661

 

 

 

53,978

 

Equity method investment

 

 

64,931

 

 

 

68,867

 

Other non-current assets

 

 

1,228,399

 

 

 

1,228,797

 

 

 

 

3,471,845

 

 

 

3,716,314

 

Total Assets

 

$

10,156,327

 

 

$

6,298,706

 

LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

 

 

Current Liabilities:

 

 

 

 

 

 

Accounts payable

 

$

657,140

 

 

$

579,237

 

Related party payables

 

 

5,769

 

 

 

4,231

 

Accrued expenses

 

 

1,096,959

 

 

 

1,354,159

 

Accrued payroll

 

 

238,834

 

 

 

160,477

 

Accrued professional services fees

 

 

161,258

 

 

 

849,282

 

Accrued interest

 

 

638,633

 

 

 

628,145

 

Current portion of operating lease liability

 

 

533,503

 

 

 

491,440

 

Conversions payable (Note 12)

 

 

-

 

 

 

1,089,160

 

Current portion of convertible notes, net

 

 

-

 

 

 

354,936

 

Bridge loan

 

 

637,751

 

 

 

-

 

Other payable

 

 

250,000

 

 

 

250,000

 

Total current liabilities

 

 

4,219,847

 

 

 

5,761,067

 

Long-Term Liabilities:

 

 

 

 

 

 

Non-current operating lease liabilities

 

 

1,762,575

 

 

 

2,043,025

 

Accrued warranty liability

 

 

21,225

 

 

 

21,225

 

Total liabilities

 

 

6,003,647

 

 

 

7,825,317

 

Commitments and contingencies (Note 17)

 

 

 

 

 

 

Stockholders’ Equity (Deficit):

 

 

 

 

 

 

Series A preferred stock, $.0001 par value; 750,000 shares authorized; 48,100
   and
48,100 shares issued and outstanding, respectively ($923,386 and
   $
899,069  Liquidation Preference, respectively)

 

 

5

 

 

 

5

 

Common stock, $0.0001 par value, 500,000,000 authorized; 98,825,076
   and
3,583,846 shares issued and outstanding, respectively

 

 

9,882

 

 

 

358

 

Additional paid in capital

 

 

492,598,096

 

 

 

480,942,526

 

Accumulated deficit

 

 

(488,462,005

)

 

 

(482,478,436

)

Accumulated other comprehensive loss

 

 

6,702

 

 

 

8,936

 

Total stockholders’ equity (deficit)

 

 

4,152,680

 

 

 

(1,526,611

)

Total Liabilities and Stockholders’ Equity (Deficit)

 

$

10,156,327

 

 

$

6,298,706

 

 

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

1


Table of Contents

ASCENT SOLAR TECHNOLOGIES, INC.

 

CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(unaudited)

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

27,743

 

 

$

86,385

 

 

$

33,343

 

 

$

185,610

 

Milestone and engineering

 

 

-

 

 

 

14,916

 

 

 

-

 

 

 

39,916

 

Total Revenues

 

 

27,743

 

 

 

101,301

 

 

 

33,343

 

 

 

225,526

 

Costs and Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Costs of revenue

 

 

61,524

 

 

 

666,269

 

 

 

70,912

 

 

 

1,128,064

 

Research, development and manufacturing
   operations

 

 

506,001

 

 

 

822,321

 

 

 

1,113,231

 

 

 

2,488,016

 

Selling, general and administrative

 

 

1,611,438

 

 

 

1,178,832

 

 

 

2,671,489

 

 

 

2,770,652

 

Share-based compensation

 

 

185,702

 

 

 

560,861

 

 

 

444,928

 

 

 

1,965,311

 

Depreciation and amortization

 

 

18,651

 

 

 

24,443

 

 

 

39,408

 

 

 

50,224

 

Impairment loss

 

 

-

 

 

 

-

 

 

 

524,481

 

 

 

-

 

Total Costs and Expenses

 

 

2,383,316

 

 

 

3,252,726

 

 

 

4,864,449

 

 

 

8,402,267

 

Loss from Operations

 

 

(2,355,573

)

 

 

(3,151,425

)

 

 

(4,831,106

)

 

 

(8,176,741

)

Other Income/(Expense)

 

 

 

 

 

 

 

 

 

 

 

 

Other income/(expense), net

 

 

(37,988

)

 

 

-

 

 

 

26,333

 

 

 

10,000

 

Warrant settlement (Note 15)

 

 

(743,459

)

 

 

-

 

 

 

(743,459

)

 

 

-

 

Interest expense

 

 

(307,081

)

 

 

(761,877

)

 

 

(433,635

)

 

 

(1,829,913

)

Total Other Income/(Expense)

 

 

(1,088,528

)

 

 

(761,877

)

 

 

(1,150,761

)

 

 

(1,819,913

)

Income/(Loss) on Equity Method Investments

 

 

(1,726

)

 

 

(170

)

 

 

(1,702

)

 

 

(170

)

Net Income/(Loss)

 

$

(3,445,827

)

 

$

(3,913,472

)

 

$

(5,983,569

)

 

$

(9,996,824

)

Net Income/(Loss) Per Share (Basic and Diluted)

 

$

(0.07

)

 

$

(66.40

)

 

$

(0.21

)

 

$

(105.08

)

Weighted Average Common Shares
   Outstanding
 (Basic)

 

 

50,995,733

 

 

 

234,439

 

 

 

27,876,905

 

 

 

206,041

 

Weighted Average Common Shares
   Outstanding
 (Diluted)

 

 

50,995,733

 

 

 

234,439

 

 

 

27,876,905

 

 

 

206,041

 

Other Comprehensive Income/(Loss)

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation gain/(loss)

 

 

(522

)

 

 

(4,836

)

 

 

(2,234

)

 

 

1,870

 

Net Comprehensive Income/(Loss)

 

$

(3,446,349

)

 

$

(3,918,308

)

 

$

(5,985,803

)

 

$

(9,994,954

)

 

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

2


Table of Contents

ASCENT SOLAR TECHNOLOGIES, INC.

 

CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)

(unaudited)

For the Three and Six Months Ended June 30, 2024

 

 

 

Series A
Preferred Stock

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Other Accumulated Comprehensive

 

 

Total
Stockholders’
Equity

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Loss

 

 

(Deficit)

 

Balance at January 1, 2024

 

 

48,100

 

 

$

5

 

 

 

3,583,846

 

 

$

358

 

 

$

480,942,526

 

 

$

(482,478,436

)

 

$

8,936

 

 

$

(1,526,611

)

Conversion of L1 Note
   into Common Stock

 

 

-

 

 

 

-

 

 

 

2,411,788

 

 

 

241

 

 

 

1,256,451

 

 

 

-

 

 

 

-

 

 

 

1,256,692

 

Exercise of prefunded warrants

 

 

-

 

 

 

-

 

 

 

715,111

 

 

 

72

 

 

 

(72

)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

259,234

 

 

 

-

 

 

 

-

 

 

 

259,234

 

Net Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,537,742

)

 

 

-

 

 

 

(2,537,742

)

Foreign Currency Translation
   Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,712

)

 

 

(1,712

)

Balance at March 31, 2024

 

 

48,100

 

 

$

5

 

 

 

6,710,745

 

 

$

671

 

 

$

482,458,139

 

 

$

(485,016,178

)

 

$

7,224

 

 

$

(2,550,139

)

Sale of common stock

 

 

-

 

 

 

-

 

 

 

15,179,460

 

 

 

1,518

 

 

 

4,453,722

 

 

 

-

 

 

 

-

 

 

 

4,455,240

 

Exercise of prefunded warrants

 

 

-

 

 

 

-

 

 

 

21,162,277

 

 

 

2,116

 

 

 

(2,116

)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

79,951

 

 

 

8

 

 

 

170,741

 

 

 

-

 

 

 

-

 

 

 

170,749

 

Proceeds from sale on ATM facility,
  net of expenses of $
617,694

 

 

-

 

 

 

-

 

 

 

55,342,643

 

 

 

5,534

 

 

 

8,335,686

 

 

 

-

 

 

 

-

 

 

 

8,341,220

 

Common stock issued to settle liabilities

 

 

-

 

 

 

-

 

 

 

350,000

 

 

 

35

 

 

 

38,465

 

 

 

-

 

 

 

-

 

 

 

38,500

 

Warrant repurchase

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,600,000

)

 

 

-

 

 

 

-

 

 

 

(3,600,000

)

Warrant settlement

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

743,459

 

 

 

-

 

 

 

-

 

 

 

743,459

 

Net Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,445,827

)

 

 

-

 

 

 

(3,445,827

)

Foreign Currency Translation
   Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(522

)

 

 

(522

)

Balance at June 30, 2024

 

 

48,100

 

 

$

5

 

 

 

98,825,076

 

 

$

9,882

 

 

$

492,598,096

 

 

$

(488,462,005

)

 

$

6,702

 

 

$

4,152,680

 

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

3


Table of Contents

ASCENT SOLAR TECHNOLOGIES, INC.

 

CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS’ DEFICIT

(unaudited)

For the Three and Six Months Ended June 30, 2023

 

 

 

Series A
Preferred Stock

 

 

Series 1B
Preferred Stock

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Other Accumulated Comprehensive

 

 

Total
Stockholders’
Equity

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Loss

 

 

(Deficit)

 

Balance at January 1, 2023

 

 

48,100

 

 

$

5

 

 

 

-

 

 

$

-

 

 

 

259,323

 

 

$

26

 

 

$

448,343,153

 

 

$

(447,427,862

)

 

$

(16,024

)

 

$

899,298

 

Conversion of L1 Note
   into Common Stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

7,200

 

 

 

1

 

 

 

508,739

 

 

 

-

 

 

 

-

 

 

 

508,740

 

Conversion of Sabby Note into
   Common Stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

10,255

 

 

 

1

 

 

 

1,083,717

 

 

 

-

 

 

 

-

 

 

 

1,083,718

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1,404,450

 

 

 

-

 

 

 

-

 

 

 

1,404,450

 

Net Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(6,083,352

)

 

 

-

 

 

 

(6,083,352

)

Foreign Currency Translation
   Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

6,706

 

 

 

6,706

 

Balance at March 31, 2023

 

 

48,100

 

 

$

5

 

 

 

-

 

 

$

-

 

 

 

276,778

 

 

$

28

 

 

$

451,340,059

 

 

$

(453,511,214

)

 

$

(9,318

)

 

$

(2,180,440

)

Conversion of L1 Note
   into Common Stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

37,929

 

 

 

4

 

 

 

732,074

 

 

 

-

 

 

 

-

 

 

 

732,078

 

Conversion of Sabby Note into
   Common Stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

52,775

 

 

 

5

 

 

 

1,039,926

 

 

 

-

 

 

 

-

 

 

 

1,039,931

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

560,861

 

 

 

-

 

 

 

-

 

 

 

560,861

 

Proceeds from issuance of
   Series 1B Preferred Stock

 

 

-

 

 

 

-

 

 

 

900

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

900,000

 

 

 

-

 

 

 

-

 

 

 

900,000

 

Preferred Stock issuance cost

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(20,000

)

 

 

 

 

 

 

 

 

(20,000

)

Common stock issued for services

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1,425

 

 

 

-

 

 

 

92,750

 

 

 

-

 

 

 

-

 

 

 

92,750

 

Down round deemed dividend

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

11,653,986

 

 

 

(11,653,986

)

 

 

-

 

 

 

-

 

Net Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,913,472

)

 

 

-

 

 

 

(3,913,472

)

Foreign Currency Translation
   Loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(4,836

)

 

 

(4,836

)

Balance at June 30, 2023

 

 

48,100

 

 

$

5

 

 

 

900

 

 

$

-

 

 

 

368,907

 

 

$

37

 

 

$

466,299,656

 

 

$

(469,078,672

)

 

$

(14,154

)

 

$

(2,793,128

)

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

4


Table of Contents

ASCENT SOLAR TECHNOLOGIES, INC.

 

CONDENSED STATEMENTS OF CASH FLOWS

(unaudited)

 

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

 

2024

 

 

2023

 

Operating Activities:

 

 

 

 

 

 

Net income/(loss)

 

$

(5,983,569

)

 

$

(9,996,824

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

39,408

 

 

 

50,224

 

Share-based compensation

 

 

444,924

 

 

 

1,965,311

 

Stock issued for services

 

 

38,500

 

 

 

 

Stock issued for warrant settlement

 

 

743,459

 

 

 

 

Operating lease asset amortization

 

 

234,818

 

 

 

394,638

 

Amortization of debt discount

 

 

64,017

 

 

 

1,542,085

 

Loss on equity method investment

 

 

1,702

 

 

 

170

 

Inventory reserve expense

 

 

(35,915

)

 

 

83,357

 

Impairment loss

 

 

524,481

 

 

 

 

Other

 

 

(14,941

)

 

 

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(22,324

)

 

 

(13,147

)

Inventories

 

 

22,555

 

 

 

(146,362

)

Prepaid expenses and other current assets

 

 

(109,774

)

 

 

17,330

 

Accounts payable

 

 

77,903

 

 

 

557,146

 

Related party payable

 

 

1,538

 

 

 

(51,971

)

Operating lease liabilities

 

 

(238,387

)

 

 

(384,708

)

Accrued interest

 

 

10,488

 

 

 

113,909

 

Accrued expenses

 

 

(645,348

)

 

 

(708,984

)

Net cash used in operating activities

 

 

(4,846,465

)

 

 

(6,577,826

)

Investing Activities:

 

 

 

 

 

 

Payments on purchase of assets

 

 

 

 

 

(3,841,373

)

Patent activity costs

 

 

 

 

 

(8,169

)

Net cash used in investing activities

 

 

 

 

 

(3,849,542

)

Financing Activities:

 

 

 

 

 

 

Proceeds from issuance of Series 1B Preferred Stock

 

 

 

 

 

880,000

 

Proceeds from bridge loans

 

 

1,153,750

 

 

 

 

Repayment of bridge loans

 

 

(560,756

)

 

 

 

Proceeds from issuance of Common Stock

 

 

12,796,460

 

 

 

 

Warrant repurchase

 

 

(3,600,000

)

 

 

 

Payment of convertible notes and cash payable

 

 

(206,664

)

 

 

(1,025,423

)

Net cash provided by (used in) financing activities

 

 

9,582,790

 

 

 

(145,423

)

Effect of foreign exchange rate on cash

 

 

 

 

 

(4,606

)

Net change in cash and cash equivalents

 

 

4,736,325

 

 

 

(10,577,397

)

Cash and cash equivalents at beginning of period

 

 

1,048,733

 

 

 

11,483,018

 

Cash and cash equivalents at end of period

 

$

5,785,058

 

 

$

905,621

 

Non-Cash Transactions:

 

 

 

 

 

 

Exercise of prefunded warrants

 

$

2,188

 

 

$

 

Non-cash conversions of convertible notes to equity

 

$

1,256,692

 

 

$

3,364,467

 

Down round deemed dividend

 

$

 

 

$

11,653,986

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid during the year for:

 

 

 

 

 

 

Interest

 

$

258,000

 

 

$

173,600

 

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

5


NOTES TO UNAUDITED CONDENSED FINANCIAL STATEMENTS

NOTE 1. ORGANIZATION

Ascent Solar Technologies, Inc. (the “Company") is focusing on integrating its photovoltaic ("PV") products into scalable and high value markets such as agrivoltaics, aerospace, satellites, near earth orbiting vehicles, and fixed wing unmanned aerial vehicles (“UAV”). The value proposition of Ascent’s proprietary solar technology not only aligns with the needs of customers in these industries, but also overcomes many of the obstacles other solar technologies face in these unique markets. Ascent has the capability to design and develop finished products for end users in these areas as well as collaborate with strategic partners to design and develop custom integrated solutions for products like fixed-wing UAVs. Ascent sees significant overlap of the needs of end users across some of these industries and can achieve economies of scale in sourcing, development, and production in commercializing products for these customers.

NOTE 2. BASIS OF PRESENTATION

The accompanying, unaudited, condensed financial statements have been derived from the accounting records of the Company as of June 30, 2024, and December 31, 2023, and the results of operations for the three and six months ended June 30, 2024, and 2023.

The accompanying, unaudited, condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, these interim financial statements do not include all of the information and footnotes typically found in U.S. GAAP audited annual financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. The Condensed Balance Sheet at December 31, 2023, has been derived from the audited financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. These condensed financial statements and notes should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent 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. Operating results for the three and six months ended June 30, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

NOTE 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company’s significant accounting policies were described in Note 2 to the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to our accounting policies as of June 30, 2024.

Revenue Recognition:

Product revenue. The Company recognizes revenue for the sale of PV modules and other equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognizes the related revenue as control of each individual product is transferred to the customer.

During the three months ended June 30, 2024 and 2023, the Company recognized product revenue of $27,743 and $86,385, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized product revenue of $33,343 and $185,610, respectively.

Milestone and engineering revenue. Each milestone and engineering arrangement is a separate performance obligation. The transaction price is estimated using the most likely amount method and revenue is recognized as the performance obligation

6


is satisfied through achieving manufacturing, cost, or engineering targets. During the three months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $14,916, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $39,916, respectively.

Government contracts revenue. Revenue from government research and development contracts is generated under terms that are cost plus fee or firm fixed price. The Company generally recognizes this revenue over time using cost-based input methods, which recognizes revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. In applying cost-based input methods of revenue recognition, the Company uses the actual costs incurred relative to the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize.

Cost based input methods of revenue recognition are considered a faithful depiction of the Company’s efforts to satisfy long-term government research and development contracts and therefore reflect the performance obligations under such contracts. Costs incurred that do not contribute to satisfying the Company’s performance obligations are excluded from the input methods of revenue recognition as the amounts are not reflective of transferring control under the contract. Costs incurred towards contract completion may include direct costs plus allowable indirect costs and an allocable portion of the fixed fee. If actual and estimated costs to complete a contract indicate a loss, provision is made currently for the loss anticipated on the contract.

No government contract revenue was recognized during the three and six months ended June 30, 2024 and 2023.

Accounts Receivable. As of June 30, 2024 and December 31, 2023, the Company had an accounts receivable, net balance of $22,324 and $0, respectively. As of June 30, 2024 and December 31, 2023, the Company had an allowance for doubtful accounts of $0 and $0, respectively.

Deferred revenue for the six months ended June 30, 2024 was as follows:

 

Balance as of January 1, 2024

$

935

 

Additions

 

7,700

 

Recognized as revenue

 

(3,425

)

Balance as of June 30, 2024

$

5,210

 

Other Assets: Other assets is comprised of the following:

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lease security deposit

 

$

625,000

 

 

$

625,000

 

Spare machine parts

 

 

603,399

 

 

 

603,797

 

Total Other Assets

 

$

1,228,399

 

 

$

1,228,797

 

Earnings per Share: Earnings per share (“EPS”) are the amount of earnings attributable to each share of common stock. Basic EPS has been computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding during the period. Income available to common stockholders has been computed by deducting dividends accumulated for the period on cumulative preferred stock (whether or not earned) and deemed dividends due to down round financings from net income. For the three and six months ended June 30, 2023, income available to common stockholders was adjusted for deemed dividends due to down round financings of $11,653,986 (See Note 10 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023). Diluted earnings per share has been computed by dividing income available to common stockholders adjusted on an if-converted basis for the period by the weighted average number of common shares and potentially dilutive common share outstanding (which consist of warrants, options, restricted stock units and convertible securities using the if-converted or treasury stock method to the extent they are dilutive). Approximately 11.2 million and 0.28 million shares of dilutive shares were excluded from the three months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive. Approximately 7.6 million and 0.28 million shares of dilutive shares were excluded from the six months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive.

7


Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30, 2023

 

 

June 30, 2023

 

Net Loss

 

$

 

(3,913,472

)

 

$

 

(9,996,824

)

Down round deemed dividend

 

 

 

(11,653,986

)

 

 

 

(11,653,986

)

Net Loss attributable to common shareholders

 

 

 

(15,567,458

)

 

 

 

(21,650,810

)

Earnings Per Share (Basic and Diluted)

 

 

 

(66.40

)

 

 

 

(105.08

)

Recently Issued Accounting Policies

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvement to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 improves segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Management is evaluating the impact of this ASU on the Company's financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes: Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 improves income tax disclosures by requiring public entities annually to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for public entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard for annual financial statements that have not yet been issued or made available for issuance. Management is evaluating the impact of this ASU on the Company's financial statements.

NOTE 4. LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN

During the year ended December 31, 2023, the Company sold Series 1B preferred stock and completed a public offering to fund operations. Further discussion of these transactions can be found in Notes 13 and 14 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company continues to enter into financing arrangements in 2024 to fund operations.

The Company currently has limited production capabilities in its Thornton facility and continues to focus on restarting production at industrial scale while continuing its research and development activities to improve its PV products. The Company does not expect that sales revenue and cash flows will be sufficient to support operations and cash requirements until it has fully implemented this strategy. During the six months ended June 30, 2024, the Company used $4,846,465 in cash for operations.

Current committed product revenues are not anticipated to result in a positive cash flow position for the next twelve months and although the Company has, as of June 30, 2024, working capital of $2,197,842, Management does not believe cash liquidity is sufficient for the next twelve months and will require additional financing or committed purchase orders.

The Company continues to look for ways to expand its production of PV films at industrial scale and to secure long-term contracts for the sale of such output. The Company also continues activities related to securing additional financing through strategic or financial investors, but there is no assurance the Company will be able to raise additional capital on acceptable terms or at all. If the Company's revenues do not increase rapidly, and/or additional financing is not obtained, the Company will be required to significantly curtail operations to reduce costs and/or sell assets. Such actions would likely have an adverse impact on the Company's future operations.

As a result of the Company’s recurring losses from operations and the potential need for additional financing to fund its operating and capital requirements, there is uncertainty regarding the Company’s ability to maintain liquidity sufficient to operate its business effectively, which raises doubt as to the Company’s ability to continue as a going concern.

8


Management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These condensed financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

NOTE 5. RELATED PARTY TRANSACTIONS

In September 2021, the Company and TubeSolar AG ("TubeSolar"), a former significant stakeholder in the Company, entered into a Long-Term and Joint Development Agreement ("JDA") where the Company would provide PV foils for use in TubeSolar's solar modules for agricultural photovoltaic applications.The Company and TubeSolar also jointly established Ascent Solar Technologies Germany GmbH (“Ascent Germany”), in which TubeSolar holds of 30% of the entity. Ascent Germany was established to operate a PV manufacturing facility in Germany that will produce and deliver PV Foils exclusively to TubeSolar. There were no Company contributions to Ascent Germany during the six months ended June 30, 2024 and 2023.

In June, 2023, TubeSolar filed an application for insolvency proceedings with the insolvency court. Since then, there has been no activity under the JDA and minimal activity in Ascent Germany. Management continues to monitor this situation.

NOTE 6. SWITZERLAND ASSETS

On April 17, 2023, the Company entered into an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Flisom AG (“Seller”), pursuant to which, among other things, the Company purchased certain assets relating to thin-film photovoltaic manufacture and production from Seller (collectively, the “Assets”). The purchase price paid by the Company was $4,083,926 (including $1,283,926 of transaction costs). The Company also entered into a sublease agreement allowing the Company to use the manufacturing facility where the Assets are located.

During the year ended December 31, 2023, Management concluded that these assets were impaired and recognized an impairment loss of $3,283,715. The remaining carrying value of the Assets, as of December 31, 2023, was $786,000. On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $221,519 in payables and any potential future claims the manufacturing facility Landlord may have. The carrying value of the Assets sold was $746,000.

At March 31, 2024, the Company designated the Assets as assets held for sale as all of the following criteria have been met: (i) a formal commitment to a plan to sell a property has been made and exercised; (ii) the property is available for sale in its present condition; (iii) actions required to complete the sale of the property have been initiated; (iv) sale of the property is probable and we expect the sale will occur within one year; and (v) the property is being actively marketed for sale at a price that is reasonable given its current market value. Assets held for sale were recorded in Property, Plant and Equipment, net in the unaudited condensed balance sheets.

Upon designation as an asset held for sale, the Company recorded the carrying value of the property at the lower of its carrying value or its estimated fair value, less estimated costs to sell, and depreciation of the property ceases. As the estimated fair value of $221,519, the price the Company sold the Assets for is less than their carrying value, the Company recorded an impairment loss of $524,481. Upon completion of the sale, on April 1, 2024, the Company wrote off the remaining carrying value of the Assets and the payables to the Landlord.

9


NOTE 7. PROPERTY, PLANT AND EQUIPMENT

The following table summarizes property, plant and equipment as of June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Furniture, fixtures, computer hardware and
   computer software

 

$

468,588

 

 

$

468,588

 

Manufacturing machinery and equipment

 

 

19,162,828

 

 

 

20,661,222

 

Leasehold improvements

 

 

15,994

 

 

 

15,995

 

Manufacturing machinery and equipment,
   in progress

 

 

32,087

 

 

 

32,087

 

Depreciable property, plant and equipment

 

 

19,679,497

 

 

 

21,177,892

 

Less: Accumulated depreciation and amortization

 

 

(19,412,704

)

 

 

(20,131,008

)

Net property, plant and equipment

 

$

266,793

 

 

$

1,046,884

 

 

Depreciation expense for the three months ended June 30, 2024 and 2023 was $17,045 and $19,650, respectively. Depreciation expense for the six months ended June 30, 2024 and 2023 was $34,091 and $40,639, respectively. Depreciation expense is recorded under “Depreciation and amortization expense” in the unaudited Condensed Statements of Operations.

NOTE 8. OPERATING LEASE

The Company’s lease is primarily comprised of manufacturing and office space. This lease is classified and accounted for as an operating lease. The building lease term is for 88 months commencing on September 21, 2020 at a rent of $50,000 per month including taxes, insurance and common area maintenance until December 31, 2020. Beginning January 1, 2021, the rent adjusted to $80,000 per month on a triple net basis and shall increase at an annual rate of 3% per annum until December 31, 2027.

Effective September 1, 2023, the lease was amended to reduce the rentable square feet from approximately 100,000 to approximately 75,000 square feet and the rent and tenant share of expenses were decreased in proportion to the reduction in the rentable square feet.

As of June 30, 2024 and December 31, 2023, assets and liabilities related to the Company’s leases were as follows:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Operating lease right-of-use assets, net

 

$

2,129,854

 

 

$

2,364,672

 

Current portion of operating lease liability

 

 

533,503

 

 

 

491,440

 

Non-current portion of operating lease liability

 

 

1,762,575

 

 

 

2,043,025

 

During the three months ended June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of $190,497 and $271,542, respectively. During the six months ended June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of $380,995 and $533,910, respectively.

Future maturities of the operating lease liability are as follows:

 

Remainder of 2024

 

$

384,565

 

2025

 

 

792,203

 

2026

 

 

815,969

 

2027

 

 

840,449

 

Total lease payments

 

 

2,833,186

 

Less amounts representing interest

 

 

(537,108

)

Present value of lease liability

 

$

2,296,078

 

 

10


 

The remaining weighted average lease term and discount rate of the operating leases is 42 months and 7.0%, respectively.

 

NOTE 9. INVENTORIES

Inventories, net of reserves, consisted of the following at June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Raw materials

 

$

460,165

 

 

$

445,721

 

Work in process

 

 

691

 

 

 

1,775

 

Finished goods

 

 

-

 

 

 

-

 

Total

 

$

460,856

 

 

$

447,496

 

 

NOTE 10. BRIDGE LOAN

 

 

Principal
Balance
1/1/2024

 

New loans

 

Principal Payments

 

Principal
Balance
6/30/2024

 

Discount

 

Bridge Loan, net of discount

 

Bridge Loans

$

 

$

1,240,800

 

$

(560,756

)

$

680,044

 

$

(42,293

)

$

637,751

 

On February 27, 2024, the Company entered into a loan agreement ("Loan 1") with a lender ("Lender") for an aggregate principal amount of $375,000. The Company paid origination fees of $25,000 for net proceeds of $350,000. The discount is recorded as interest expense ratably over the term of the loan. Under Loan 1, the Company will make weekly payments of $19,420 for 28 weeks for a total repayment of $543,750. The Company also had an early repayment option where the Company would repay an aggregate of $478,125 if repaid by April 15, 2024.

On April 17, 2024, the Company entered into a new loan agreement ("Loan 2") with the Lender. Under Loan 2, the Company borrowed an aggregate principal amount of $685,000, incurred origination fees of $34,250, and repaid the outstanding balance of Loan 1 of $428,310 for net proceeds of $222,440. Under Loan 2, the Company will make weekly payments of $31,000 for 32 weeks for a total repayment of $993,250. This loan is secured by a lien on the Company's assets.

As of June 30, 2024, principal and interest payable on Loan 2 was $524,420 and $5,452, respectively. The Company also recognized $360,039 in interest expense during the six months ended June 30, 2024.

On April 1 and 2, 2024, the Company closed two loan agreements with a different lender ("Lender 2") for an aggregate principal amount of $180,800. These loans have an original issuance discount of $20,800 for net proceeds of $160,000. The Company will repay a total of $202,496 under these loans. The loans mature on January 1, 2025 and are payable in monthly installments as defined in the loan agreements. Upon a default event, outstanding principal and interest payable is convertible into Company stock at a 25% discount; however, the conversion price cannot be below $0.25.

At June 30, 2024, principal and interest payable on these loans was $155,624 and $5,980, respectively. The Company also recognized $17,962 in interest expense during the six months ended June 30, 2024.

The carrying amount of these bridge loans approximate fair value due to its short maturity and because the Company's current borrowing rate does not materially differ from market rates for similar bank borrowings and is considered to be Level 2 input on the fair value hierarchy.

 

NOTE 11. OTHER PAYABLE

On June 30, 2017, the Company entered into an agreement with a vendor (“Vendor”) to convert the balance of their account into a note payable in the amount of $250,000. The note bears interest of 5% per annum and matured on February 28, 2018. As of June 30, 2024, the Company had not made any payments on this note, the accrued interest was $87,568, and the note is due upon demand. This note is recorded as Other payable in the unaudited Condensed Balance Sheets.

11


NOTE 12. CONVERTIBLE NOTES

The following table provides a summary of the activity of the Company's secured, convertible, promissory notes:

 

 

Principal
Balance
12/31/2023

 

Notes converted

 

Notes paid

 

Net Principal
Balance
6/30/2024

 

L1 Capital Global Opportunities Master Fund, Ltd

$

406,667

 

$

(400,000

)

$

(6,667

)

$

 

During the six months ended June 30, 2024, $400,000 of principal was converted for 618,384 shares of common stock. The note matured on June 19, 2024 and the Company paid the remaining principal and interest payable. During the three months ended June 30, 2024 and 2023, the Company had interest expense of $463 and $746,578, respectively, of which, $397 and $640,438, respectively was due to accretion of discount on the note. During the six months ended June 30, 2024 and 2023, the Company had interest expense of $463,397 and $1,799,506, respectively, of which, $19,260 and $1,542,097, respectively was due to accretion of discount on the note.

Conversions Payable represents the economic difference between the applicable conversion price of the notes payable and floor price of $0.65. This amount is payable either in shares valued as the VWAP on the conversion day or in cash. If the VWAP on the conversion day is less than the floor price, then the economic different between the conversion day VWAP and the floor price becomes payable in cash and is recorded as Cash payable on the unaudited Condensed Balance Sheet. During the three months ended March 31, 2024, $1,279,782 of conversions payable was converted into 1,793,404 shares of common stock and $199,997 of Cash payable. The Cash payable was paid in April 2024 with the close of the Company's public offering (see Note 15).

NOTE 13. SERIES A PREFERRED STOCK

As of January 1, 2024, there were 48,100 shares of Series A Preferred Stock outstanding. Holders of Series A Preferred Stock are entitled to cumulative dividends at a rate of 8% per annum when and if declared by the Board of Directors at its sole discretion. The dividends may be paid in cash or in the form of common stock (valued at 10% below market price, but not to exceed the lowest closing price during the applicable measurement period), at the discretion of the Board of Directors. The dividend rate on the Series A Preferred Stock is indexed to the Company's stock price and subject to adjustment.

The Series A Preferred Stock may be converted into shares of common stock at the option of the Company if the closing price of the common stock exceeds $232 million, adjusted for reverse stock splits, for twenty consecutive trading days, or by the holder at any time. The Company has the right to redeem the Series A Preferred Stock at a price of $8.00 per share, plus any accrued and unpaid dividends, plus the make-whole amount (if applicable). At June 30, 2024, the preferred shares were not eligible for conversion to common shares at the option of the Company. The holder of the preferred shares may convert to common shares at any time. After making adjustment for the Company’s prior reverse stock splits, all 48,100 outstanding Series A preferred shares are convertible into less than one common share. Upon any conversion (whether at the option of the Company or the holder), the holder is entitled to receive any accrued but unpaid dividends.

Except as otherwise required by law (or with respect to approval of certain actions), the Series A Preferred Stock shall have no voting rights. Upon any liquidation, dissolution or winding up of the Company, after payment or provision for payment of debts and other liabilities of the Company, the holders of Series A Preferred Stock shall be entitled to receive, pari passu with any distribution to the holders of common stock of the Company, an amount equal to $8.00 per share of Series A Preferred Stock plus any accrued and unpaid dividends.

As of June 30, 2024, there were 48,100 shares of Series A Preferred Stock outstanding and accrued and unpaid dividends of $538,586.

NOTE 14. SERIES Z PREFERRED STOCK

On June 20, 2024, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with Paul Warley, the Company’s Chief Executive Officer (the “Purchaser”) pursuant to which it issued and sold one (1) share (the “Share”) of the Company’s newly designated Series Z Preferred Stock, par value $0.0001 per share (the “Series Z Preferred Stock”), to such Purchaser for an aggregate purchase price of $1,000.

12


The Share of Series Z Preferred Stock is not convertible into, or exchangeable for, shares of any other class or series of stock or other securities of the Company. The Share of Series Z Preferred Stock has no rights with respect to any distribution of assets of the Company, including upon a liquidation, bankruptcy, reorganization, merger, acquisition, sale, dissolution or winding up of the Company, whether voluntarily or involuntarily. The holder of the Share of Series Z Preferred Stock will not be entitled to receive dividends of any kind.

The outstanding share of Series Z Preferred Stock shall be redeemed in whole, but not in part, at any time (i) if such redemption is ordered by the Board of Directors in its sole discretion or (ii) automatically upon the effectiveness of the amendment to the Certificate of Incorporation implementing a reverse stock split. Upon such redemption, the holder of the Series Z Preferred Stock will receive consideration of $1,000 in cash.

The Share of Series Z Preferred Stock will have 180,000,000 votes and will vote together with the outstanding shares of the Company’s common stock as a single class exclusively with respect to any proposal to amend the Company’s Certificate of Incorporation to effect a reverse stock split of the Company’s common stock. The Share of Series Z Preferred Stock will be voted, without action by the holder, on any such reverse stock split proposal in the same proportion as shares of common stock are voted on such proposal (excluding any common shares that are not voted). The Series Z Preferred Stock otherwise has no voting rights, except as may otherwise be required by the General Corporation Law of the State of Delaware.

The Series Z Preferred Stock is recorded as Accrued Expenses in the unaudited Condensed Balance Sheets.

 

NOTE 15. STOCKHOLDERS’ EQUITY (DEFICIT)

Common Stock

At June 30, 2024, the Company had 500 million shares of common stock, $0.0001 par value, authorized for issuance. Each share of common stock has the right to one vote. As of June 30, 2024, the Company had 98,825,076 shares of common stock outstanding. The Company has not declared or paid any dividends related to the common stock during the three or six months ended June 30, 2024 and 2023.

During the six months ended June 30, 2024, $400,000 million of convertible debt principal was converted into 618,384 shares of common stock $1,279,782 of conversions payable was converted into 1,793,404 shares of common stock. 350,000 shares of common stock was also issued to settle liabilities.

As part of the December 19, 2022 Securities Purchase Contract (the “Purchase Contract”) with two institutional investors (the “Investors”), the Company issued to the Investors certain common stock warrants (the “Warrants”). The Warrants have certain “full ratchet” anti-dilution adjustments that are triggered when the Company issues securities with a purchase or conversion, exercise or exchange price that is less than the exercise price of the Warrants then in effect at any time. Under the full ratchet anti-dilution adjustments, if the Company issues new securities at a price lower than the then applicable exercise price, (i) the exercise price is reduced to the lower new issue price and (ii) the number of warrant shares is proportionately increased. The Warrants have been previously adjusted following past issuances of Company securities. As of March 31, 2024, there were 5,596,232 Warrants exercisable at an exercise price of $1.765.

On March 6, 2024 and March 7, 2024, the Company entered into Warrant Repurchase Agreements (the “Repurchase Agreements”), with each of the Investors. Pursuant to the Repurchase Agreements, if the Company closes a new capital raising transaction with gross proceeds in excess of $5 million (“Qualified Financing”), the Company will repurchase the Warrants from the Investors for an aggregate purchase price of $3.6 million. Following the delivery of the purchase price to the Investors, the Investors will relinquish all rights, title and interest in the Warrants and assign the same to the Company, and the Warrants will be cancelled. On April 12, 2024, the Company entered into Amended and Restated Warrant Repurchase Agreements (the “Amendments”) with each of the Investors. Pursuant to the Amendments, on April 12, 2024, the Company and the Investors agreed to the following:

First Repurchase. On April 12, 2024, the Investors agree to convey, assign and transfer 50% of the Warrants to the Company in exchange for the payment by the Company for an aggregate purchase price of $1.8 million.
Second Repurchase. On or before April 18, 2024, the Investors agree to convey, assign and transfer all remaining Warrants to the Company for an aggregate purchase price of $1.8 million.

13


To extend the repurchase deadline, on April 12, 2024 the Company agreed to issue the Investors approximately 7.1 million warrants in aggregate at an exercise price of $0.14 per warrant. These warrants will be exercisable at any time, and from time to time, in whole or in part, commencing six months from the closing of the offering and expiring five and a half (5.5) years from the date of issue, and will be exercisable for cash only unless an effective registration statement is not available at the time of exercise, in which case the warrants could be exercised on a cashless basis. The Company recorded an expense of $743,459 as Warrant settlement expense on the unaudited Condensed Statement of Operations and Comprehensive Income. The expense represents the estimated fair value of the warrants at the issuance date and was determined using the Black Scholes model using the following inputs:

 

 

Inputs

Expected stock price volatility

154.5

%

Dividend yield

0

%

Risk-free interest rate

4.75

%

Expected life of the warrants (in years)

2.75

 

On April 9, 2024 the Company entered into a placement agency agreement (the “Placement Agent Agreement”) with Dawson James Securities Inc. (“Dawson James”) pursuant to which the Company engaged Dawson James as the placement agent for a registered public offering by the Company (the “Offering”), of up to $6 million of shares of common stock or, in lieu of common stock, one prefunded warrant to purchase a share of common stock on a best efforts basis.

The Company agreed to pay Dawson James a placement agent fee in cash equal to 8.00% of the gross proceeds from the sale of the shares of common stock; provided, however, that the placement agent fee shall equal 4% for investors that the Company directs to the Offering. The Company also agreed to reimburse Dawson James for all reasonable travel and other out-of-pocket expenses, including the reasonable fees of legal counsel, not to exceed $155,000.

On April 18, 2024, the Company, completed closings under the Offering of common stock. Aggregate gross proceeds from all closings under the offering total $5.09 million before deducting offering expenses. In the completed closings, the Company issued an aggregate of (i) 15,179,460 common shares and (ii) 21,162,277 Pre-Funded Warrants. The Pre-Funded Warrants are immediately exercisable at a price of $0.0001 per share of common stock and only expire when such Pre-Funded warrants are fully exercised.

As of June 30, 2024, all 21,162,277 of the Pre-Funded Warrants were exercised into common stock.

The net proceeds from the closings of the Offering were utilized to retire approximately $200,000 of cash payable and $3.6 million to repurchase and cancel a total of 5,596,232 outstanding common warrants with an exercise price of $1.765 per share that were both issued with our secured notes issued in December 2022. The repurchase of these warrants eliminated a substantial potential future issuance of common stock at a substantially reduced price. These warrants would have been adjusted in accordance with their terms to provide for the purchase of 70,554,495 shares of the Company’s common stock at an exercise price of $0.14 if they had not been repurchased by the Company.

On May 16, 2024, the Company entered into an At The Market Offering Agreement (the “ATM Agreement”) with H.C. Wainwright & Co., LLC, as sales agent (“Wainwright”), to sell shares of its common stock, par value $0.0001 per share (the “Shares”), having an aggregate sales price of up to $4,219,000, from time to time, through an “at the market offering” program under which Wainwright will act as sales agent. The sales, if any, of the Shares made under the ATM Agreement will be made by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415 promulgated under the Securities Act of 1933, as amended (the “Securities Act”), including sales made directly on or through the Nasdaq Capital Market or on any other existing trading market for the Company’s common stock. The Company will pay Wainwright a commission rate equal to 3.0% of the aggregate gross proceeds from each sale of Common Stock and will also reimburse Wainwright for certain specified expenses in connection with entering into the ATM Agreement, including certain fees and out-of-pocket expenses of its legal counsel.

On May 23, 2024, the Company increased the amount available for sale under the ATM Agreement, up to an additional aggregate offering price of $4,344,000 and on May 30, 2024, the Company again increased the amount available for sale under the ATM Agreement by an additional aggregate offering price of $3,981,000.

14


As of June 30, 2024, the Company sold 55,342,643 shares of common stock at an average price of $0.162 per share, resulting in aggregate gross proceeds of approximately $8.96 million. The Company anticipates that the at-the-market offering will continue throughout the next reporting period.

Preferred Stock

At June 30, 2024, the Company had 25 million shares of preferred stock, $0.0001 par value, authorized for issuance. Preferred stock may be issued in classes or series. Designations, powers, preferences, rights, qualifications, limitations and restrictions are determined by the Company’s Board of Directors.

The following table summarizes the designations, shares authorized, and shares outstanding for the Company’s Preferred Stock:

 

Preferred Stock Series Designation

 

Shares
Authorized

 

 

Shares
Outstanding

 

Series A

 

 

750,000

 

 

 

48,100

 

Series 1A

 

 

5,000

 

 

 

 

Series B-1

 

 

2,000

 

 

 

 

Series B-2

 

 

1,000

 

 

 

 

Series 1B

 

 

900

 

 

 

 

Series C

 

 

1,000

 

 

 

 

Series D

 

 

3,000

 

 

 

 

Series D-1

 

 

2,500

 

 

 

 

Series E

 

 

2,800

 

 

 

 

Series F

 

 

7,000

 

 

 

 

Series G

 

 

2,000

 

 

 

 

Series H

 

 

2,500

 

 

 

 

Series I

 

 

1,000

 

 

 

 

Series J

 

 

1,350

 

 

 

 

Series J-1

 

 

1,000

 

 

 

 

Series K

 

 

20,000

 

 

 

 

Series Z

 

 

1

 

 

 

1

 

 

Warrants

As of June 30, 2024, there are 11,877,142 outstanding warrants with exercise prices between $0.14 and $1,060 per share.

 

Series A Preferred Stock

Refer to Note 13 for information on Series A Preferred Stock.

 

Series Z Preferred Stock

Refer to Note 14 for information on Series Z Preferred Stock.

Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, and K Preferred Stock

There were no transactions involving the Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, or K during the three and six months ended June 30, 2024.

NOTE 16. SHARE-BASED COMPENSATION

In January 2024, the Company granted 459,000 shares of restricted stock units to employees and directors. One third of these shares vested on March 31, 2024. The remaining unvested shares will vest prorata on January 1, 2025 and January 1, 2026. The Company also granted members of our advisory board an aggregate of 20,000 shares of restricted stock units. The advisory shares originally vested prorata on January 1, 2025 and January 1, 2026; however, were amended to vest prorata on June 30, 2024 and January 1, 2025.

15


The Company had a total of 316,964 unvested units as of June 30, 2024 that are expected to vest in the future. Total unrecognized share-based compensation expense from the remaining unvested restricted stock as of June 30, 2024 was approximately $1,220,860 and is expected to be recognized over 1.75 years. The following table summarizes non-vested restricted stock and the related activity as of June 30, 2024:

 

 

 

Shares

 

 

Weighted Average Grant Date Fair Value

 

Non-vested at January 1, 2024

 

 

1,867

 

 

$

596.00

 

Granted

 

 

481,000

 

 

 

0.76

 

Vested

 

 

(163,903

)

 

 

1.61

 

Forfeited

 

 

(2,000

)

 

 

0.77

 

Non-vested at June 30, 2024

 

 

316,964

 

 

$

5.06

 

The fair values of the respective vesting dates of RSUs were approximately $61,563 and $233,731 for the six months ended June 30, 2024 and 2023, respectively.

NOTE 17. COMMITMENTS AND CONTINGENCIES

On August 15, 2023, H.C. Wainwright & Co., LLC (“Wainwright”) filed an action against the Company in the New York State Supreme Court in New York County. The complaint alleges a breach by the Company of an investment banking engagement letter entered into in October 2021. The Wainwright engagement letter expired in April 2022 without any financing transaction having been completed. The complaint claims that Wainright is entitled, under a “tail provision”, to an 8% fee and 7% warrant coverage on the Company’s $15 million secured convertible note financing. The complaint seeks damages of $1.2 million, 2,169.5 common stock warrants with a per share exercise price of $605, and attorney fees. On May 15, 2024, the Company and Wainwright reached a settlement agreement. The settlement did not have a material impact on our financial statements.

The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these legal proceedings, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s financial position or results of operations in particular quarterly or annual periods.

NOTE 18. SUBSEQUENT EVENTS

Subsequent to June 30, 2024, the Company sold 3,519,100 shares of common stock under the ATM Agreement at an average price of $0.113 per share, resulting in aggregate gross proceeds of approximately $399,300.

16


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

The following discussion of our financial condition and results of operations should be read in conjunction with our unaudited financial statements and the notes to those financial statements appearing elsewhere in this Form 10-Q and our audited financial statements and related notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023 which was filed with the SEC on February 21, 2024. This discussion and analysis contains statements of a forward-looking nature relating to future events or our future financial performance. As a result of many factors, our actual results may differ materially from those anticipated in these forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. You should carefully read the “Risk Factors” section of this Quarterly Report and of our Annual Report on Form 10-K for the year ended December 31, 2023 to gain an understanding of the important factors that could cause actual results to differ materially from our forward-looking statements. Please also see the section entitled “Forward-Looking Statements.”

Overview

We target high-volume production and high-value specialty solar markets. These include agrivoltaics, space, aerospace and high-value niche manufacturing/construction sectors. This strategy enables us to fully leverage what we believe are the unique advantages of our technology, including flexibility, durability and attractive power to weight and power to area performance. It further enables us to offer unique, differentiated solutions in large markets with less competition, and more attractive pricing.

Specifically, we focus on commercializing our proprietary solar technology in two high-value PV verticals:

I. Aerospace: Space, Near-space and Fixed Wing UAV

II. Agrivoltaics

We believe the value proposition of Ascent’s proprietary solar technology not only aligns with the needs of customers in these verticals, but also overcomes many of the obstacles other solar technologies face in these unique markets. Ascent has the capability to design and develop finished products for end users in these areas as well as collaborate with strategic partners to design and develop custom integrated solutions for products like airships and fixed-wing UAVs. Ascent sees significant overlap in the needs of end users across some of these verticals and believes it can achieve economies of scale in sourcing, development, and production in commercializing products for these customers.

The integration of Ascent's solar modules into space, near space, and aeronautic vehicles with ultra-lightweight and flexible solar modules is an important market opportunity for the Company. Customers in this market have historically required a high level of durability, high voltage and conversion efficiency from solar module suppliers, and we believe our products are well suited to compete in this premium market.

For the six months ended June 30, 2024, we generated $33,343 of total revenue. As of June 30, 2024, we had an accumulated deficit of $488,462,005.

Due to the high durability enabled by the monolithic integration employed by our technology, the capability to customize modules into different form factors and what we believe is the industry leading light weight and flexibility provided by our modules, we believe that the potential applications for our products are extensive, including integrated solutions anywhere that may need power generation such as vehicles in space or in flight, or dual-use installations on agricultural land.

17


Commercialization and Manufacturing Strategy

We manufacture our products by affixing a thin CIGS layer to a flexible, plastic substrate using a large format, roll-to-roll process that permits us to fabricate our flexible PV modules in an integrated sequential operation. We use proprietary monolithic integration techniques which enable us to form complete PV modules with little to no back-end assembly cost of inter- cell connections. Traditional PV manufacturers assemble PV modules by bonding or soldering discrete PV cells together. This manufacturing step typically increases manufacturing costs and at times proves detrimental to the overall yield and reliability of the finished product. By reducing or eliminating this added step using our proprietary monolithic integration techniques, we believe we can achieve cost savings in, and increase the reliability of, our PV modules.

We plan to continue the development of our current PV technology to increase module efficiency, improve our manufacturing tooling and process capabilities and reduce manufacturing costs. We also plan to continue to take advantage of research and development contracts to fund a portion of this development.

Significant Trends, Uncertainties and Challenges

We believe the significant trends, uncertainties and challenges that directly or indirectly affect our financial performance and results of operations include:

Our operating history and lack of profitability;
Our ability to develop demand for, and sales of, our products;
Our ability to attract and retain qualified personnel to implement our business plan and corporate growth strategies;
Our ability to develop sales, marketing and distribution capabilities;
Our ability to successfully develop and maintain strategic relationships with key partners;
The accuracy of our estimates and projections;
Our ability to secure additional financing to fund our short-term and long-term financial needs;
Our ability to maintain the listing of our common stock on the Nasdaq Capital Market;
The commencement, or outcome, of legal proceedings against us, or by us, including ongoing litigation proceedings;
Changes in our business plan or corporate strategies;
The extent to which we are able to manage the growth of our operations effectively, both domestically and abroad, whether directly owned or indirectly through licenses;
The supply, availability and price of equipment, components and raw materials, including the elements needed to produce our photovoltaic modules;
Our ability to expand and protect the intellectual property portfolio that relates to our photovoltaic modules and processes;
Our ability to maintain effective internal controls over financial reporting;
Our ability to achieve projected operational performance and cost metrics; and
General economic and business conditions, and in particular, conditions specific to the solar power industry.

Basis of Presentation: The accompanying unaudited condensed financial statements have been derived from the accounting records of Ascent Solar Technologies, Inc. as of June 30, 2024 and December 31, 2023, and the results of operations for the three and six months ended June 30, 2024 and 2023.

18


Critical Accounting Policies and Estimates

Critical accounting policies used in reporting our financial results are reviewed by management on a regular basis. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. Processes used to develop these estimates are evaluated on an ongoing basis. Estimates are based on historical experience and various other assumptions that are believed to be reasonable for making judgments about the carrying value of assets and liabilities. Actual results may differ as outcomes from assumptions may change.

The Company’s significant accounting policies were described in Note 3 to the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to our accounting policies as of June 30, 2024.

Results of Operations

 

Comparison of the Three Months Ended June 30, 2024 and 2023

 

 

 

Three Months Ended
June 30,

 

 

 

 

 

 

2024

 

 

2023

 

 

$ Change

 

Revenues

 

 

 

 

 

 

 

 

 

Products

 

$

27,743

 

 

$

86,385

 

 

$

(58,642

)

Milestone and engineering

 

 

-

 

 

 

14,916

 

 

 

(14,916

)

Total Revenues

 

 

27,743

 

 

 

101,301

 

 

 

(73,558

)

 

 

 

 

 

 

 

 

 

Costs and Expenses

 

 

 

 

 

 

 

 

 

Cost of Revenue

 

 

61,524

 

 

 

666,269

 

 

 

(604,745

)

Research, development and
   manufacturing operations

 

 

506,001

 

 

 

822,321

 

 

 

(316,320

)

Selling, general and administrative

 

 

1,611,438

 

 

 

1,178,832

 

 

 

432,606

 

Share-based compensation

 

 

185,702

 

 

 

560,861

 

 

 

(375,159

)

Depreciation and amortization

 

 

18,651

 

 

 

24,443

 

 

 

(5,792

)

Impairment loss

 

 

-

 

 

 

-

 

 

 

-

 

Total Costs and Expenses

 

 

2,383,316

 

 

 

3,252,726

 

 

 

(869,410

)

Loss From Operations

 

 

(2,355,573

)

 

 

(3,151,425

)

 

 

795,852

 

 

 

 

 

 

 

 

 

 

Other Income/(Expense)

 

 

 

 

 

 

 

 

 

Other income/(expense), net

 

 

(37,988

)

 

 

-

 

 

 

(37,988

)

Warrant settlement (Note 15)

 

 

(743,459

)

 

 

-

 

 

 

(743,459

)

Interest Expense

 

 

(307,081

)

 

 

(761,877

)

 

 

454,796

 

Total Other Income/(Expense)

 

 

(1,088,528

)

 

 

(761,877

)

 

 

(326,651

)

Income/(Loss) on Equity Method Investments

 

 

(1,726

)

 

 

(170

)

 

 

(1,556

)

Net (Loss)/Income

 

$

(3,445,827

)

 

$

(3,913,472

)

 

$

467,645

 

Total Revenues. Our total revenues decreased by $73,558, or 73%, for the three months ended June 30, 2024 when compared to the same period in 2023. This is primarily due to a large customer order and engineering revenue in the prior period that was not repeated in the current period.

Cost of revenue. Cost of revenues is primarily comprised of repair and maintenance, material costs, and direct labor and overhead expenses. Our Cost of revenues decreased by $604,745, or 91%, for the three months ended June 30, 2024 when compared to the same period in 2023. This decrease is primarily due to a decrease in manufacturing activities as the Company continued to focused on product and technology improvements in the current period.

Research, development and manufacturing operations. Research, development and manufacturing operations costs include costs incurred for product development, pre-production and production activities in our manufacturing facility. It also includes costs related to technology development. Research, development and manufacturing operations costs decreased by $316,320, or 38%, for the three months ended June 30, 2024 when compared to the same period in 2023. This is primarily due to a

19


decrease in preproduction and manufacturing operations cost as the Company continued to focused on product and technology improvements in the current period.

Selling, general and administrative. Selling, general and administrative expenses increased by $432,606, or 37%, for the three months ended June 30, 2024 when compared to the same period in 2023. The increase in costs is due primarily to increased employee expenses. The increase is also due to the annual shareholders' meeting costs and other administrative costs.

Share-based compensation. Share-based compensation expense decreased by $375,159 or 67% for the three months ended June 30, 2024 when compared to the same period in 2023. The decrease is due to the termination of our former CEO in April 2023. This is partially offset with the Company's RSU grant to employees, directors, and advisory board in 2024.

Other Income/Expense. Other expense was $1,088,528 for the three months ended June 30, 2024, compared to other expense of $761,877 for the same period in 2023, an increase of $326,651. The increase is due primarily to the warrant settlement expense incurred in the current period and interest on the bridge loans partially offset by a decrease in interest expense resulting from the conversions and payoff of the December 2022 convertible debt.

Net Loss. Our Net Loss decreased by $467,645, or 12%, for the three months ended June 30, 2024 compared to the same period in 2023 due primarily to the items mentioned above.

 

Comparison of the Six Months Ended June 30, 2024 and 2023

 

 

 

Six Months Ended
June 30,

 

 

 

 

 

 

2024

 

 

2023

 

 

$ Change

 

Revenues

 

 

 

 

 

 

 

 

 

Product Revenue

 

$

33,343

 

 

$

185,610

 

 

$

(152,267

)

Milestone and engineering

 

 

-

 

 

 

39,916

 

 

 

(39,916

)

Total Revenues

 

 

33,343

 

 

 

225,526

 

 

 

(192,183

)

 

 

 

 

 

 

 

 

 

Costs and Expenses

 

 

 

 

 

 

 

 

 

Cost of Revenue

 

 

70,912

 

 

 

1,128,064

 

 

 

(1,057,152

)

Research, development and
   manufacturing operations

 

 

1,113,231

 

 

 

2,488,016

 

 

 

(1,374,785

)

Selling, general and administrative

 

 

2,671,489

 

 

 

2,770,652

 

 

 

(99,163

)

Share-based compensation

 

 

444,928

 

 

 

1,965,311

 

 

 

(1,520,383

)

Depreciation and amortization

 

 

39,408

 

 

 

50,224

 

 

 

(10,816

)

Impairment loss

 

 

524,481

 

 

 

-

 

 

 

524,481

 

Total Costs and Expenses

 

 

4,864,449

 

 

 

8,402,267

 

 

 

(3,537,818

)

Loss From Operations

 

 

(4,831,106

)

 

 

(8,176,741

)

 

 

3,345,635

 

 

 

 

 

 

 

 

 

 

Other Income/(Expense)

 

 

 

 

 

 

 

 

 

Other Income/(Expense), net

 

 

26,333

 

 

 

10,000

 

 

 

16,333

 

Warrant settlement

 

 

(743,459

)

 

 

-

 

 

 

(743,459

)

Interest Expense

 

 

(433,635

)

 

 

(1,829,913

)

 

 

1,396,278

 

Total Other Income/(Expense)

 

 

(1,150,761

)

 

 

(1,819,913

)

 

 

669,152

 

Income/(Loss) on Equity Method Investments

 

 

(1,702

)

 

 

(170

)

 

 

(1,532

)

Net (Loss)/Income

 

$

(5,983,569

)

 

$

(9,996,824

)

 

$

4,013,255

 

Total Revenues. Our total revenues decreased by $192,183, or 85%, for the six months ended June 30, 2024 when compared to the same period in 2023. This is primarily due to a large customer order and engineering revenue in the prior period that was not repeated in the current period.

Cost of revenue. Cost of revenues is primarily comprised of repair and maintenance, material costs, and direct labor and overhead expenses. Our Cost of revenues decreased by $(1,057,152), or 94%, for the six months ended June 30, 2024 when compared to the same period in 2023. This decrease is primarily due to a decrease in manufacturing activities as the Company continued to focused on product and technology improvements in the current period.

20


Research, development and manufacturing operations. Research, development and manufacturing operations costs include costs incurred for product development, pre-production and production activities in our manufacturing facility. Research, development and manufacturing operations costs also include costs related to technology development. Research, development and manufacturing operations costs decreased by $1,374,785, or 55%, for the six months ended June 30, 2024 when compared to the same period in 2023. This is primarily due to a decrease in preproduction and manufacturing operations cost as the Company continued to focused on product and technology improvements in the current period.

Selling, general and administrative. Selling, general and administrative expenses decreased by $99,163, or 4% for the six months ended June 30, 2024 when compared to the same period in 2023. This decrease is primarily due to lower personnel and administrative costs incurred during the first quarter in the current period when compared to the prior period partially offset by higher personnel and administrative costs incurred during the second quarter in the current period when compared to the prior period.

Share-based compensation. Share-based compensation expense decreased by $1,520,383 or 77% for the six months ended June 30, 2024 when compared to the same period in 2023. The decrease is due to the termination of our former CEO in April 2023. This is partially offset with the Company's RSU grant to employees, directors, and advisory board in 2024.

Other Income/Expense. Other expense was $1,150,761 for the six months ended June 30, 2024, compared to other expense of $1,819,913 for the same period in 2023, a decrease of $669,152. The decrease is due primarily to a decrease in interest expense resulting from the conversions and payoff of the December 2022 convertible debt partially offset by the interest on the bridge loans and the warrant settlement expense.

Net Loss. Our Net Loss decreased by $4,013,255, or 40%, for the six months ended June 30, 2024 compared to the same period in 2023 due primarily to the items mentioned above.

 

Liquidity and Capital Resources

The Company currently has limited PV production at its manufacturing facility. The Company does not expect that sales revenue and cash flows will be sufficient to support operations and cash requirements until it has fully restarted its production at industrial scale and achieved desired improvements to its PV products. During the six months ended June 30, 2024 the Company used $4,846,465 in cash for operations.

Additionally, projected total revenues are not anticipated to result in a positive cash flow position for the year overall and, as of June 30, 2024, while the Company has working capital of $2,197,842., Management does not believe cash liquidity is sufficient for the next twelve months and will require additional financing.

The Company continues activities related to securing additional financing through strategic or financial investors, but there is no assurance the Company will be able to raise additional capital on acceptable terms or at all. If the Company’s revenues do not increase rapidly, and/or additional financing is not obtained, the Company will be required to significantly curtail operations to reduce costs and/or sell assets. Such actions would likely have an adverse impact on the Company's future operations.

As a result of the Company’s recurring losses from operations, and the need for additional financing to fund its operating and capital requirements, there is uncertainty regarding the Company’s ability to maintain liquidity sufficient to operate its business effectively, which raises doubt as to the Company’s ability to continue as a going concern.

Management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These condensed financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

Statements of Cash Flows Comparison of the Six Months Ended June 30, 2024 and 2023

For the six months ended June 30, 2024, our cash used in operations was $4,846,465 compared to $6,577,826 for the six months ended June 30, 2023, a decrease of $1,731,361. This decrease is due primarily to decreases in manufacturing activities as the Company continues to focus on product and technology improvements. For the six months ended June 30, 2024, cash used in investing activities was $0 compared to $3,849,542 used in investing activities for the six months ended June 30, 2023. This change was primarily the result of the asset acquisition in Zurich, Switzerland in the prior period. During the six months

21


ended June 30, 2024, net cash used in operations of $4,846,465 were primarily funded from 2023 and 2024 financing agreements.

Off Balance Sheet Transactions

As of June 30, 2024, we did not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K.

Smaller Reporting Company Status

We are a “smaller reporting company” meaning that the market value of our stock held by non-affiliates is less than $700 million and our annual revenue was less than $100 million during the most recently completed fiscal year. We may continue to be a smaller reporting company if either (i) the market value of our stock held by non-affiliates is less than $250 million or (ii) our annual revenue was less than $100 million during the most recently completed fiscal year and the market value of our stock held by non-affiliates is less than $700 million. As a smaller reporting company, we may rely on exemptions from certain disclosure requirements that are available to smaller reporting companies. Specifically, as a smaller reporting company we may choose to present only the two most recent fiscal years of audited financial statements in our Annual Report on Form 10-K and smaller reporting companies have reduced disclosure obligations regarding executive compensation.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Foreign Currency Exchange Risk

We hold no significant funds and have no significant future obligations denominated in foreign currencies as of June 30, 2024.

Although our reporting currency is the U.S. Dollar, we may conduct business and incur costs in the local currencies of other countries in which we may operate, make sales and buy materials. As a result, we are subject to currency translation risk. Further, changes in exchange rates between foreign currencies and the U.S. Dollar could affect our future net sales and cost of sales and could result in exchange losses.

Interest Rate Risk

Our exposure to market risks for changes in interest rates relates primarily to our cash equivalents and investment portfolio. As of June 30, 2024, our cash equivalents consisted only of operating accounts held with financial institutions. From time to time, we may hold restricted funds, money market funds, investments in U.S. government securities and high-quality corporate securities. The primary objective of our investment activities is to preserve principal and provide liquidity on demand, while at the same time maximizing the income we receive from our investments without significantly increasing risk. The direct risk to us associated with fluctuating interest rates is limited to our investment portfolio, and we do not believe a change in interest rates will have a significant impact on our financial position, results of operations, or cash flows.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms. Our disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management as appropriate to allow timely decisions regarding required disclosures. Our management conducted an evaluation required by Rules 13a-15 and 15d-15 under the Exchange Act of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15 and 15d-15 under the Exchange Act as of June 30, 2024. Based on this evaluation, our management concluded the design and operation of our disclosure controls and procedures were effective as of June 30, 2024.

Changes in Internal Control Over Financial Reporting

22


There were no changes in internal control over financial reporting during the six months ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

23


PART II. OTHER INFORMATION

From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. Except as discussed in Note 17 to the financial statements, there were no events required to be reported under Item 1 for the six months ended June 30, 2024, within Part II, Item 1 of this report.

Item 1A. Risk Factors

In addition to the information set forth in this Form 10-Q, you should carefully consider the risk factors disclosed under the heading “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023. Except as set forth below, there have been no material changes to our risk factors from those included in our Annual Report on Form 10-K for the year ended December 31, 2023.

We may not be able to maintain our current listing for our common stock on the Nasdaq Capital Market. Failure to maintain the listing of our common stock on Nasdaq could adversely affect the liquidity of our common stock.

Our inability to maintain our current listing on Nasdaq may limit the liquidity of our stock, increase its volatility, and hinder our ability to raise capital. If our common stock is delisted by Nasdaq, our common stock may be eligible for quotation on an over-the-counter quotation system or on the pink sheets. Upon any such delisting, our common stock would become subject to the regulations of the SEC relating to the market for penny stocks. A penny stock is any equity security not traded on a national securities exchange that has a market price of less than $5.00 per share. The regulations applicable to penny stocks may severely affect the market liquidity for our common stock and could limit the ability of shareholders to sell securities in the secondary market. In such a case, an investor may find it more difficult to dispose of or obtain accurate quotations as to the market value of our common stock, and there can be no assurance that our common stock will be eligible for trading or quotation on any alternative exchanges or markets.

Delisting from Nasdaq could adversely affect our ability to raise additional financing through public or private sales of equity securities, would significantly affect the ability of investors to trade our securities and would negatively affect the value and liquidity of our common stock. Delisting could also have other negative results, including the potential loss of confidence by employees, the loss of institutional investor interest and fewer business development opportunities.

Nasdaq Listing Status

Nasdaq Bid Price Notice

On December 11, 2023, the Company received a written notice (the “Notice”) from the Listing Qualifications Department of The Nasdaq Stock Market (“Nasdaq”) indicating that the Company is not in compliance with the $1.00 Minimum Bid Price requirement set forth in Nasdaq Listing Rule 5550(a)(2) for continued listing on The Nasdaq Capital Market (the “Bid Price Requirement”).

The Notice does not result in the immediate delisting of the Company’s common stock from The Nasdaq Capital Market.

The Nasdaq Listing Rules require listed securities to maintain a minimum bid price of $1.00 per share and, based upon the closing bid price of the Company’s common stock for the 30 consecutive business days for the period October 27 through December 8, 2023, the Company no longer meets this requirement.

The Notice indicated that the Company will be provided 180 calendar days (or June 10, 2024) in which to regain compliance. If at any time during this 180 calendar day period the bid price of the Company’s common stock closes at or above $1.00 per share for a minimum of ten consecutive business days, the Nasdaq staff (the “Staff”) will provide the Company with a written confirmation of compliance and the matter will be closed.

Alternatively, if the Company fails to regain compliance with Rule 5550(a)(2) prior to the expiration of the initial 180 calendar day period, the Company may be eligible for an additional 180 calendar day compliance period, provided (i) it meets the continued listing requirement for market value of publicly held shares and all other applicable requirements for initial listing on The Nasdaq Capital Market (except for the Bid Price Requirement) and (ii) it provides written notice to Nasdaq of its

24


intention to cure this deficiency during the second compliance period by effecting a reverse stock split, if necessary. In the event the Company does not regain compliance with Rule 5550(a)(2) prior to the expiration of the initial 180 calendar day period, and if it appears to the Staff that the Company will not be able to cure the deficiency, or if the Company is not otherwise eligible, the Staff will provide the Company with written notification that its securities are subject to delisting from The Nasdaq Capital Market. At that time, the Company may appeal the delisting determination to a Hearings Panel.

The Company did not evidence compliance with the Bid Price Requirement by June 10, 2024 and was not eligible for a second grace period under the Nasdaq Listing Rules. Accordingly, on June 11, 2024, the Company received formal notice from Nasdaq that the deficiency could serve as an additional basis for delisting.

At a hearing before the Nasdaq Hearings Panel on May 9, 2024, the Company addressed its plan to evidence compliance with both (i) the Nasdaq stockholders equity continued listing requirement (the “Equity Requirement”), and (ii) the Bid Price Requirement.

By decision dated June 5, 2024, the Panel granted the Company’s request for continued listing on Nasdaq subject to the Company demonstrating compliance with all applicable criteria for continued listing on The Nasdaq Capital Market by August 22, 2024.

The Company intends to monitor the closing bid price of its common stock and is considering its options to regain compliance with the Bid Price Requirement on or before August 22, 2024. There are no assurances that the Company will be able to regain compliance with the Bid Price Requirement.

Nasdaq Stockholder Equity Requirement

Nasdaq Listing Rule 5550(b)(1) requires companies listed on Nasdaq to maintain a minimum of $2,500,000 in stockholders’ equity for continued listing (the “Equity Rule”). On March 5, 2024, the Company received notice from the Staff stating that the Company is not in compliance with the Equity Rule, as, the Company reported stockholders’ equity of $(1,526,611) in its Form 10-K for the year ended December 31, 2023.

As a result, the Staff determined to delist the Company’s Common Stock from Nasdaq, unless the Company timely requested an appeal of the Staff’s determination to a Hearings Panel (the “Panel”), pursuant to the procedures set forth in the Nasdaq Listing Rule 5800 Series.

In our quarterly report on Form 10-Q for the period ended March 31, 2024, the Company reported stockholders’ equity of $(2,550,139).

The Company had a hearing on May 9, 2024 before the Panel to appeal the delisting notice and to address compliance with the Equity Rule. By decision dated June 5, 2024, the Panel granted the Company’s request for continued listing on Nasdaq subject to the Company demonstrating compliance with the Equity Rule with the filing of this Form 10-Q. In our quarterly report on Form 10-Q for the period ended June 30, 2024, the Company reported stockholders’ equity of $4,152,680.

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

Not applicable.

Issuer Purchases of Equity Securities

We did not repurchase any of our equity securities during the six months ended June 30, 2024.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

25


Item 5. Other Information

 

Rule 10b5-1 Sales Plans

Our policy governing transactions in our securities by directors, officers, and employees permits our officers, directors, and certain other persons to enter into trading plans complying with Rule 10b5-1 under the Exchange Act. Generally, under these trading plans, the individual relinquishes control over the transactions once the trading plan is put into place and can only put such plans into place while the individual is not in possession of material non-public information. Accordingly, sales under these plans may occur at any time, including possibly before, simultaneously with, or immediately after significant events involving our company.

During the six months ended June 30, 2024, none of our directors or executive officers had a Rule 10b5-1 plan in effect.

26


Item 6. Exhibits

The exhibits listed on the accompanying Index to Exhibits on this Form 10-Q are filed or incorporated into this Form 10-Q by reference.

EXHIBIT INDEX

 

Exhibit No.

Description

 

 

 

    1.1

 

2024 Placement Agency Agreement (incorporated by reference to Exhibit 1.1 to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024)

 

 

 

    3.1

 

Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.2 to our Registration Statement on Form SB-2 filed on January 23, 2006 (Reg. No. 333-131216))

 

 

 

    3.2

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2011)

 

 

 

    3.3

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed February 11, 2014)

 

 

 

    3.4

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated August 26, 2014. (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed September 2, 2014)

 

 

 

    3.5

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated October 27, 2014 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated October 28, 2014)

 

 

 

    3.6

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated December 22, 2014. (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated December 23, 2014)

 

 

 

    3.7

 

Second Amended and Restated Bylaws (incorporated by reference to Exhibit 3.2 to our Current Report on Form 8-K filed on February 17, 2009)

 

 

 

    3.8

 

First Amendment to Second Amended and Restated Bylaws (incorporated by reference to Exhibit 3.3 to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2009)

 

 

 

    3.9

 

Second Amendment to Second Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed January 25, 2013)

 

 

 

    3.10

 

Third Amendment to Second Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed December 18, 2015)

 

 

 

    3.11

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated May 26, 2016 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed June 2, 2016)

 

 

 

    3.12

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated September 15, 2016 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed September 16, 2016)

 

 

 

    3.13

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated March 16, 2017 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed March 17, 2017)

 

 

 

    3.14

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated July 19, 2018 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed July 23, 2018)

 

 

 

    3.15

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated September 23, 2021 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed September 24, 2021)

27


 

 

 

    3.16

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated January 27, 2022 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed February 2, 2022)

 

 

 

   3.17

 

Form of Series 1B Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed on June 30, 2023)

 

 

 

   3.18

 

Amendment to the Series 1B Preferred Stock Certificate of Designation dated July 25, 2023 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed on July 31, 2023)

 

 

 

   3.19

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company, dated September 8, 2023 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed on September 15, 2023).

 

 

 

   3.20

 

Certificate of Designation of Series Z Preferred Stock dated June 20, 2024 (incorporated by reference to Exhibit 3.1 to our Current Reprot on Form 8-K filed on June 21, 2024)

 

 

 

    4.1

 

Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to our Registration Statement on Form SB-2/A filed on June 6, 2006 (Reg. No. 333-131216))

 

 

 

    4.2

 

Certificate of Designations of Series A Preferred Stock (filed as Exhibit 4.2 to our Registration Statement on Form S-3 filed July 1, 2013 (Reg. No. 333-189739))

 

 

 

    4.3

 

Description of Securities (incorporated by reference to Exhibit 4.3 to our Annual Report on Form 10-K filed May 13, 2021)

 

 

 

    4.4

 

Form of 2023 Common Warrant (incorporated by reference to Exhibit 4.4 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

    4.5

 

Form of 2023 Prefunded Warrant (incorporated by reference to Exhibit 4.6 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

    4.6

 

Form of 2023 Placement Agent Warrant (incorporated by reference to Exhibit 4.5 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

    4.7

 

Form of 2023 Common Warrant Agency Agreement (incorporated by reference to Exhibit 4.7 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

    4.8

 

Form of 2023 Prefunded Warrant Agency Agreement (incorporated by reference to Exhibit 4.8 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

    4.9

 

Form of 2023 Securities Purchase Agreement (incorporated by reference to Exhibit 4.9 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

   4.10

 

Form of 2024 Placement Agent’s Warrant (incorporated by reference to Exhibit 4.4 to our Registration Statement on Form S-1 (File no. 333-277070) Amendment No. 3 filed on April 9, 2024).

 

 

 

   4.11

 

Form of 2024 Pre-Funded Warrant (incorporated by reference to Exhibit 4.6 to our Registration Statement on Form S-1 (File no. 333-277070) Amendment No. 1 filed on February 23, 2024)

 

 

 

   4.12

 

Form of 2024 Pre-Funded Warrant Agency Agreement (incorporated by reference to Exhibit 4.8 filed with Amendment No. 1 to the Company’s Registration on Form S-1 (File no. 333-277070) filed on February 23, 2024)

 

 

 

   4.13

 

Form of 2024 Common Stock Warrants issued to extend the Warrant Repurchase Agreements (incorporated by reference to Exhibit 4.13 to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024)

 

 

  10.1 CTR

 

Securities Purchase Agreement, dated January 17, 2006, between the Company and ITN Energy Systems, Inc. (incorporated by reference to Exhibit 10.1 to our Registration Statement on Form SB-2 filed on January 23, 2006 (Reg. No. 333-131216))

 

 

  10.2 CTR

 

Invention and Trade Secret Assignment Agreement, dated January 17, 2006, between the Company and ITN Energy Systems, Inc. (incorporated by reference to Exhibit 10.2 to our Registration Statement on Form SB-2 filed on January 23, 2006 (Reg. No. 333-131216))

 

 

28


  10.3

 

Patent Application Assignment Agreement, dated January 17, 2006, between the Company and ITN Energy Systems, Inc. (incorporated by reference to Exhibit 10.3 to our Registration Statement on Form SB-2 filed on January 23, 2006 (Reg. No. 333-131216))

 

 

  10.4 CTR

 

License Agreement, dated January 17, 2006, between the Company and ITN Energy Systems, Inc. (incorporated by reference to Exhibit 10.4 to our Registration Statement on Form SB-2 filed on January 23, 2006 (Reg. No. 333-131216))

 

 

  10.5

 

Letter Agreement, dated November 23, 2005, among the Company, ITN Energy Systems, Inc. and the University of Delaware (incorporated by reference to Exhibit 10.16 to our Registration Statement on Form SB-2/A filed on May 26, 2006 (Reg. No. 333-131216))

 

 

  10.6 CTR

 

License Agreement, dated November 21, 2006, between the Company and UD Technology Corporation (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on November 29, 2006)

 

 

  10.7

 

Novation Agreement, dated January 1, 2007, among the Company, ITN Energy Systems, Inc. and the United States Government (incorporated by reference to Exhibit 10.23 to our Annual Report on Form 10-KSB for the year ended December 31, 2006)

 

 

 

  10.8

 

Executive Employment Agreement, dated April 4, 2014, between the Company and Victor Lee (filed as Exhibit 10.1 to our Current Report on Form 8-K filed on April 9, 2014)

 

 

  10.9

 

Seventh Amended and Restated 2005 Stock Option Plan (incorporated by reference to Annex B of our definitive proxy statement dated April 22, 2016)

 

 

  10.10

 

Seventh Amended and Restated 2008 Restricted Stock Plan Stock Option Plan Plan (incorporated by reference to Annex A of our definitive proxy statement dated April 22, 2016)

 

 

  10.11+

 

Industrial Lease for 12300 Grant Street, Thornton, Colorado dated September 21, 2020 (incorporated by reference to Exhibit 10.50 to our Annual Report on Form 10-K filed January 29, 2021)

 

 

  10.12+

 

Long-Term Supply and Joint Development Agreement dated September 15, 2021 (incorporated by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2021)

 

 

 

  10.13

 

Fleur Capital Unsecured Convertible Promissory Note dated January 3, 2022 (incorporated by reference to Exhibit 10.13 to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2022)

 

 

 

  10.14

 

Nanyang Unsecured Convertible Promissory Note dated January 21, 2022 (incorporated by reference to Exhibit 10.14 to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2022)

 

 

 

  10.15

 

Bridge Promissory Note dated August 3, 2022 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on August 8, 2022)

 

 

 

  10.16

 

Securities Purchase Agreement dated August 8, 2022 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on August 8, 2022)

 

 

  10.17

 

Form of Common Stock Warrant Related to Securities Purchase Agreement dated August 8, 2022 (incorporated by reference to Exhibit 10.3 to our Current Report on Form 8-K filed on August 8, 2022)

 

 

 

  10.18

 

Common Stock Warrant dated August 19, 2022 (incorporated by reference to Exhibit 10.3 to our Current Report on Form 8-K filed on August 19, 2022)

 

 

 

  10.19†

 

Separation Agreement and Release of Claims between the Company and Victor Lee dated September 21, 2022 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on September 22, 2022)

 

 

 

 10.20†CTR

 

Employment Agreement between the Company and Jeffrey Max dated September 21, 2022 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on September 27, 2022)

 

 

 

  10.21†

 

Separation Agreement between the Company and Michael Gilbreth effective December 11, 2022 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on December 12, 2022)

 

 

 

  10.22†

 

Employment Agreement between the Company and Paul Warley dated December 12, 2022 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on December 12, 2022)

 

 

 

29


  10.23

 

Securities Purchase Contract, dated as of December 19, 2022 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on December 20, 2022)

 

 

 

  10.24

 

Form of Security Agreement, dated as of December 19, 2022 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on December 20, 2022)

 

 

 

  10.25

 

Form of Registered Advance Note 2022 (incorporated by reference to Exhibit 4.1 to our Current Report on Form 8-K filed on December 20, 2022)

 

 

 

  10.26

 

Form of Private Placement Advance Note (incorporated by reference to Exhibit 4.2 to our Current Report on Form 8-K filed on December 20, 2022)

 

 

 

  10.27

 

Form of 2022 Common Stock Warrant (incorporated by reference to Exhibit 4.3 to our Current Report on Form 8-K filed on December 20, 2022)

 

 

 

  10.28

 

Waiver and Amendment Agreement, dated as of March 29, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on March 29, 2023)

 

 

 

  10.29

 

Amendment to Waiver and Amendment Agreement (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on April 13, 2023)

 

 

 

  10.30

 

Common Stock Securities Purchase Agreement dated April 14, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on April 20, 2023)

 

 

 

  10.31

 

Asset Purchase Agreement, dated as of April 17, 2023 (incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K filed on April 21, 2023)

 

 

 

  10.32

 

Transition Services Agreement, dated as of April 17, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on April 21, 2023)

 

 

 

  10.33

 

Sublease Agreement, dated as of April 17, 2023 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on April 21, 2023)

 

 

 

  10.34

 

Technology License Agreement, dated as of April 17, 2023 (incorporated by reference to Exhibit 10.3 to our Current Report on Form 8-K filed on April 21, 2023)

 

 

 

  10.35

 

Letter Agreement, dated as of April 20, 2023 (incorporated by reference to Exhibit 10.4 to our Current Report on Form 8-K filed on April 21, 2023)

 

 

 

  10.36†

 

CEO Employment Agreement between the Company and Paul Warley dated as of May 1, 2023

 

 

 

  10.37

 

Waiver and Amendment Agreement, dated as of May 25, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on May 26, 2023)

 

 

 

  10.38

 

Form of Series 1B Preferred Stock Purchase Agreement dated June 29, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on June 30, 2023)

 

 

 

  10.39

 

2024 Placement Agent Agreement (incorporated by reference to Exhibit 1.1 filed with Amendment No. 3 to the Company’s Registration on Form S-1 (File no. 333-274231))

 

 

 

  10.40†

 

Employment Agreement between the Company and Bobby Gulati dated as of October 19, 2023 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on October 23, 2023)

 

 

 

  10.41†

 

Employment Agreement between the Company and Jin Jo dated as of October 19, 2023 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on October 23, 2023)

 

 

 

  10.42†

 

Ascent Solar 2023 Equity Incentive Plan (as amended in May 2024 (incorporated by reference to Annex A of our definitive proxy statement filed June 20, 2024)

 

 

 

  10.43

 

Warrant Repurchase Agreement dated March 6, 2024 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on March 7, 2024)

 

 

 

  10.44

 

Warrant Repurchase Agreement dated March 7, 2024 (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on March 7, 2024)

 

 

 

  10.45

 

Cedar Loan Agreement dated April 17, 2024 (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on April 18, 2024)

30


 

 

 

  10.46

 

At The Market Offering Agreement, dated May 16, 2024, by and between Ascent Solar Technologies, Inc. and H.C. Wainwright & Co., LLC (incorporated by reference to Exhibit 10.1 to our Current report on Form 8-K filed on May 16, 2024)

 

 

 

  10.47

 

Securities Purchase Agreement dated June 20, 2024 between Ascent Solar Technologies, Inc. and Paul Warley (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on June 21, 2024)

 

 

 

  31.1*

 

Chief Executive Officer Certification pursuant to section 302 of the Sarbanes-Oxley Act of 2002

 

 

  31.2*

 

Chief Financial Officer Certification pursuant to section 302 of the Sarbanes-Oxley Act of 2002

 

 

  32.1*

 

Chief Executive Officer Certification pursuant to section 906 of the Sarbanes-Oxley Act of 2002

 

 

  32.2*

 

Chief Financial Officer Certification pursuant to section 906 of the Sarbanes-Oxley Act of 2002

 

 

101.INS

 

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

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

*

 

Filed herewith

 

 

 

CTR

 

Portions of this exhibit have been omitted pursuant to a request for confidential treatment.

 

 

 

 

Denotes management contract or compensatory plan or arrangement.

 

 

 

+

 

Certain portions of the exhibit have been omitted pursuant to Rule 601(b)(10) of Regulation S-K. The omitted information is (i) not material and (ii) would likely cause competitive harm to the Company if publicly disclosed.

31


ASCENT SOLAR TECHNOLOGIES, INC.

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 on the 6th day of August, 2024.

 

 

 

 

 

August 6, 2024

By:

/s/ PAUL WARLEY

 

 

Paul Warley

Chief Executive Officer

(Principal Executive Officer)

 

 

 

August 6, 2024

By:

/s/ JIN JO

 

 

Jin Jo

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

32


EX-31.1 2 asti-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

ASCENT SOLAR TECHNOLOGIES, INC.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Paul Warley, certify that:

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

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

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

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

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

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

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

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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 officers and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):

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

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

 

August 6, 2024

 

 

 

 

/s/ PAUL WARLEY

 

 

Paul Warley

Chief Executive Officer

(Principal Executive Officer)

 


EX-31.2 3 asti-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

ASCENT SOLAR TECHNOLOGIES, INC.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jin Jo, certify that:

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

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

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

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

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

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

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

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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 officers and I have disclosed, based on our most recent evaluation, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):

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

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

 

August 6, 2024

 

 

 

By:

/s/ JIN JO

 

 

Jin Jo

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 4 asti-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

ASCENT SOLAR TECHNOLOGIES, INC.

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 Ascent Solar Technologies, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date therein specified (the “Report”), I, Paul Warley, Chief Executive Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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 results of operations of the Company.

 

August 6, 2024

 

 

 

 

/s/ PAUL WARLEY

 

 

Paul Warley

Chief Executive Officer

(Principal Executive Officer)

 


EX-32.2 5 asti-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

ASCENT SOLAR TECHNOLOGIES, INC.

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 Ascent Solar Technologies, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date therein specified (the “Report”), I, Jin Jo, Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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 results of operations of the Company.

 

August 6, 2024

 

 

 

By:

/s/ JIN JO

 

 

Jin Jo

Chief Financial Officer

(Principal Financial and Accounting Officer)

 


EX-101.SCH 6 asti-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - ASSET ACQUISITION link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - OPERATING LEASE link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - BRIDGE LOAN link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - OTHER PAYABLE link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - CONVERTIBLE NOTES link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - SERIES A PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - SERIES 1B PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - SERIES Z PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - ASSET ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - OPERATING LEASE (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - BRIDGE LOAN (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - CONVERTIBLE NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - ORGANIZATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details) 2 link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - ASSET ACQUISITION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - OPERATING LEASE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - INVENTORIES - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - BRIDGE LOAN - Summary of Bridge Loan (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - BRIDGE LOAN - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - OTHER PAYABLE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - CONVERTIBLE NOTES - Schedule of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - CONVERTIBLE NOTES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - SERIES A PREFERRED STOCK - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - SERIES 1B PREFERRED STOCK - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - SERIES Z PREFERRED STOCK - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - SUBSEQUENT EVENTS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Statement [Line Items] Statement [Line Items] Debt Instrument Debt Instrument [Axis] Asset Acquisition, Consideration Transferred, Transaction Cost Purchase price, including transaction costs Accounts receivable Increase (Decrease) in Accounts Receivable Preferred Stock, Convertible, Conversion Price Preferred stock, convertible, conversion price Related party payable Increase (Decrease) in Accounts Payable, Related Parties Preferred stock, redemption, term, required make-whole dividend Preferred Stock Redemption Term Required Make Whole Dividend Preferred Stock, Redemption, Term, Required Make-Whole Dividend Entity Address, Postal Zip Code Entity Address, Postal Zip Code Convertible Notes [Member] Convertible Notes [Member] Convertible Notes Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Other Comprehensive Income/(Loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Percentage of commission on aggregate gross proceeds Percentage Of Sale Of Common Stock Commission On Aggregate Gross Proceeds Percentage of sale of common stock commission on aggregate gross proceeds. Preferred stock, convertible, threshold trading days. Preferred Stock, Convertible, Threshold Trading Days Preferred stock, convertible, threshold trading days Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Damages value Loss Contingency, Damages Sought, Value Agreement entered date. Agreement Entered Date Agreement entered date Series 1A preferred stock conversion Series One A Preferred Stock Conversion Series 1A preferred stock conversion. Total unrecognized share-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Tranche One Share-Based Payment Arrangement, Tranche One [Member] Series One B Preferred Stock. Series One B Preferred Stock [Member] Series 1B Preferred Stock Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Lease terms description Lessee, Operating Lease, Description Fleur Note Fleur Note [Member] Fleur note. Aggregate purchase price for remaining warrants Aggregate Purchase Price For Remaining Warrants Aggregate purchase price for remaining warrants. Change in fair value of derivatives and gain on extinguishment of liabilities, net Change in fair value of derivatives and gain/(loss) on extinguishment of liabilities, net Gain Loss On Derivative And Extinguishment Of Debt Net Gain (Loss) On Derivative And Extinguishment Of Debt, Net Number of rentable square feet of building Number Of Rentable Square Feet Of Building Number of rentable square feet of building. Long-Term Debt, Type Long-Term Debt, Type [Domain] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Accrued interest Accrued Interest Current Accrued Interest, Current Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Series A Preferred Stock Preferred Stock [Text Block] OPERATING LEASE Lessee, Operating Leases [Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Salary payable Accrued Salaries, Current Schedule Of Stock By Class [Table] Stock, Class of Stock [Table] Product and Service Product and Service [Axis] Short-Term Debt, Terms Short-Term Debt, Terms Convertible Notes Payable Current Net Principal Balance Current portion of convertible notes, net Non-cash conversions of convertible notes to equity Conversion Of Stock To Equity Amount Conversion Of Stock To Equity, Amount Depreciation, Depletion and Amortization, Total Depreciation and amortization Depreciation, Depletion and Amortization Preferred stock, convertible, threshold percentage of stock price trigger. Preferred stock, Convertible, Threshold Percentage of Stock Price Trigger Preferred stock, convertible, threshold percentage of stock price trigger Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Cumulative Effect, Period of Adoption [Domain] Purchase price paid Total consideration for asset purchase Payments to Acquire Productive Assets, Total Payments on purchase of assets Payments to Acquire Productive Assets Exercise of prefunded warrants Conversion of prefunded warrants Amount Conversion of prefunded warrants amount. Related Party Transaction [Line Items] Related Party Transaction [Line Items] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] STOCKHOLDERS' EQUITY (DEFICIT) Equity [Text Block] Series H Preferred Stock Series H Preferred Stock [Member] Title of Individual Title and Position [Axis] Sale of Stock Sale of Stock [Domain] Proceeds from sale on ATM facility, net of expenses of $[***] (in shares) Stock Issued During Period Shares On ATM Facility Stock issued during period shares on ATM facility. Work in process Inventory, Work in Process, Net of Reserves Schedule of Debt Conversions [Table Text Block] Summary of Settlement of Debt Foreign currency translation gain/(loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Entity Central Index Key Entity Central Index Key Letter Agreement Letter Agreement [Member] Letter agreement. Summary of Non-vested Restricted Stock and Related Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Fixed conversion price per 10,000 common share Convertible Preferred Stock Conversion Price Convertible preferred stock conversion price. Initial onversion price per common share Aggregate sales price of common stock Common Stock, Value, Subscriptions Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Total other assets Other Assets Asset selling terms Asset Selling Terms Asset selling terms. Placement Agent Agreement [Member] Placement Agent Agreement. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] BRIDGE LOAN Short-Term Debt [Text Block] Dividend Yield Measurement Input, Expected Dividend Rate [Member] Liquidity And Continued Operations [Abstract] LIQUIDITY AND CONTINUED OPERATIONS [Abstract] BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Preferred Stock Preferred Stock [Member] Income Statement [Abstract] Sabby Volatility Warrant Master Fund, LTD Sabby Volatility Warrant Master Fund, L T D [Member] Sabby Volatility Warrant Master Fund, LTD. Series 1B Preferred Stock Series1 B preferred stock. Series1 B Preferred Stock [Member] Entity Address, State or Province Entity Address, State or Province Lease commencement date Lease Commencement Date Lease commencement date. Series one B preferred stock. Series One B Preferred Stock [Text Block] Series 1 B Preferred Stock Non-recurring engineering fees receivable Non Recurring Engineering Fees Receivable Non-recurring engineering fees receivable. Concentration Risk Type Concentration Risk Type [Domain] Recognized as revenue Revenue recognized Recognized as revenue Contract with Customer, Liability, Revenue Recognized Customer Customer [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Adjusted Number of Warrants Adjusted number of warrants. Percentage of rent increase in annual rate Percentage Of Rent Increase In Annual Rate Percentage of rent increase in annual rate. Series F Preferred Stock Series F Preferred Stock [Member] Preferred stock number of votes Preferred Stock Number Of Votes Preferred stock number of votes, Cover [Abstract] Subsequent Event [Line Items] Earnings Per Share (Basic) Earnings Per Share, Basic, Total Net Income/(Loss) Per Share (Basic) Earnings Per Share, Basic Manufacturing Facility Landlord Manufacturing Facility Landlord [Member] Manufacturing facility landlord. Conversions notes payable Convertible Notes Payable Convertible Notes Payable, Total Asset Acquisition [Axis] Estimated fair value Property, Plant, and Equipment, Fair Value Disclosure Common stock issued to settle liabilities Stock Issued During Period, Value, Issued To Settle Liabilities Stock issued during period, value, issued to settle liabilities. Share-based compensation Share-Based Payment Arrangement, Expense Bridge Loan, net of discount Bridge loan, net of discount. Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Non-Cash Transactions: Supplemental Cash Flow Elements [Abstract] Current Assets: Assets, Current [Abstract] Short-Term Debt [Abstract] Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Product and Service Product and Service [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Lease term Lessee, Operating Lease, Term of Contract Debt Instrument [Line Items] Debt Instrument [Line Items] Carrying value of assets Property, Plant and Equipment, net Property, Plant and Equipment, Net 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Other Other Other. Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Vesting [Axis] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Manufacturing machinery and equipment, in progress Manufacturing Machinery And Equipment In Progress [Member] Manufacturing machinery and equipment in progress. Measurement Input Type Measurement Input Type [Domain] Statement of Cash Flows [Abstract] Counterparty Name Counterparty Name [Axis] Equity method investment Equity Method Investments Warrant settlement (Note 15) Warrant settlement expense Warrant Settlement Amount Warrant settlement amount. Warrants exercisable for number shares of common stock Class of Warrant or Right, Number of Securities Called by Warrants or Rights Equity Components Equity Components [Axis] Entity Address, Address Line One Entity Address, Address Line One Early repayment option aggregate amount Aggregate Extinguishment of Debt, Amount Number of institutional investors Number Of Institutional Investors Number of institutional investors. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Net Loss Attributable to Common Shareholders Accrued payroll Employee-related Liabilities, Current, Total Accrued liabilities Employee-related Liabilities, Current Lucro Lucro [Member] Lucro. Schedule Of Related Party Transactions By Related Party [Table] Related Party Transaction [Table] Shares granted Shares of restricted stock units granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule Of Finite Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] New loans Bridge new loans Bridge new loans. Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Notes payable Unsecured Debt, Current Subsequent Event Type Subsequent Event Type [Axis] Total Other Income/(Expense) Nonoperating Income (Expense) Secured convertible note financing Secured convertible note financing Secured convertible note financing. Photovoltaic Thin Film Solar Cells Photovoltaic Thin Film Solar Cells [Member] Photovoltaic thin film solar cells. Number of unvested units Shares granted Ending Balance, Non-vested Shares Beginning Balance, Non-vested Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Amendment Flag Amendment Flag Increase (Decrease) in Operating Lease Liability Operating lease liabilities Patent activity costs Proceeds From Payments To Patent Activity Proceeds from payments to patent activity. Non-current operating lease liabilities Operating Lease, Liability, Noncurrent TubeSolar AG Co-venturer [Member] Finished goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name Debt Instrument, Name [Domain] Average price per share Common stock price per share Sale of Stock, Price Per Share Net income/(loss) Net Income/(Loss) Lessee, Lease, Description [Table] Share-based compensation (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Customer Customer [Domain] Series E Preferred Stock Series E Preferred Stock [Member] Conversions Payable, Current Conversions payable current. Conversions payable Equity Component Equity Component [Domain] Statistical Measurement Statistical Measurement [Domain] Short Term Debt [Line Items] Short-Term Debt [Line Items] Interest expense Interest Expense, Debt, Total Interest expense upon conversion Interest Expense, Debt Other Nonoperating Income (Expense), Total Other income/(expense), net Other Nonoperating Income (Expense) One Third One Third [Member] One third member. Interest accrued on convertible debt Debt Instrument, Increase, Accrued Interest Furniture, fixtures, computer hardware and computer software Furniture and Fixtures [Member] Adjustments to down round deemed dividend. Adjustments To Down Round Deemed Dividend Down round deemed dividend Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Additions Additions Of Deferred Revenue Additions of deferred revenue. Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Costs of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization BD1 BD 1 Notes (related party) B D One Investment Holding L L C [Member] BD one investment holding LLC. Original issuance discount Discount Less: Discount Balance Less: Discount Balance Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount, Total First Repurchase First Repurchase [Member] First repurchase. Lease initial payment Lease Initial Payment Lease initial payment. Other Assets: Other Assets, Noncurrent [Abstract] Prepaid and other current assets Prepaid Expense and Other Assets, Current Securities purchase agreement. Securities Purchase Agreement [Member] Securities Purchase Agreement Preferred stock, liquidation preference Preferred Stock, Liquidation Preference, Value Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Class of Stock Class of Stock [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] Net Comprehensive Income/(Loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Flisom AG Flisom AG [Member] Flisom AG. Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Series 1A Preferred Stock Series1 A Preferred Stock [Member] Series 1A preferred stock. Series D-1 Preferred Stock Series D1 Preferred Stock [Member] Series D-1 Preferred Stock [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Milestone and engineering Milestone And Engineering [Member] Milestone and engineering. Revenue Benchmark Revenue Benchmark [Member] Proceeds from issuance or sale of equity Proceeds from Issuance or Sale of Equity Proceeds from Issuance or Sale of Equity, Total Asset Acquisition [Abstract] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Entity Interactive Data Current Entity Interactive Data Current Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Products Product [Member] Payment for early extinguish of debt Payment for Debt Extinguishment or Debt Prepayment Cost Document Quarterly Report Document Quarterly Report Wainwright engagement letter [Member] Wainwright engagement letter [Member] Wainwright engagement letter. Percentage of warrant coverage on secured convertible note financing Percentage of warrant coverage on secured convertible note financing Percentage of warrant coverage on secured convertible note financing. Schedule of Convertible Debt Convertible Debt [Table Text Block] Weighted Average Grant Date Fair Value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Statistical Measurement Statistical Measurement [Axis] Series D Preferred Stock Series D Preferred Stock [Member] Operating lease costs Operating Lease, Cost Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Convertible Debt Convertible Debt [Member] Related Party Related and Nonrelated Parties [Domain] Lease, Cost, Total Rent per month Lease, Cost Schedule Future Maturities of Operating Lease Liability Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Milestone arrangement. Milestone Arrangement [Member] Milestone Arrangement Repurchase and cancel of warrants Repurchase and cancel of warrants. Down round deemed dividend. Down Round Deemed Dividend Down round deemed dividend Down round deemed dividend Common stock issued to settle liabilities (in shares) Stock Issued During Period, Shares, Issued To Settle Liabilities Stock issued during period, shares, issued to settle liabilities. Weighted Average Grant Date Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Unrecognized share-based compensation expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Gross proceeds from private placement Proceeds from Issuance of Private Placement Manufacturing machinery and equipment Machinery and Equipment [Member] Common stock, number of votes per share Common Stock Number Of Votes Per Share Common Stock, Number Of Votes Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of foreign exchange rate on cash Ownership Ownership [Domain] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense Schedule Of Short Term Debt [Table] Short-Term Debt [Table] Total Assets Assets Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Impairment loss Impairment of Long-Lived Assets to be Disposed of Shares vested Shares vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Prefunded warrants [Member] Prefunded warrants [Member] Prefunded warrants. LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN Liquidity And Continued Operations [Text Block] LIQUIDITY AND CONTINUED OPERATION Recently Issued Accounting Policies New Accounting Pronouncements, Policy [Policy Text Block] Entity Address, City or Town Entity Address, City or Town Other Accumulated Comprehensive Loss AOCI Attributable to Parent [Member] Equity [Abstract] Loss on equity method investment Income/(Loss) on Equity Method Investments Income (Loss) from Equity Method Investments Sale on ATM facility, net of expenses Payments of Stock Issuance Costs Dawson James Dawson James [Member] Dawson James. Right-of-use assets acquired through operating lease liabilities Right Of Use Assets Acquired Through Operating Lease Liabilities Right-of-use assets acquired through operating lease liabilities. Shares forfeited Number of forfeited shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares forfeited Bridge loan Ending, Principal Balance Beginning, Principal Balance Bridge Loan Preferred stock, dividend, make-whole dividend rate to market value Preferred Stock Dividend Make Whole Dividend Rateto Market Value Preferred Stock, Dividend, Make-Whole Dividend Rate to Market Value Aggregate principal amount Aggregate principal amount of notes outstanding Debt Instrument, Face Amount Sabby Sabby [Member] Sabby. Depreciation, Total Depreciation expense Depreciation Fair value of shares on vesting dates Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Warrants price per share Warrants Price Per Share Warrants price per share. Warrant repurchase Adjustments To Additional Paid In Capital Warrant Repurchased Adjustments to additional paid in capital warrant repurchased. Other payable Note Payable Excluding Convertible Note Current Note payable excluding convertible note current. Down round deened dividend. Down Round Deened Dividend Down round deemed dividend Private Placement Private Placement [Member] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Series A Preferred Stock Series A Preferred Stock [Member] Percentage of beneficially own in excess of common stock outstanding Percentage of Beneficially Own in Excess Percentage of beneficially own in excess. Lease discount rate Operating Lease, Weighted Average Discount Rate, Percent Offering expenses Offering Expenses Offering expenses. Preferred stock redemption price per share Preferred Stock, Redemption Price Per Share Stock Issued During Period, Value, New Issues Proceeds from issuance of Series 1B Preferred Stock Lessee, Lease, Description [Line Items] Current Liabilities: Liabilities, Current [Abstract] Accounts Receivable Accounts Receivable [Member] Document Type Document Type Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Fleur Capital Pte Ltd. Fleur Capital Pte Ltd Fleur Capital Pte Ltd [Member] Title of 12(b) Security Title of 12(b) Security Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Stock Option, Down Round Feature, Increase (Decrease) in Equity, Amount Income available to common stockholders adjusted for deemed dividends from down round financings Statement of Stockholders' Equity [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Engineering revenue recognized Engineering Revenue Recognized Engineering revenue recognized. Research and Development Expense, Total Research, development and manufacturing operations Research and Development Expense Cumulative Effect of Changes in Fianancial Statement Accounting Standards Update and Change in Accounting Principle [Table Text Block] Preferred stock, dividend rate Preferred Stock, Dividend Rate, Percentage Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Depreciable property, plant and equipment Property, Plant and Equipment: Property, Plant and Equipment, Gross Subsequent Event Type Subsequent Event Type [Domain] Expected Life of the Warrants (In Years) Measurement Input, Expected Term [Member] Exercise price Warrant exercise price per share Warrant exercise price per share Sale of Stock Sale of Stock [Axis] Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Working capital. Working Capital Working capital Revenues Total Revenues Revenue from Contract with Customer, Excluding Assessed Tax Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Common stock warrants Loss contingency common stock warrant Loss contingency common stock warrant. Ownership Ownership [Axis] L1 Convertible Note L1 Convertible Note [Member] L1 Convertible Note. Offering shares of common stock warrant to purchase Offering Shares of Common Stock Warrant to Purchase Offering shares of common stock warrant to purchase. Asset Purchase Agreement Asset Purchase Agreement [Member] Asset purchase agreement. Selling, General and Administrative Expense, Total Selling, general and administrative Selling, General and Administrative Expense Short-Term Debt, Type Short-Term Debt, Type [Axis] Preferred stock, convertible, threshold commencing trading days. Preferred Stock, Convertible, Threshold Commencing Trading Days Preferred stock, convertible, threshold commencing trading days Series B-1 Preferred Stock Series B1 Preferred Stock [Member] Series B-1 Preferred Stock [Member] Patents, net of accumulated amortization of $178,704 and $173,387 respectively Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Total Finite-Lived Intangible Assets, Net Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Short-Term Debt, Type Short-Term Debt, Type [Domain] Frequency of periodic payment Debt Instrument, Frequency of Periodic Payment Loan 1 Loan 1 [Member] Loan 1 LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT) Liabilities and Equity [Abstract] Document Period End Date Document Period End Date Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net rentable area Net Rentable Area Loan 2 Loan 2 [Member] Loan 2. Foreign Currency Translation Loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Contributions to equity method investment Payments to Acquire Equity Method Investments Long-Term Liabilities: Liabilities, Noncurrent [Abstract] Shares omitted from loss per share, anti-dilutive Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Maximum outstanding shares owned, percentage. Maximum outstanding shares owned, percentage Maximum outstanding shares owned, Percentage Proceeds from sale on ATM facility, net of expenses of $[***] Stock Issued During Period Value On ATM Facility Stock issued during period value on ATM facility. APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Notes converted Notes converted Principal settled during the six months ended June 30, 2023 Principal amount settled Debt instrument converted amount Forgiveness of payables Forgiveness of Payables to Related Party Forgiveness of payables to related party. Accrued Liabilities, Current, Total Accrued expenses Accrued Liabilities, Current Ending Balance Beginning Balance Deferred Revenue, Total Revenue recognized Deferred Revenue Preferred stock, conversion, required common share price (in dollars per share) Preferred Stock Conversion Required Common Share Price Preferred Stock, Conversion, Required Common Share Price Adjusted purchase of common stock exercise price Adjusted purchase of common stock exercise price Trading Symbol Trading Symbol Total stockholders’ equity (deficit) Beginning balance Ending balance Equity, Attributable to Parent Summary of Bridge Loan Summary of Bridge Loan Table Text Block Summary of bridge loan. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Contribution to joint venture Payments to Acquire Interest in Joint Venture Weekly payments Debt Instrument, Periodic Payment, Total Debt Instrument, Periodic Payment Debt instrument periodic payment Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Outstanding common warrants Warrants outstanding Class of Warrant or Right, Outstanding Restricted Stock Units Restricted Stock Units (RSUs) [Member] Number of shares issued and sold Aggregate number of common stock shares for private placement Sale of Stock, Number of Shares Issued in Transaction Conversion of stock shares Conversion of Stock, Shares Issued Related Party Transactions [Abstract] Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Warrant settlement Adjustments To Additional Paid In Capital Warrant Settlement Adjustments to additional paid in capital warrant settlement. Lease security deposit Security Deposit Warrant repurchase Purchase price for repurchase of warrants Payments for Repurchase of Warrants Measurement Input Type Measurement Input Type [Axis] Related party payables current. Related Party Payables Current Related party payables Leases [Abstract] Lowest conversion price Lowest Price to Convert Debt Lowest price to convert debt. Percentage of fees payable under tail provision Percentage of fees payable under tail provision Percentage of fees payable under tail provision. Separation Agreement Separation Agreement [Member] Separation agreement. Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Product revenue recognized Product Revenue Recognized Product revenue recognized. Concentration risk, percentage Concentration Risk, Percentage Series G Preferred Stock Series G Preferred Stock [Member] Vesting date Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Date Share-based compensation arrangement by share-based payment award, vesting date. Conversion of shares Stock Issued During Period, Value, Conversion of Convertible Securities Equity issued for convertible debt Class Of Stock [Line Items] Class of Stock [Line Items] Expected Stock Price Volatility Measurement Input, Price Volatility [Member] Security Exchange Name Note Payable Conversion Note Payable Conversion [Member] Note payable conversion. Counterparty Name Counterparty Name [Domain] Risk-free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Cumulative Effect, Period of Adoption [Axis] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Stock Issued During Period, Value, Issued for Services Common stock issued for services Class of Stock Class of Stock [Axis] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less: Accumulated depreciation and amortization Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Series K Preferred Stock Series K Preferred Stock [Member] Series K Preferred Stock [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Stock issued for services Stock Issued For services Stock issued for services. Minority stake percentage Subsidiary, Ownership Percentage, Noncontrolling Owner Subsequent Event Subsequent Event [Member] Maximum Maximum [Member] Total Liabilities and Stockholders’ Equity (Deficit) Liabilities and Equity Stock issued for warrant settlement Stock Issued For Warrant Settlement Stock issued for warrant settlement. Schedule of Assets and Liabilities Related to Company's Leases Schedule Of Assets And Liabilities Related To Lease Table [Text Block] Schedule of assets and liabilities related to lease. Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Long-Term Supply and Joint Development Agreement Long Term Supply And Joint Development Agreement [Member] Long-term supply and joint development agreement. Earnings Per Share (Diluted) Earnings Per Share, Diluted, Total Net Income/(Loss) Per Share (Diluted) Earnings Per Share, Diluted Advisory Board Advisory Board [Member] Advisory board member. Asset Acquisition [Line Items] Leasehold improvements Leasehold Improvements [Member] Spare machine parts Other Inventories, Spare Parts, Gross Total liabilities Liabilities Other Assets Schedule of Other Assets [Table Text Block] Total current assets Assets, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Redemption amount Preferred Stock, Redemption Amount Sale of common stock (in shares) Stock Issued During Period Share Of Common Stock Stock issued during period share of common stock. Number of shares sold Common stock shares issued Proceeds from issuance of Series 1B Preferred Stock (in shares) Series B-2 Preferred Stock Series B2 Preferred Stock [Member] Series B-2 Preferred Stock [Member] CONVERTIBLE NOTES Convertible Notes [Text Block] Convertible notes. Entity Filer Category Entity Filer Category Debt conversion, converted instrument, shares issued Debt conversion, converted instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Property, Plant and Equipment [Abstract] Asset Acquisition [Domain] ORGANIZATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Securities Purchase Contract Securities Purchase Contract [Member] Securities purchase contract. Less amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Repayment of bridge loans Principal Payments Principal Payments Repayments of Short-Term Debt Repayments of Short-Term Debt, Total Share-Based Payment Arrangement, Noncash Expense, Total Share-based compensation Share-Based Payment Arrangement, Noncash Expense Legal fees Legal Fees Related Party Related and Nonrelated Parties [Axis] Entity Registrant Name Entity Registrant Name Principal Balance, ending Principal Balance, beginning Debt Current And Noncurrent Debt current and noncurrent. Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Loans mature date Debt Instrument, Maturity Date Entity Emerging Growth Company Entity Emerging Growth Company Prefunded warrants issued Class Of Warrant Or Right Issued During Period Class of warrant or right issued during period. Increase in conversions payable Additions To Debt Conversions Payable Additions to debt conversions payable. Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Common Shares Outstanding (Basic) Weighted Average Number of Shares Outstanding, Basic Vesting [Domain] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization consolidation and presentation of financial statements. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Prior notice period number of days. Prior Notice Period Number of days Prior notice period number of days Bridge Loan Bridge Loans Bridge Loan [Member] Interest payable Interest Payable, Current B D One Exchange Agreement B D One Exchange Agreement [Member] BD one exchange agreement. Proceeds from issuance of Common Stock Aggregate gross proceeds Proceeds from Issuance of Common Stock Concentration Risk Type Concentration Risk Type [Axis] Debt Disclosure [Abstract] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Share-Based Payment Arrangement [Abstract] Principal Balance, ending Principal Balance, beginning Debt, Current Debt, Current, Total Carrying value of assets sold Assets Sold under Agreements to Repurchase, Carrying Amount Aggregate purchase price Proceeds from Issuance of Warrants Accounting Policies [Abstract] Series C Preferred Stock Series C Preferred Stock [Member] Sale of common stock Stock Issued During Period Value Of Common Stock Stock issued during period value of common stock. Raw materials Inventory, Raw Materials, Net of Reserves Stockholders’ Equity (Deficit): Equity, Attributable to Parent [Abstract] Accrued interest Increase Decrease In Accrued Interest Payable Increase (Decrease) In Accrued Interest Payable Potential milestone earnings from engineering contract costs Potential Milestone Earnings From Engineering Contract Costs Potential milestone earnings from engineering contract costs. Percentage of warrants investors agree to convey, assign and transfer Purchase price for repurchase of warrants Percentage Of Warrants Investors Agree To Convey Assign And Transfer Percentage of warrants investors agree to convey assign and transfer. Crowdex Note (related party) Crowdex Convertible Notes Crowdex Convertible Note [Member] Crowdex convertible note. Statement [Table] Statement [Table] Series 1B SPA. Series 1B SPA [Member] Series 1B SPA Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Subsequent Event [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Exercise of prefunded warrants (in shares) Pre-funded warrants were exercised into common stock Pre-funded warrants were exercised into common stock Pre-funded warrants were exercised into common stock. Series I Preferred Stock Series I Preferred Stock [Member] Series I Preferred Stock [Member] Entity File Number Securities Act File Number Accrued and unpaid dividends Accruedand Unpaid Dividends Accrued and Unpaid Dividends Floor price Floor Price Floor price. Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Earnings Per Share [Abstract] Warrants expiring term Warrants and Rights Outstanding, Term Inventory reserve expense Adjustments To Inventory Reserve Expense Adjustments to inventory reserve expense. Inventory Disclosure [Abstract] Statement of Financial Position [Abstract] Loss from Operations Operating Income (Loss) Declared but unpaid cash bonus payable Accrued Bonuses, Current Purchase price of share Shares Issued, Price Per Share Entity Shell Company Entity Shell Company Payment of cash payable Payment of cash payable. Accrued professional services fees Accrued Professional Fees, Current Schedule of Fair Value of Warrants Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number ASSETS Assets [Abstract] Exercise of prefunded warrants Exercise of Pre-funded Warrants Exercise of Pre-funded warrants. Entity Current Reporting Status Entity Current Reporting Status Net Income (Loss) Available to Common Stockholders, Basic, Total Net Income (Loss) Available to Common Stockholders, Basic Net Loss attributable to common shareholders Former President and Chief Executive Officer Former President And Chief Executive Officer [Member] Former president and chief executive officer. Asset Acquisition [Text Block] ASSET ACQUISITION L1 Capital Global Opportunities Master Fund, Ltd L1 Capital Global Opportunities Master Fund Ltd [Member] L1 Capital Global Opportunities Master Fund Ltd. Proceeds from Issuance of Convertible Preferred Stock Proceeds from issuance of Series 1B Preferred Stock PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Long-Term Debt, Type Long-Term Debt, Type [Axis] Subsequent Events [Abstract] INVENTORIES Inventory Disclosure [Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Series A preferred stock, $.0001 par value; 750,000 shares authorized; 48,100 and 48,100 shares issued and outstanding, respectively ($923,386 and $899,069 Liquidation Preference, respectively) Preferred Stock, Value, Issued Capital Expenditures Incurred but Not yet Paid Purchase of equipment not yet paid at end of period Patents, amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Principal Balance Convertible Notes Payable Current And Noncurrent Convertible notes payable current and noncurrent. Customer One Customer One [Member] Customer one. City Area Code City Area Code Fair value of warrants Warrants and Rights Outstanding, Measurement Input Total current liabilities Liabilities, Current Total Inventories, net Inventory, Net Conversion of shares (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Local Phone Number Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Additional Paid in Capital, Total Additional paid in capital Additional Paid in Capital Commitments and Contingencies Disclosure [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Origination fees paid Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Organization consolidation and presentation of financial statements. Asset Acquisition [Table Text Block] Summary of Asset Price Allocation Accrued warranty liability Standard Product Warranty Accrual, Noncurrent Current portion of operating lease liability Operating Lease, Liability, Current Aggregate sales price of common stock Offering Shares of Common Stock Under at the Market Offering Program Offering shares of common stock under at the market offering program. Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Convertible preferred stock, shares issued upon conversion (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Accumulated Deficit Retained Earnings [Member] Document Transition Report Document Transition Report 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Series J-1 Preferred Stock Series J1 Preferred Stock [Member] Series J-1 Preferred Stock Cash payable Cash Payable Cash payble. Minimum Minimum [Member] Common Stock Common Stock [Member] Milestone and Engineering Arrangement Milestone And Engineering Arrangement [Member] Milestone and engineering arrangement. Non-vested, Weighted Average Grant Date Fair Value, Ending Balance Non-vested, Weighted Average Grant Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Additional Paid-In Capital Additional Paid-in Capital [Member] Proceeds from bridge loans Net proceeds Proceeds from Short-Term Debt Proceeds from Short-Term Debt, Total Adjustments to reconcile net income (loss) to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Total Other Assets Other non-current assets Other Assets, Noncurrent Working capital deficit Working Capital Deficit Working capital deficit. Sabby Sabby Convertible Note [Member] Sabby Convertible Note. TubeSolar Tubesolar A G [Member] Tube solar AG. Schedule of Inventory, Net of Reserves Schedule of Inventory, Current [Table Text Block] JV Joint Venture [Member] Joint venture Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Convertible discount rate Debt Instrument, Convertible, Conversion Ratio Series 1A Preferred Stock Series One A Preferred Stock [Member] Series one A preferred stock. Title of Individual Title and Position [Domain] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Preferred Stock issuance cost Preferred Stock issuance cost Common stock, $0.0001 par value, 500,000,000 authorized; 98,825,076 and 3,583,846 shares issued and outstanding, respectively Common Stock, Value, Issued Date of asset acquisition agreement Asset Acquisition, Date of Acquisition Agreement Asset Acquisition [Table] Series Z Preferred Stock Series Z Preferred Stock [Member] Series Z preferred stock. Other Income/(Expense) Other Nonoperating Income (Expense) [Abstract] Nanyang Convertible Notes Nanyang Convertible Notes [Member] Nanyang convertible notes. Present value of lease liability Operating Lease, Liability, Total Operating Lease, Liability Commitments and contingencies (Note 17) Commitments and Contingencies Sabby Note Sabby Note [Member] Sabby note. Percentage of gross proceeds from sale of Units Percentage of gross proceeds from sale of Units. Series J Preferred Stock Series J Preferred Stock [Member] Series J Preferred Stock [Member] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Common Shares Outstanding (Diluted) Weighted Average Number of Shares Outstanding, Diluted SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Trade receivables, net of allowance of $0 and $0, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable, net balance Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Increase (Decrease) in Inventories, Total Inventories Increase (Decrease) in Inventories Warrant Repurchase Agreements Warrant Repurchase Agreements [Member] Warrant repurchase agreements. Milestones receivable Milestones Receivable Milestones receivable. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Costs and Expenses Operating Costs and Expenses [Abstract] Entity Small Business Entity Small Business OTHER PAYABLE Debt Disclosure [Text Block] Accounts payable Increase Decrease In Accounts Payable Excluding Related Party Increase decrease in accounts payable excluding related party. Notes paid Notes paid Total repayment Repayments of Debt Stock Issued During Period, Shares, Issued for Services Common stock issued for services (in shares) Employees and Directors Employees and Directors [Member] Employees and directors member. Preferred Stock, Liquidation Preference Per Share Liquidation, dissolution or winding up, holders to be paid out of assets, amount per share OTHER PAYABLE Other Liabilities Disclosure [Text Block] Share-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Purchase price paid Asset Acquisition, Consideration Transferred, Total Asset Acquisition, Consideration Transferred Total consideration paid Interest expense Interest Expense Excluding Warrant Liability Interest Expense, Excluding Warrant Liability Preferred stock, conversion, required common share price, term Preferred Stock Conversion Required Common Share Price Term Preferred Stock, Conversion, Required Common Share Price, Term Potential earnings from non recurring engineering contract fees Potential Earnings From Non Recurring Engineering Contract Fees Potential earnings from non recurring engineering contract fees. Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization of debt discount Accretion of debt discount Amortization of Debt Discount (Premium) Net Principal Balance Non-current convertible notes, net Convertible Notes Payable, Noncurrent Payment of convertible notes and cash payable Repayments of Convertible Notes And Cash Payable Repayments of convertible notes and cash payable. Unsecured Debt Unsecured Debt [Member] SERIES Z PREFERRED STOCK Series Z Preferred Stock [Text Block] Series Z preferred stock. Gross proceeds from securities Gross Proceeds From Securities Gross proceeds from securities. ATM Agreement ATM Agreement [Member] A T M Agreement [Member] ATM Agreement [Member] Summary of Convertible Notes Prepayment Summary of Convertible Notes Prepayment [Table Text Block] Summary of convertible notes prepayment. Remaining lease term Operating Lease, Weighted Average Remaining Lease Term Second Repurchase Second Repurchase [Member] Second repurchase. SUBSEQUENT EVENTS Subsequent Events [Text Block] Conversions payable Conversions payable. Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument, Principal [Roll Forward] Debt Instrument Principal Roll Forward Debt Instrument, Principal [Roll Forward] Preferred stock, dividend issuance term Preferred Stock Dividend Issuance Term Preferred Stock, Dividend Issuance Term Operating lease asset amortization Operating Lease Asset Amortization Operating lease asset amortization. Total Costs and Expenses Costs and Expenses Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Government Research and Development Government Research And Development [Member] Government research and development. Increase (Decrease) in Accrued Liabilities, Total Accrued expenses Increase (Decrease) in Accrued Liabilities XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 06, 2024
Cover [Abstract]    
Entity Registrant Name Ascent Solar Technologies, Inc.  
Entity Central Index Key 0001350102  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Current Reporting Status Yes  
Document Type 10-Q  
Document Period End Date Jun. 30, 2024  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity File Number 001-32919  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   102,344,843
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-3672603  
Entity Address, Address Line One 12300 Grant Street  
Entity Address, City or Town Thornton  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80241  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
City Area Code 720  
Local Phone Number 872-5000  
Title of 12(b) Security Common  
Trading Symbol ASTI  
Security Exchange Name NASDAQ  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED BALANCE SHEETS - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 5,785,058 $ 1,048,733
Trade receivables, net of allowance of $0 and $0, respectively 22,324 0
Inventories, net 460,856 447,496
Prepaid and other current assets 149,451 39,279
Total current assets 6,417,689 1,535,508
Property, Plant and Equipment: 19,679,497 21,177,892
Accumulated depreciation (19,412,704) (20,131,008)
Property, Plant and Equipment, net 266,793 1,046,884
Other Assets:    
Operating lease right-of-use assets, net 2,129,854 2,364,672
Patents, net of accumulated amortization of $178,704 and $173,387 respectively 48,661 53,978
Equity method investment 64,931 68,867
Other non-current assets 1,228,399 1,228,797
Total other assets 3,471,845 3,716,314
Total Assets 10,156,327 6,298,706
Current Liabilities:    
Accounts payable 657,140 579,237
Related party payables 5,769 4,231
Accrued expenses 1,096,959 1,354,159
Accrued payroll 238,834 160,477
Accrued professional services fees 161,258 849,282
Accrued interest 638,633 628,145
Current portion of operating lease liability 533,503 491,440
Conversions payable   1,089,160
Current portion of convertible notes, net   354,936
Bridge loan 637,751  
Other payable 250,000 250,000
Total current liabilities 4,219,847 5,761,067
Long-Term Liabilities:    
Non-current operating lease liabilities 1,762,575 2,043,025
Accrued warranty liability 21,225 21,225
Total liabilities 6,003,647 7,825,317
Commitments and contingencies (Note 17)
Stockholders’ Equity (Deficit):    
Series A preferred stock, $.0001 par value; 750,000 shares authorized; 48,100 and 48,100 shares issued and outstanding, respectively ($923,386 and $899,069 Liquidation Preference, respectively) 5 5
Common stock, $0.0001 par value, 500,000,000 authorized; 98,825,076 and 3,583,846 shares issued and outstanding, respectively 9,882 358
Additional paid in capital 492,598,096 480,942,526
Accumulated deficit (488,462,005) (482,478,436)
Accumulated other comprehensive loss 6,702 8,936
Total stockholders’ equity (deficit) 4,152,680 (1,526,611)
Total Liabilities and Stockholders’ Equity (Deficit) $ 10,156,327 $ 6,298,706
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Allowance for doubtful accounts $ 0 $ 0
Patents, amortization $ 178,704 $ 173,387
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, shares authorized (in shares) 25,000,000  
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 98,825,076 3,583,846
Common stock, shares outstanding (in shares) 98,825,076 3,583,846
Series A Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 750,000 750,000
Preferred stock, shares issued (in shares) 48,100 48,100
Preferred stock, shares outstanding (in shares) 48,100 48,100
Preferred stock, liquidation preference $ 923,386 $ 899,069
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total Revenues $ 27,743 $ 101,301 $ 33,343 $ 225,526
Costs and Expenses        
Costs of revenue 61,524 666,269 70,912 1,128,064
Research, development and manufacturing operations 506,001 822,321 1,113,231 2,488,016
Selling, general and administrative 1,611,438 1,178,832 2,671,489 2,770,652
Share-based compensation 185,702 560,861 444,928 1,965,311
Depreciation and amortization 18,651 24,443 39,408 50,224
Impairment loss     524,481  
Total Costs and Expenses 2,383,316 3,252,726 4,864,449 8,402,267
Loss from Operations (2,355,573) (3,151,425) (4,831,106) (8,176,741)
Other Income/(Expense)        
Other income/(expense), net (37,988)   26,333 10,000
Warrant settlement (Note 15) (743,459)   (743,459)  
Interest expense (307,081) (761,877) (433,635) (1,829,913)
Total Other Income/(Expense) (1,088,528) (761,877) (1,150,761) (1,819,913)
Income/(Loss) on Equity Method Investments (1,726) (170) (1,702) (170)
Net Income/(Loss) $ (3,445,827) $ (3,913,472) $ (5,983,569) $ (9,996,824)
Net Income/(Loss) Per Share (Basic) $ (0.07) $ (66.4) $ (0.21) $ (105.08)
Net Income/(Loss) Per Share (Diluted) $ (0.07) $ (66.4) $ (0.21) $ (105.08)
Weighted Average Common Shares Outstanding (Basic) 50,995,733 234,439 27,876,905 206,041
Weighted Average Common Shares Outstanding (Diluted) 50,995,733 234,439 27,876,905 206,041
Other Comprehensive Income/(Loss)        
Foreign currency translation gain/(loss) $ (522) $ (4,836) $ (2,234) $ 1,870
Net Comprehensive Income/(Loss) (3,446,349) (3,918,308) (5,985,803) (9,994,954)
Products        
Total Revenues $ 27,743 86,385 $ 33,343 185,610
Milestone and engineering        
Total Revenues   $ 14,916   $ 39,916
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
Total
L1 Convertible Note
Sabby Note
Preferred Stock
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Preferred Stock
Series A Preferred Stock
Preferred Stock
Series 1B Preferred Stock
Common Stock
Common Stock
L1 Convertible Note
Common Stock
Sabby Note
Additional Paid-In Capital
Additional Paid-In Capital
L1 Convertible Note
Additional Paid-In Capital
Sabby Note
Accumulated Deficit
Other Accumulated Comprehensive Loss
Beginning balance at Dec. 31, 2022 $ 899,298       $ 5   $ 26     $ 448,343,153     $ (447,427,862) $ (16,024)
Beginning balance (in shares) at Dec. 31, 2022         48,100   259,323              
Conversion of shares   $ 508,740 $ 1,083,718         $ 1 $ 1   $ 508,739 $ 1,083,717    
Conversion of shares (in shares)               7,200 10,255          
Share-based compensation 1,404,450                 1,404,450        
Net Income (Loss) (6,083,352)                       (6,083,352)  
Foreign Currency Translation Loss 6,706                         6,706
Ending balance at Mar. 31, 2023 (2,180,440)       $ 5   $ 28     451,340,059     (453,511,214) (9,318)
Ending balance (in shares) at Mar. 31, 2023         48,100   276,778              
Beginning balance at Dec. 31, 2022 899,298       $ 5   $ 26     448,343,153     (447,427,862) (16,024)
Beginning balance (in shares) at Dec. 31, 2022         48,100   259,323              
Net Income (Loss) (9,996,824)                          
Ending balance at Jun. 30, 2023 (2,793,128)       $ 5   $ 37     466,299,656     (469,078,672) (14,154)
Ending balance (in shares) at Jun. 30, 2023         48,100 900 368,907              
Beginning balance at Mar. 31, 2023 (2,180,440)       $ 5   $ 28     451,340,059     (453,511,214) (9,318)
Beginning balance (in shares) at Mar. 31, 2023         48,100   276,778              
Conversion of shares   732,078 $ 1,039,931         $ 4 $ 5   732,074 $ 1,039,926    
Conversion of shares (in shares)               37,929 52,775          
Share-based compensation 560,861                 560,861        
Proceeds from issuance of Series 1B Preferred Stock 900,000                 900,000        
Proceeds from issuance of Series 1B Preferred Stock (in shares)           900                
Preferred Stock issuance cost (20,000)                 (20,000)        
Common stock issued for services 92,750                 92,750        
Common stock issued for services (in shares)             1,425              
Down round deemed dividend                   11,653,986     (11,653,986)  
Net Income (Loss) (3,913,472)                       (3,913,472)  
Foreign Currency Translation Loss (4,836)                         (4,836)
Ending balance at Jun. 30, 2023 (2,793,128)       $ 5   $ 37     466,299,656     (469,078,672) (14,154)
Ending balance (in shares) at Jun. 30, 2023         48,100 900 368,907              
Beginning balance at Dec. 31, 2023 (1,526,611)     $ 5     $ 358     480,942,526     (482,478,436) 8,936
Beginning balance (in shares) at Dec. 31, 2023       48,100     3,583,846              
Conversion of shares   $ 1,256,692           $ 241     $ 1,256,451      
Conversion of shares (in shares)               2,411,788            
Exercise of prefunded warrants             $ 72     (72)        
Exercise of prefunded warrants (in shares)             715,111              
Share-based compensation 259,234                 259,234        
Net Income (Loss) (2,537,742)                       (2,537,742)  
Foreign Currency Translation Loss (1,712)                         (1,712)
Ending balance at Mar. 31, 2024 (2,550,139)       $ 5   $ 671     482,458,139     (485,016,178) 7,224
Ending balance (in shares) at Mar. 31, 2024         48,100   6,710,745              
Beginning balance at Dec. 31, 2023 $ (1,526,611)     $ 5     $ 358     480,942,526     (482,478,436) 8,936
Beginning balance (in shares) at Dec. 31, 2023       48,100     3,583,846              
Exercise of prefunded warrants (in shares) 21,162,277                          
Net Income (Loss) $ (5,983,569)                          
Ending balance at Jun. 30, 2024 4,152,680       $ 5   $ 9,882     492,598,096     (488,462,005) 6,702
Ending balance (in shares) at Jun. 30, 2024         48,100   98,825,076              
Beginning balance at Mar. 31, 2024 (2,550,139)       $ 5   $ 671     482,458,139     (485,016,178) 7,224
Beginning balance (in shares) at Mar. 31, 2024         48,100   6,710,745              
Sale of common stock 4,455,240           $ 1,518     4,453,722        
Sale of common stock (in shares)             15,179,460              
Exercise of prefunded warrants             $ 2,116     (2,116)        
Exercise of prefunded warrants (in shares)             21,162,277              
Share-based compensation 170,749           $ 8     170,741        
Share-based compensation (in shares)             79,951              
Proceeds from sale on ATM facility, net of expenses of $[***] 8,341,220           $ 5,534     8,335,686        
Proceeds from sale on ATM facility, net of expenses of $[***] (in shares)             55,342,643              
Common stock issued to settle liabilities 38,500           $ 35     38,465        
Common stock issued to settle liabilities (in shares)             350,000              
Warrant repurchase (3,600,000)                 (3,600,000)        
Warrant settlement 743,459                 743,459        
Net Income (Loss) (3,445,827)                       (3,445,827)  
Foreign Currency Translation Loss (522)                         (522)
Ending balance at Jun. 30, 2024 $ 4,152,680       $ 5   $ 9,882     $ 492,598,096     $ (488,462,005) $ 6,702
Ending balance (in shares) at Jun. 30, 2024         48,100   98,825,076              
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical)
3 Months Ended
Jun. 30, 2024
USD ($)
Sale on ATM facility, net of expenses $ 617,694
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Operating Activities:              
Net income/(loss) $ (3,445,827) $ (2,537,742) $ (3,913,472) $ (6,083,352) $ (5,983,569) $ (9,996,824)  
Adjustments to reconcile net income (loss) to cash used in operating activities:              
Depreciation and amortization         39,408 50,224  
Share-based compensation         444,924 1,965,311  
Stock issued for services         38,500    
Stock issued for warrant settlement         743,459    
Operating lease asset amortization         234,818 394,638  
Amortization of debt discount         64,017 1,542,085  
Loss on equity method investment 1,726   170   1,702 170  
Inventory reserve expense         (35,915) 83,357  
Impairment loss         524,481    
Other         (14,941)    
Changes in operating assets and liabilities:              
Accounts receivable         (22,324) (13,147)  
Inventories         22,555 (146,362)  
Prepaid expenses and other current assets         (109,774) 17,330  
Accounts payable         77,903 557,146  
Related party payable         1,538 (51,971)  
Operating lease liabilities         (238,387) (384,708)  
Accrued interest         10,488 113,909  
Accrued expenses         (645,348) (708,984)  
Net cash used in operating activities         (4,846,465) (6,577,826)  
Investing Activities:              
Payments on purchase of assets           (3,841,373)  
Patent activity costs           (8,169)  
Net cash used in investing activities           (3,849,542)  
Financing Activities:              
Proceeds from issuance of Series 1B Preferred Stock           880,000  
Proceeds from bridge loans         1,153,750    
Repayment of bridge loans         (560,756)    
Proceeds from issuance of Common Stock         12,796,460    
Warrant repurchase         (3,600,000)    
Payment of convertible notes and cash payable         (206,664) (1,025,423)  
Net cash provided by (used in) financing activities         9,582,790 (145,423)  
Effect of foreign exchange rate on cash           (4,606)  
Net change in cash and cash equivalents         4,736,325 (10,577,397)  
Cash and cash equivalents at beginning of period   $ 1,048,733   $ 11,483,018 1,048,733 11,483,018 $ 11,483,018
Cash and cash equivalents at end of period $ 5,785,058   $ 905,621   5,785,058 905,621 $ 1,048,733
Non-Cash Transactions:              
Exercise of prefunded warrants         2,188    
Non-cash conversions of convertible notes to equity         1,256,692 3,364,467  
Down round deemed dividend           11,653,986  
Supplemental disclosure of cash flow information:              
Interest         $ 258,000 $ 173,600  
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ (3,445,827) $ (2,537,742) $ (3,913,472) $ (6,083,352) $ (5,983,569) $ (9,996,824)
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ORGANIZATION
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION

NOTE 1. ORGANIZATION

Ascent Solar Technologies, Inc. (the “Company") is focusing on integrating its photovoltaic ("PV") products into scalable and high value markets such as agrivoltaics, aerospace, satellites, near earth orbiting vehicles, and fixed wing unmanned aerial vehicles (“UAV”). The value proposition of Ascent’s proprietary solar technology not only aligns with the needs of customers in these industries, but also overcomes many of the obstacles other solar technologies face in these unique markets. Ascent has the capability to design and develop finished products for end users in these areas as well as collaborate with strategic partners to design and develop custom integrated solutions for products like fixed-wing UAVs. Ascent sees significant overlap of the needs of end users across some of these industries and can achieve economies of scale in sourcing, development, and production in commercializing products for these customers.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
BASIS OF PRESENTATION

NOTE 2. BASIS OF PRESENTATION

The accompanying, unaudited, condensed financial statements have been derived from the accounting records of the Company as of June 30, 2024, and December 31, 2023, and the results of operations for the three and six months ended June 30, 2024, and 2023.

The accompanying, unaudited, condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, these interim financial statements do not include all of the information and footnotes typically found in U.S. GAAP audited annual financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. The Condensed Balance Sheet at December 31, 2023, has been derived from the audited financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. These condensed financial statements and notes should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent 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. Operating results for the three and six months ended June 30, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

The Company’s significant accounting policies were described in Note 2 to the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to our accounting policies as of June 30, 2024.

Revenue Recognition:

Product revenue. The Company recognizes revenue for the sale of PV modules and other equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognizes the related revenue as control of each individual product is transferred to the customer.

During the three months ended June 30, 2024 and 2023, the Company recognized product revenue of $27,743 and $86,385, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized product revenue of $33,343 and $185,610, respectively.

Milestone and engineering revenue. Each milestone and engineering arrangement is a separate performance obligation. The transaction price is estimated using the most likely amount method and revenue is recognized as the performance obligation

is satisfied through achieving manufacturing, cost, or engineering targets. During the three months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $14,916, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $39,916, respectively.

Government contracts revenue. Revenue from government research and development contracts is generated under terms that are cost plus fee or firm fixed price. The Company generally recognizes this revenue over time using cost-based input methods, which recognizes revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. In applying cost-based input methods of revenue recognition, the Company uses the actual costs incurred relative to the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize.

Cost based input methods of revenue recognition are considered a faithful depiction of the Company’s efforts to satisfy long-term government research and development contracts and therefore reflect the performance obligations under such contracts. Costs incurred that do not contribute to satisfying the Company’s performance obligations are excluded from the input methods of revenue recognition as the amounts are not reflective of transferring control under the contract. Costs incurred towards contract completion may include direct costs plus allowable indirect costs and an allocable portion of the fixed fee. If actual and estimated costs to complete a contract indicate a loss, provision is made currently for the loss anticipated on the contract.

No government contract revenue was recognized during the three and six months ended June 30, 2024 and 2023.

Accounts Receivable. As of June 30, 2024 and December 31, 2023, the Company had an accounts receivable, net balance of $22,324 and $0, respectively. As of June 30, 2024 and December 31, 2023, the Company had an allowance for doubtful accounts of $0 and $0, respectively.

Deferred revenue for the six months ended June 30, 2024 was as follows:

 

Balance as of January 1, 2024

$

935

 

Additions

 

7,700

 

Recognized as revenue

 

(3,425

)

Balance as of June 30, 2024

$

5,210

 

Other Assets: Other assets is comprised of the following:

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lease security deposit

 

$

625,000

 

 

$

625,000

 

Spare machine parts

 

 

603,399

 

 

 

603,797

 

Total Other Assets

 

$

1,228,399

 

 

$

1,228,797

 

Earnings per Share: Earnings per share (“EPS”) are the amount of earnings attributable to each share of common stock. Basic EPS has been computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding during the period. Income available to common stockholders has been computed by deducting dividends accumulated for the period on cumulative preferred stock (whether or not earned) and deemed dividends due to down round financings from net income. For the three and six months ended June 30, 2023, income available to common stockholders was adjusted for deemed dividends due to down round financings of $11,653,986 (See Note 10 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023). Diluted earnings per share has been computed by dividing income available to common stockholders adjusted on an if-converted basis for the period by the weighted average number of common shares and potentially dilutive common share outstanding (which consist of warrants, options, restricted stock units and convertible securities using the if-converted or treasury stock method to the extent they are dilutive). Approximately 11.2 million and 0.28 million shares of dilutive shares were excluded from the three months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive. Approximately 7.6 million and 0.28 million shares of dilutive shares were excluded from the six months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive.

Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30, 2023

 

 

June 30, 2023

 

Net Loss

 

$

 

(3,913,472

)

 

$

 

(9,996,824

)

Down round deemed dividend

 

 

 

(11,653,986

)

 

 

 

(11,653,986

)

Net Loss attributable to common shareholders

 

 

 

(15,567,458

)

 

 

 

(21,650,810

)

Earnings Per Share (Basic and Diluted)

 

 

 

(66.40

)

 

 

 

(105.08

)

Recently Issued Accounting Policies

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvement to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 improves segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Management is evaluating the impact of this ASU on the Company's financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes: Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 improves income tax disclosures by requiring public entities annually to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for public entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard for annual financial statements that have not yet been issued or made available for issuance. Management is evaluating the impact of this ASU on the Company's financial statements.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN
6 Months Ended
Jun. 30, 2024
Liquidity And Continued Operations [Abstract]  
LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN

NOTE 4. LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN

During the year ended December 31, 2023, the Company sold Series 1B preferred stock and completed a public offering to fund operations. Further discussion of these transactions can be found in Notes 13 and 14 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company continues to enter into financing arrangements in 2024 to fund operations.

The Company currently has limited production capabilities in its Thornton facility and continues to focus on restarting production at industrial scale while continuing its research and development activities to improve its PV products. The Company does not expect that sales revenue and cash flows will be sufficient to support operations and cash requirements until it has fully implemented this strategy. During the six months ended June 30, 2024, the Company used $4,846,465 in cash for operations.

Current committed product revenues are not anticipated to result in a positive cash flow position for the next twelve months and although the Company has, as of June 30, 2024, working capital of $2,197,842, Management does not believe cash liquidity is sufficient for the next twelve months and will require additional financing or committed purchase orders.

The Company continues to look for ways to expand its production of PV films at industrial scale and to secure long-term contracts for the sale of such output. The Company also continues activities related to securing additional financing through strategic or financial investors, but there is no assurance the Company will be able to raise additional capital on acceptable terms or at all. If the Company's revenues do not increase rapidly, and/or additional financing is not obtained, the Company will be required to significantly curtail operations to reduce costs and/or sell assets. Such actions would likely have an adverse impact on the Company's future operations.

As a result of the Company’s recurring losses from operations and the potential need for additional financing to fund its operating and capital requirements, there is uncertainty regarding the Company’s ability to maintain liquidity sufficient to operate its business effectively, which raises doubt as to the Company’s ability to continue as a going concern.

Management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These condensed financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 5. RELATED PARTY TRANSACTIONS

In September 2021, the Company and TubeSolar AG ("TubeSolar"), a former significant stakeholder in the Company, entered into a Long-Term and Joint Development Agreement ("JDA") where the Company would provide PV foils for use in TubeSolar's solar modules for agricultural photovoltaic applications.The Company and TubeSolar also jointly established Ascent Solar Technologies Germany GmbH (“Ascent Germany”), in which TubeSolar holds of 30% of the entity. Ascent Germany was established to operate a PV manufacturing facility in Germany that will produce and deliver PV Foils exclusively to TubeSolar. There were no Company contributions to Ascent Germany during the six months ended June 30, 2024 and 2023.

In June, 2023, TubeSolar filed an application for insolvency proceedings with the insolvency court. Since then, there has been no activity under the JDA and minimal activity in Ascent Germany. Management continues to monitor this situation.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ASSET ACQUISITION
6 Months Ended
Jun. 30, 2024
Asset Acquisition [Abstract]  
ASSET ACQUISITION

NOTE 6. SWITZERLAND ASSETS

On April 17, 2023, the Company entered into an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Flisom AG (“Seller”), pursuant to which, among other things, the Company purchased certain assets relating to thin-film photovoltaic manufacture and production from Seller (collectively, the “Assets”). The purchase price paid by the Company was $4,083,926 (including $1,283,926 of transaction costs). The Company also entered into a sublease agreement allowing the Company to use the manufacturing facility where the Assets are located.

During the year ended December 31, 2023, Management concluded that these assets were impaired and recognized an impairment loss of $3,283,715. The remaining carrying value of the Assets, as of December 31, 2023, was $786,000. On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $221,519 in payables and any potential future claims the manufacturing facility Landlord may have. The carrying value of the Assets sold was $746,000.

At March 31, 2024, the Company designated the Assets as assets held for sale as all of the following criteria have been met: (i) a formal commitment to a plan to sell a property has been made and exercised; (ii) the property is available for sale in its present condition; (iii) actions required to complete the sale of the property have been initiated; (iv) sale of the property is probable and we expect the sale will occur within one year; and (v) the property is being actively marketed for sale at a price that is reasonable given its current market value. Assets held for sale were recorded in Property, Plant and Equipment, net in the unaudited condensed balance sheets.

Upon designation as an asset held for sale, the Company recorded the carrying value of the property at the lower of its carrying value or its estimated fair value, less estimated costs to sell, and depreciation of the property ceases. As the estimated fair value of $221,519, the price the Company sold the Assets for is less than their carrying value, the Company recorded an impairment loss of $524,481. Upon completion of the sale, on April 1, 2024, the Company wrote off the remaining carrying value of the Assets and the payables to the Landlord.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY, PLANT AND EQUIPMENT
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT

NOTE 7. PROPERTY, PLANT AND EQUIPMENT

The following table summarizes property, plant and equipment as of June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Furniture, fixtures, computer hardware and
   computer software

 

$

468,588

 

 

$

468,588

 

Manufacturing machinery and equipment

 

 

19,162,828

 

 

 

20,661,222

 

Leasehold improvements

 

 

15,994

 

 

 

15,995

 

Manufacturing machinery and equipment,
   in progress

 

 

32,087

 

 

 

32,087

 

Depreciable property, plant and equipment

 

 

19,679,497

 

 

 

21,177,892

 

Less: Accumulated depreciation and amortization

 

 

(19,412,704

)

 

 

(20,131,008

)

Net property, plant and equipment

 

$

266,793

 

 

$

1,046,884

 

 

Depreciation expense for the three months ended June 30, 2024 and 2023 was $17,045 and $19,650, respectively. Depreciation expense for the six months ended June 30, 2024 and 2023 was $34,091 and $40,639, respectively. Depreciation expense is recorded under “Depreciation and amortization expense” in the unaudited Condensed Statements of Operations.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPERATING LEASE
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
OPERATING LEASE

NOTE 8. OPERATING LEASE

The Company’s lease is primarily comprised of manufacturing and office space. This lease is classified and accounted for as an operating lease. The building lease term is for 88 months commencing on September 21, 2020 at a rent of $50,000 per month including taxes, insurance and common area maintenance until December 31, 2020. Beginning January 1, 2021, the rent adjusted to $80,000 per month on a triple net basis and shall increase at an annual rate of 3% per annum until December 31, 2027.

Effective September 1, 2023, the lease was amended to reduce the rentable square feet from approximately 100,000 to approximately 75,000 square feet and the rent and tenant share of expenses were decreased in proportion to the reduction in the rentable square feet.

As of June 30, 2024 and December 31, 2023, assets and liabilities related to the Company’s leases were as follows:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Operating lease right-of-use assets, net

 

$

2,129,854

 

 

$

2,364,672

 

Current portion of operating lease liability

 

 

533,503

 

 

 

491,440

 

Non-current portion of operating lease liability

 

 

1,762,575

 

 

 

2,043,025

 

During the three months ended June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of $190,497 and $271,542, respectively. During the six months ended June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of $380,995 and $533,910, respectively.

Future maturities of the operating lease liability are as follows:

 

Remainder of 2024

 

$

384,565

 

2025

 

 

792,203

 

2026

 

 

815,969

 

2027

 

 

840,449

 

Total lease payments

 

 

2,833,186

 

Less amounts representing interest

 

 

(537,108

)

Present value of lease liability

 

$

2,296,078

 

 

 

The remaining weighted average lease term and discount rate of the operating leases is 42 months and 7.0%, respectively.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 9. INVENTORIES

Inventories, net of reserves, consisted of the following at June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Raw materials

 

$

460,165

 

 

$

445,721

 

Work in process

 

 

691

 

 

 

1,775

 

Finished goods

 

 

-

 

 

 

-

 

Total

 

$

460,856

 

 

$

447,496

 

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BRIDGE LOAN
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
BRIDGE LOAN

NOTE 10. BRIDGE LOAN

 

 

Principal
Balance
1/1/2024

 

New loans

 

Principal Payments

 

Principal
Balance
6/30/2024

 

Discount

 

Bridge Loan, net of discount

 

Bridge Loans

$

 

$

1,240,800

 

$

(560,756

)

$

680,044

 

$

(42,293

)

$

637,751

 

On February 27, 2024, the Company entered into a loan agreement ("Loan 1") with a lender ("Lender") for an aggregate principal amount of $375,000. The Company paid origination fees of $25,000 for net proceeds of $350,000. The discount is recorded as interest expense ratably over the term of the loan. Under Loan 1, the Company will make weekly payments of $19,420 for 28 weeks for a total repayment of $543,750. The Company also had an early repayment option where the Company would repay an aggregate of $478,125 if repaid by April 15, 2024.

On April 17, 2024, the Company entered into a new loan agreement ("Loan 2") with the Lender. Under Loan 2, the Company borrowed an aggregate principal amount of $685,000, incurred origination fees of $34,250, and repaid the outstanding balance of Loan 1 of $428,310 for net proceeds of $222,440. Under Loan 2, the Company will make weekly payments of $31,000 for 32 weeks for a total repayment of $993,250. This loan is secured by a lien on the Company's assets.

As of June 30, 2024, principal and interest payable on Loan 2 was $524,420 and $5,452, respectively. The Company also recognized $360,039 in interest expense during the six months ended June 30, 2024.

On April 1 and 2, 2024, the Company closed two loan agreements with a different lender ("Lender 2") for an aggregate principal amount of $180,800. These loans have an original issuance discount of $20,800 for net proceeds of $160,000. The Company will repay a total of $202,496 under these loans. The loans mature on January 1, 2025 and are payable in monthly installments as defined in the loan agreements. Upon a default event, outstanding principal and interest payable is convertible into Company stock at a 25% discount; however, the conversion price cannot be below $0.25.

At June 30, 2024, principal and interest payable on these loans was $155,624 and $5,980, respectively. The Company also recognized $17,962 in interest expense during the six months ended June 30, 2024.

The carrying amount of these bridge loans approximate fair value due to its short maturity and because the Company's current borrowing rate does not materially differ from market rates for similar bank borrowings and is considered to be Level 2 input on the fair value hierarchy.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER PAYABLE
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
OTHER PAYABLE

NOTE 11. OTHER PAYABLE

On June 30, 2017, the Company entered into an agreement with a vendor (“Vendor”) to convert the balance of their account into a note payable in the amount of $250,000. The note bears interest of 5% per annum and matured on February 28, 2018. As of June 30, 2024, the Company had not made any payments on this note, the accrued interest was $87,568, and the note is due upon demand. This note is recorded as Other payable in the unaudited Condensed Balance Sheets.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
CONVERTIBLE NOTES

NOTE 12. CONVERTIBLE NOTES

The following table provides a summary of the activity of the Company's secured, convertible, promissory notes:

 

 

Principal
Balance
12/31/2023

 

Notes converted

 

Notes paid

 

Net Principal
Balance
6/30/2024

 

L1 Capital Global Opportunities Master Fund, Ltd

$

406,667

 

$

(400,000

)

$

(6,667

)

$

 

During the six months ended June 30, 2024, $400,000 of principal was converted for 618,384 shares of common stock. The note matured on June 19, 2024 and the Company paid the remaining principal and interest payable. During the three months ended June 30, 2024 and 2023, the Company had interest expense of $463 and $746,578, respectively, of which, $397 and $640,438, respectively was due to accretion of discount on the note. During the six months ended June 30, 2024 and 2023, the Company had interest expense of $463,397 and $1,799,506, respectively, of which, $19,260 and $1,542,097, respectively was due to accretion of discount on the note.

Conversions Payable represents the economic difference between the applicable conversion price of the notes payable and floor price of $0.65. This amount is payable either in shares valued as the VWAP on the conversion day or in cash. If the VWAP on the conversion day is less than the floor price, then the economic different between the conversion day VWAP and the floor price becomes payable in cash and is recorded as Cash payable on the unaudited Condensed Balance Sheet. During the three months ended March 31, 2024, $1,279,782 of conversions payable was converted into 1,793,404 shares of common stock and $199,997 of Cash payable. The Cash payable was paid in April 2024 with the close of the Company's public offering (see Note 15).

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERIES A PREFERRED STOCK
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Series A Preferred Stock

NOTE 13. SERIES A PREFERRED STOCK

As of January 1, 2024, there were 48,100 shares of Series A Preferred Stock outstanding. Holders of Series A Preferred Stock are entitled to cumulative dividends at a rate of 8% per annum when and if declared by the Board of Directors at its sole discretion. The dividends may be paid in cash or in the form of common stock (valued at 10% below market price, but not to exceed the lowest closing price during the applicable measurement period), at the discretion of the Board of Directors. The dividend rate on the Series A Preferred Stock is indexed to the Company's stock price and subject to adjustment.

The Series A Preferred Stock may be converted into shares of common stock at the option of the Company if the closing price of the common stock exceeds $232 million, adjusted for reverse stock splits, for twenty consecutive trading days, or by the holder at any time. The Company has the right to redeem the Series A Preferred Stock at a price of $8.00 per share, plus any accrued and unpaid dividends, plus the make-whole amount (if applicable). At June 30, 2024, the preferred shares were not eligible for conversion to common shares at the option of the Company. The holder of the preferred shares may convert to common shares at any time. After making adjustment for the Company’s prior reverse stock splits, all 48,100 outstanding Series A preferred shares are convertible into less than one common share. Upon any conversion (whether at the option of the Company or the holder), the holder is entitled to receive any accrued but unpaid dividends.

Except as otherwise required by law (or with respect to approval of certain actions), the Series A Preferred Stock shall have no voting rights. Upon any liquidation, dissolution or winding up of the Company, after payment or provision for payment of debts and other liabilities of the Company, the holders of Series A Preferred Stock shall be entitled to receive, pari passu with any distribution to the holders of common stock of the Company, an amount equal to $8.00 per share of Series A Preferred Stock plus any accrued and unpaid dividends.

As of June 30, 2024, there were 48,100 shares of Series A Preferred Stock outstanding and accrued and unpaid dividends of $538,586.

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERIES Z PREFERRED STOCK
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
SERIES Z PREFERRED STOCK

NOTE 14. SERIES Z PREFERRED STOCK

On June 20, 2024, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with Paul Warley, the Company’s Chief Executive Officer (the “Purchaser”) pursuant to which it issued and sold one (1) share (the “Share”) of the Company’s newly designated Series Z Preferred Stock, par value $0.0001 per share (the “Series Z Preferred Stock”), to such Purchaser for an aggregate purchase price of $1,000.

The Share of Series Z Preferred Stock is not convertible into, or exchangeable for, shares of any other class or series of stock or other securities of the Company. The Share of Series Z Preferred Stock has no rights with respect to any distribution of assets of the Company, including upon a liquidation, bankruptcy, reorganization, merger, acquisition, sale, dissolution or winding up of the Company, whether voluntarily or involuntarily. The holder of the Share of Series Z Preferred Stock will not be entitled to receive dividends of any kind.

The outstanding share of Series Z Preferred Stock shall be redeemed in whole, but not in part, at any time (i) if such redemption is ordered by the Board of Directors in its sole discretion or (ii) automatically upon the effectiveness of the amendment to the Certificate of Incorporation implementing a reverse stock split. Upon such redemption, the holder of the Series Z Preferred Stock will receive consideration of $1,000 in cash.

The Share of Series Z Preferred Stock will have 180,000,000 votes and will vote together with the outstanding shares of the Company’s common stock as a single class exclusively with respect to any proposal to amend the Company’s Certificate of Incorporation to effect a reverse stock split of the Company’s common stock. The Share of Series Z Preferred Stock will be voted, without action by the holder, on any such reverse stock split proposal in the same proportion as shares of common stock are voted on such proposal (excluding any common shares that are not voted). The Series Z Preferred Stock otherwise has no voting rights, except as may otherwise be required by the General Corporation Law of the State of Delaware.

The Series Z Preferred Stock is recorded as Accrued Expenses in the unaudited Condensed Balance Sheets.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (DEFICIT)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
STOCKHOLDERS' EQUITY (DEFICIT)

NOTE 15. STOCKHOLDERS’ EQUITY (DEFICIT)

Common Stock

At June 30, 2024, the Company had 500 million shares of common stock, $0.0001 par value, authorized for issuance. Each share of common stock has the right to one vote. As of June 30, 2024, the Company had 98,825,076 shares of common stock outstanding. The Company has not declared or paid any dividends related to the common stock during the three or six months ended June 30, 2024 and 2023.

During the six months ended June 30, 2024, $400,000 million of convertible debt principal was converted into 618,384 shares of common stock $1,279,782 of conversions payable was converted into 1,793,404 shares of common stock. 350,000 shares of common stock was also issued to settle liabilities.

As part of the December 19, 2022 Securities Purchase Contract (the “Purchase Contract”) with two institutional investors (the “Investors”), the Company issued to the Investors certain common stock warrants (the “Warrants”). The Warrants have certain “full ratchet” anti-dilution adjustments that are triggered when the Company issues securities with a purchase or conversion, exercise or exchange price that is less than the exercise price of the Warrants then in effect at any time. Under the full ratchet anti-dilution adjustments, if the Company issues new securities at a price lower than the then applicable exercise price, (i) the exercise price is reduced to the lower new issue price and (ii) the number of warrant shares is proportionately increased. The Warrants have been previously adjusted following past issuances of Company securities. As of March 31, 2024, there were 5,596,232 Warrants exercisable at an exercise price of $1.765.

On March 6, 2024 and March 7, 2024, the Company entered into Warrant Repurchase Agreements (the “Repurchase Agreements”), with each of the Investors. Pursuant to the Repurchase Agreements, if the Company closes a new capital raising transaction with gross proceeds in excess of $5 million (“Qualified Financing”), the Company will repurchase the Warrants from the Investors for an aggregate purchase price of $3.6 million. Following the delivery of the purchase price to the Investors, the Investors will relinquish all rights, title and interest in the Warrants and assign the same to the Company, and the Warrants will be cancelled. On April 12, 2024, the Company entered into Amended and Restated Warrant Repurchase Agreements (the “Amendments”) with each of the Investors. Pursuant to the Amendments, on April 12, 2024, the Company and the Investors agreed to the following:

First Repurchase. On April 12, 2024, the Investors agree to convey, assign and transfer 50% of the Warrants to the Company in exchange for the payment by the Company for an aggregate purchase price of $1.8 million.
Second Repurchase. On or before April 18, 2024, the Investors agree to convey, assign and transfer all remaining Warrants to the Company for an aggregate purchase price of $1.8 million.

To extend the repurchase deadline, on April 12, 2024 the Company agreed to issue the Investors approximately 7.1 million warrants in aggregate at an exercise price of $0.14 per warrant. These warrants will be exercisable at any time, and from time to time, in whole or in part, commencing six months from the closing of the offering and expiring five and a half (5.5) years from the date of issue, and will be exercisable for cash only unless an effective registration statement is not available at the time of exercise, in which case the warrants could be exercised on a cashless basis. The Company recorded an expense of $743,459 as Warrant settlement expense on the unaudited Condensed Statement of Operations and Comprehensive Income. The expense represents the estimated fair value of the warrants at the issuance date and was determined using the Black Scholes model using the following inputs:

 

 

Inputs

Expected stock price volatility

154.5

%

Dividend yield

0

%

Risk-free interest rate

4.75

%

Expected life of the warrants (in years)

2.75

 

On April 9, 2024 the Company entered into a placement agency agreement (the “Placement Agent Agreement”) with Dawson James Securities Inc. (“Dawson James”) pursuant to which the Company engaged Dawson James as the placement agent for a registered public offering by the Company (the “Offering”), of up to $6 million of shares of common stock or, in lieu of common stock, one prefunded warrant to purchase a share of common stock on a best efforts basis.

The Company agreed to pay Dawson James a placement agent fee in cash equal to 8.00% of the gross proceeds from the sale of the shares of common stock; provided, however, that the placement agent fee shall equal 4% for investors that the Company directs to the Offering. The Company also agreed to reimburse Dawson James for all reasonable travel and other out-of-pocket expenses, including the reasonable fees of legal counsel, not to exceed $155,000.

On April 18, 2024, the Company, completed closings under the Offering of common stock. Aggregate gross proceeds from all closings under the offering total $5.09 million before deducting offering expenses. In the completed closings, the Company issued an aggregate of (i) 15,179,460 common shares and (ii) 21,162,277 Pre-Funded Warrants. The Pre-Funded Warrants are immediately exercisable at a price of $0.0001 per share of common stock and only expire when such Pre-Funded warrants are fully exercised.

As of June 30, 2024, all 21,162,277 of the Pre-Funded Warrants were exercised into common stock.

The net proceeds from the closings of the Offering were utilized to retire approximately $200,000 of cash payable and $3.6 million to repurchase and cancel a total of 5,596,232 outstanding common warrants with an exercise price of $1.765 per share that were both issued with our secured notes issued in December 2022. The repurchase of these warrants eliminated a substantial potential future issuance of common stock at a substantially reduced price. These warrants would have been adjusted in accordance with their terms to provide for the purchase of 70,554,495 shares of the Company’s common stock at an exercise price of $0.14 if they had not been repurchased by the Company.

On May 16, 2024, the Company entered into an At The Market Offering Agreement (the “ATM Agreement”) with H.C. Wainwright & Co., LLC, as sales agent (“Wainwright”), to sell shares of its common stock, par value $0.0001 per share (the “Shares”), having an aggregate sales price of up to $4,219,000, from time to time, through an “at the market offering” program under which Wainwright will act as sales agent. The sales, if any, of the Shares made under the ATM Agreement will be made by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415 promulgated under the Securities Act of 1933, as amended (the “Securities Act”), including sales made directly on or through the Nasdaq Capital Market or on any other existing trading market for the Company’s common stock. The Company will pay Wainwright a commission rate equal to 3.0% of the aggregate gross proceeds from each sale of Common Stock and will also reimburse Wainwright for certain specified expenses in connection with entering into the ATM Agreement, including certain fees and out-of-pocket expenses of its legal counsel.

On May 23, 2024, the Company increased the amount available for sale under the ATM Agreement, up to an additional aggregate offering price of $4,344,000 and on May 30, 2024, the Company again increased the amount available for sale under the ATM Agreement by an additional aggregate offering price of $3,981,000.

As of June 30, 2024, the Company sold 55,342,643 shares of common stock at an average price of $0.162 per share, resulting in aggregate gross proceeds of approximately $8.96 million. The Company anticipates that the at-the-market offering will continue throughout the next reporting period.

Preferred Stock

At June 30, 2024, the Company had 25 million shares of preferred stock, $0.0001 par value, authorized for issuance. Preferred stock may be issued in classes or series. Designations, powers, preferences, rights, qualifications, limitations and restrictions are determined by the Company’s Board of Directors.

The following table summarizes the designations, shares authorized, and shares outstanding for the Company’s Preferred Stock:

 

Preferred Stock Series Designation

 

Shares
Authorized

 

 

Shares
Outstanding

 

Series A

 

 

750,000

 

 

 

48,100

 

Series 1A

 

 

5,000

 

 

 

 

Series B-1

 

 

2,000

 

 

 

 

Series B-2

 

 

1,000

 

 

 

 

Series 1B

 

 

900

 

 

 

 

Series C

 

 

1,000

 

 

 

 

Series D

 

 

3,000

 

 

 

 

Series D-1

 

 

2,500

 

 

 

 

Series E

 

 

2,800

 

 

 

 

Series F

 

 

7,000

 

 

 

 

Series G

 

 

2,000

 

 

 

 

Series H

 

 

2,500

 

 

 

 

Series I

 

 

1,000

 

 

 

 

Series J

 

 

1,350

 

 

 

 

Series J-1

 

 

1,000

 

 

 

 

Series K

 

 

20,000

 

 

 

 

Series Z

 

 

1

 

 

 

1

 

 

Warrants

As of June 30, 2024, there are 11,877,142 outstanding warrants with exercise prices between $0.14 and $1,060 per share.

 

Series A Preferred Stock

Refer to Note 13 for information on Series A Preferred Stock.

 

Series Z Preferred Stock

Refer to Note 14 for information on Series Z Preferred Stock.

Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, and K Preferred Stock

There were no transactions involving the Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, or K during the three and six months ended June 30, 2024.

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

NOTE 16. SHARE-BASED COMPENSATION

In January 2024, the Company granted 459,000 shares of restricted stock units to employees and directors. One third of these shares vested on March 31, 2024. The remaining unvested shares will vest prorata on January 1, 2025 and January 1, 2026. The Company also granted members of our advisory board an aggregate of 20,000 shares of restricted stock units. The advisory shares originally vested prorata on January 1, 2025 and January 1, 2026; however, were amended to vest prorata on June 30, 2024 and January 1, 2025.

The Company had a total of 316,964 unvested units as of June 30, 2024 that are expected to vest in the future. Total unrecognized share-based compensation expense from the remaining unvested restricted stock as of June 30, 2024 was approximately $1,220,860 and is expected to be recognized over 1.75 years. The following table summarizes non-vested restricted stock and the related activity as of June 30, 2024:

 

 

 

Shares

 

 

Weighted Average Grant Date Fair Value

 

Non-vested at January 1, 2024

 

 

1,867

 

 

$

596.00

 

Granted

 

 

481,000

 

 

 

0.76

 

Vested

 

 

(163,903

)

 

 

1.61

 

Forfeited

 

 

(2,000

)

 

 

0.77

 

Non-vested at June 30, 2024

 

 

316,964

 

 

$

5.06

 

The fair values of the respective vesting dates of RSUs were approximately $61,563 and $233,731 for the six months ended June 30, 2024 and 2023, respectively.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 17. COMMITMENTS AND CONTINGENCIES

On August 15, 2023, H.C. Wainwright & Co., LLC (“Wainwright”) filed an action against the Company in the New York State Supreme Court in New York County. The complaint alleges a breach by the Company of an investment banking engagement letter entered into in October 2021. The Wainwright engagement letter expired in April 2022 without any financing transaction having been completed. The complaint claims that Wainright is entitled, under a “tail provision”, to an 8% fee and 7% warrant coverage on the Company’s $15 million secured convertible note financing. The complaint seeks damages of $1.2 million, 2,169.5 common stock warrants with a per share exercise price of $605, and attorney fees. On May 15, 2024, the Company and Wainwright reached a settlement agreement. The settlement did not have a material impact on our financial statements.

The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these legal proceedings, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s financial position or results of operations in particular quarterly or annual periods.

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 18. SUBSEQUENT EVENTS

Subsequent to June 30, 2024, the Company sold 3,519,100 shares of common stock under the ATM Agreement at an average price of $0.113 per share, resulting in aggregate gross proceeds of approximately $399,300.

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Revenue Recognition

Revenue Recognition:

Product revenue. The Company recognizes revenue for the sale of PV modules and other equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognizes the related revenue as control of each individual product is transferred to the customer.

During the three months ended June 30, 2024 and 2023, the Company recognized product revenue of $27,743 and $86,385, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized product revenue of $33,343 and $185,610, respectively.

Milestone and engineering revenue. Each milestone and engineering arrangement is a separate performance obligation. The transaction price is estimated using the most likely amount method and revenue is recognized as the performance obligation

is satisfied through achieving manufacturing, cost, or engineering targets. During the three months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $14,916, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of $0 and $39,916, respectively.

Government contracts revenue. Revenue from government research and development contracts is generated under terms that are cost plus fee or firm fixed price. The Company generally recognizes this revenue over time using cost-based input methods, which recognizes revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. In applying cost-based input methods of revenue recognition, the Company uses the actual costs incurred relative to the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize.

Cost based input methods of revenue recognition are considered a faithful depiction of the Company’s efforts to satisfy long-term government research and development contracts and therefore reflect the performance obligations under such contracts. Costs incurred that do not contribute to satisfying the Company’s performance obligations are excluded from the input methods of revenue recognition as the amounts are not reflective of transferring control under the contract. Costs incurred towards contract completion may include direct costs plus allowable indirect costs and an allocable portion of the fixed fee. If actual and estimated costs to complete a contract indicate a loss, provision is made currently for the loss anticipated on the contract.

No government contract revenue was recognized during the three and six months ended June 30, 2024 and 2023.

Accounts Receivable. As of June 30, 2024 and December 31, 2023, the Company had an accounts receivable, net balance of $22,324 and $0, respectively. As of June 30, 2024 and December 31, 2023, the Company had an allowance for doubtful accounts of $0 and $0, respectively.

Deferred revenue for the six months ended June 30, 2024 was as follows:

 

Balance as of January 1, 2024

$

935

 

Additions

 

7,700

 

Recognized as revenue

 

(3,425

)

Balance as of June 30, 2024

$

5,210

 

Other Assets: Other assets is comprised of the following:

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lease security deposit

 

$

625,000

 

 

$

625,000

 

Spare machine parts

 

 

603,399

 

 

 

603,797

 

Total Other Assets

 

$

1,228,399

 

 

$

1,228,797

 

Earnings Per Share

Earnings per Share: Earnings per share (“EPS”) are the amount of earnings attributable to each share of common stock. Basic EPS has been computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding during the period. Income available to common stockholders has been computed by deducting dividends accumulated for the period on cumulative preferred stock (whether or not earned) and deemed dividends due to down round financings from net income. For the three and six months ended June 30, 2023, income available to common stockholders was adjusted for deemed dividends due to down round financings of $11,653,986 (See Note 10 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023). Diluted earnings per share has been computed by dividing income available to common stockholders adjusted on an if-converted basis for the period by the weighted average number of common shares and potentially dilutive common share outstanding (which consist of warrants, options, restricted stock units and convertible securities using the if-converted or treasury stock method to the extent they are dilutive). Approximately 11.2 million and 0.28 million shares of dilutive shares were excluded from the three months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive. Approximately 7.6 million and 0.28 million shares of dilutive shares were excluded from the six months period ended June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive.

Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30, 2023

 

 

June 30, 2023

 

Net Loss

 

$

 

(3,913,472

)

 

$

 

(9,996,824

)

Down round deemed dividend

 

 

 

(11,653,986

)

 

 

 

(11,653,986

)

Net Loss attributable to common shareholders

 

 

 

(15,567,458

)

 

 

 

(21,650,810

)

Earnings Per Share (Basic and Diluted)

 

 

 

(66.40

)

 

 

 

(105.08

)

Recently Issued Accounting Policies

Recently Issued Accounting Policies

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvement to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 improves segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Management is evaluating the impact of this ASU on the Company's financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes: Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 improves income tax disclosures by requiring public entities annually to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for public entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard for annual financial statements that have not yet been issued or made available for issuance. Management is evaluating the impact of this ASU on the Company's financial statements.

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Deferred Revenue

Deferred revenue for the six months ended June 30, 2024 was as follows:

 

Balance as of January 1, 2024

$

935

 

Additions

 

7,700

 

Recognized as revenue

 

(3,425

)

Balance as of June 30, 2024

$

5,210

 

Other Assets

Other Assets: Other assets is comprised of the following:

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Lease security deposit

 

$

625,000

 

 

$

625,000

 

Spare machine parts

 

 

603,399

 

 

 

603,797

 

Total Other Assets

 

$

1,228,399

 

 

$

1,228,797

 

Net Loss Attributable to Common Shareholders

Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30, 2023

 

 

June 30, 2023

 

Net Loss

 

$

 

(3,913,472

)

 

$

 

(9,996,824

)

Down round deemed dividend

 

 

 

(11,653,986

)

 

 

 

(11,653,986

)

Net Loss attributable to common shareholders

 

 

 

(15,567,458

)

 

 

 

(21,650,810

)

Earnings Per Share (Basic and Diluted)

 

 

 

(66.40

)

 

 

 

(105.08

)

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY, PLANT AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

The following table summarizes property, plant and equipment as of June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Furniture, fixtures, computer hardware and
   computer software

 

$

468,588

 

 

$

468,588

 

Manufacturing machinery and equipment

 

 

19,162,828

 

 

 

20,661,222

 

Leasehold improvements

 

 

15,994

 

 

 

15,995

 

Manufacturing machinery and equipment,
   in progress

 

 

32,087

 

 

 

32,087

 

Depreciable property, plant and equipment

 

 

19,679,497

 

 

 

21,177,892

 

Less: Accumulated depreciation and amortization

 

 

(19,412,704

)

 

 

(20,131,008

)

Net property, plant and equipment

 

$

266,793

 

 

$

1,046,884

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPERATING LEASE (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Assets and Liabilities Related to Company's Leases

As of June 30, 2024 and December 31, 2023, assets and liabilities related to the Company’s leases were as follows:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Operating lease right-of-use assets, net

 

$

2,129,854

 

 

$

2,364,672

 

Current portion of operating lease liability

 

 

533,503

 

 

 

491,440

 

Non-current portion of operating lease liability

 

 

1,762,575

 

 

 

2,043,025

 

Schedule Future Maturities of Operating Lease Liability

Future maturities of the operating lease liability are as follows:

 

Remainder of 2024

 

$

384,565

 

2025

 

 

792,203

 

2026

 

 

815,969

 

2027

 

 

840,449

 

Total lease payments

 

 

2,833,186

 

Less amounts representing interest

 

 

(537,108

)

Present value of lease liability

 

$

2,296,078

 

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net of Reserves

Inventories, net of reserves, consisted of the following at June 30, 2024 and December 31, 2023:

 

 

 

As of
June 30,

 

 

As of
December 31,

 

 

 

2024

 

 

2023

 

Raw materials

 

$

460,165

 

 

$

445,721

 

Work in process

 

 

691

 

 

 

1,775

 

Finished goods

 

 

-

 

 

 

-

 

Total

 

$

460,856

 

 

$

447,496

 

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BRIDGE LOAN (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Summary of Bridge Loan

 

Principal
Balance
1/1/2024

 

New loans

 

Principal Payments

 

Principal
Balance
6/30/2024

 

Discount

 

Bridge Loan, net of discount

 

Bridge Loans

$

 

$

1,240,800

 

$

(560,756

)

$

680,044

 

$

(42,293

)

$

637,751

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Convertible Debt

The following table provides a summary of the activity of the Company's secured, convertible, promissory notes:

 

 

Principal
Balance
12/31/2023

 

Notes converted

 

Notes paid

 

Net Principal
Balance
6/30/2024

 

L1 Capital Global Opportunities Master Fund, Ltd

$

406,667

 

$

(400,000

)

$

(6,667

)

$

 

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (DEFICIT) (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Fair Value of Warrants The expense represents the estimated fair value of the warrants at the issuance date and was determined using the Black Scholes model using the following inputs:

 

 

Inputs

Expected stock price volatility

154.5

%

Dividend yield

0

%

Risk-free interest rate

4.75

%

Expected life of the warrants (in years)

2.75

 

Schedule of Stock by Class

The following table summarizes the designations, shares authorized, and shares outstanding for the Company’s Preferred Stock:

 

Preferred Stock Series Designation

 

Shares
Authorized

 

 

Shares
Outstanding

 

Series A

 

 

750,000

 

 

 

48,100

 

Series 1A

 

 

5,000

 

 

 

 

Series B-1

 

 

2,000

 

 

 

 

Series B-2

 

 

1,000

 

 

 

 

Series 1B

 

 

900

 

 

 

 

Series C

 

 

1,000

 

 

 

 

Series D

 

 

3,000

 

 

 

 

Series D-1

 

 

2,500

 

 

 

 

Series E

 

 

2,800

 

 

 

 

Series F

 

 

7,000

 

 

 

 

Series G

 

 

2,000

 

 

 

 

Series H

 

 

2,500

 

 

 

 

Series I

 

 

1,000

 

 

 

 

Series J

 

 

1,350

 

 

 

 

Series J-1

 

 

1,000

 

 

 

 

Series K

 

 

20,000

 

 

 

 

Series Z

 

 

1

 

 

 

1

 

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Non-vested Restricted Stock and Related Activity

 

 

Shares

 

 

Weighted Average Grant Date Fair Value

 

Non-vested at January 1, 2024

 

 

1,867

 

 

$

596.00

 

Granted

 

 

481,000

 

 

 

0.76

 

Vested

 

 

(163,903

)

 

 

1.61

 

Forfeited

 

 

(2,000

)

 

 

0.77

 

Non-vested at June 30, 2024

 

 

316,964

 

 

$

5.06

 

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]          
Revenues $ 27,743 $ 101,301 $ 33,343 $ 225,526  
Revenue recognized     3,425    
Accounts receivable, net balance 22,324   22,324   $ 0
Allowance for doubtful accounts $ 0   $ 0   $ 0
Shares omitted from loss per share, anti-dilutive 11,200 280 7,600 280  
Income available to common stockholders adjusted for deemed dividends from down round financings   $ 11,653,986   $ 11,653,986  
Products          
Finite Lived Intangible Assets [Line Items]          
Revenues $ 27,743 86,385 $ 33,343 185,610  
Milestone and Engineering Arrangement          
Finite Lived Intangible Assets [Line Items]          
Revenue recognized 0 14,916 0 39,916  
Government Research and Development          
Finite Lived Intangible Assets [Line Items]          
Revenues $ 0 $ 0 $ 0 $ 0  
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Accounting Policies [Abstract]  
Beginning Balance $ 935
Additions 7,700
Recognized as revenue (3,425)
Ending Balance $ 5,210
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Lease security deposit $ 625,000 $ 625,000
Spare machine parts 603,399 603,797
Total Other Assets $ 1,228,399 $ 1,228,797
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]            
Net Income (Loss) $ (3,445,827) $ (2,537,742) $ (3,913,472) $ (6,083,352) $ (5,983,569) $ (9,996,824)
Down round deemed dividend     (11,653,986)     (11,653,986)
Net Loss attributable to common shareholders     $ (15,567,458)     $ (21,650,810)
Earnings Per Share (Basic) $ (0.07)   $ (66.4)   $ (0.21) $ (105.08)
Earnings Per Share (Diluted) $ (0.07)   $ (66.4)   $ (0.21) $ (105.08)
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Liquidity And Continued Operations [Abstract]    
Net cash used in operating activities $ 4,846,465 $ 6,577,826
Working capital $ 2,197,842  
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS - Additional Information (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Revenue recognized $ 5,210 $ 935
TubeSolar AG | JV    
Related Party Transaction [Line Items]    
Minority stake percentage 30.00%  
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ASSET ACQUISITION - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 01, 2024
Apr. 17, 2023
Jun. 30, 2024
Dec. 31, 2023
Asset Acquisition [Line Items]        
Impairment loss     $ 524,481  
Carrying value of assets     266,793 $ 1,046,884
Estimated fair value     $ 221,519  
Flisom AG | Photovoltaic Thin Film Solar Cells | Asset Purchase Agreement        
Asset Acquisition [Line Items]        
Date of asset acquisition agreement   Apr. 17, 2023    
Purchase price paid   $ 4,083,926    
Purchase price, including transaction costs   $ 1,283,926    
Impairment loss       3,283,715
Carrying value of assets       $ 786,000
Manufacturing Facility Landlord        
Asset Acquisition [Line Items]        
Carrying value of assets sold $ 746,000      
Asset selling terms On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $221,519 in payables and any potential future claims the manufacturing facility Landlord may have.      
Forgiveness of payables $ 221,519      
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Depreciable property, plant and equipment $ 19,679,497 $ 21,177,892
Less: Accumulated depreciation and amortization (19,412,704) (20,131,008)
Property, Plant and Equipment, net 266,793 1,046,884
Furniture, fixtures, computer hardware and computer software    
Property Plant And Equipment [Line Items]    
Depreciable property, plant and equipment 468,588 468,588
Manufacturing machinery and equipment    
Property Plant And Equipment [Line Items]    
Depreciable property, plant and equipment 19,162,828 20,661,222
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Depreciable property, plant and equipment 15,994 15,995
Manufacturing machinery and equipment, in progress    
Property Plant And Equipment [Line Items]    
Depreciable property, plant and equipment $ 32,087 $ 32,087
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 17,045 $ 19,650 $ 34,091 $ 40,639
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPERATING LEASE - Additional Information (Details)
3 Months Ended 6 Months Ended
Jan. 01, 2021
USD ($)
Sep. 21, 2020
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Sep. 01, 2023
ft²
Aug. 31, 2023
ft²
Lessee, Lease, Description [Line Items]                
Lease term     88 months   88 months      
Lease commencement date   Sep. 21, 2020            
Rent per month | $ $ 80,000 $ 50,000            
Percentage of rent increase in annual rate         3.00%      
Net rentable area | ft²               100,000
Lease terms description         This lease is classified and accounted for as an operating lease. The building lease term is for 88 months commencing on September 21, 2020 at a rent of $50,000 per month including taxes, insurance and common area maintenance until December 31, 2020. Beginning January 1, 2021, the rent adjusted to $80,000 per month on a triple net basis and shall increase at an annual rate of 3% per annum until December 31, 2027.      
Operating lease costs | $     $ 190,497 $ 271,542 $ 380,995 $ 533,910    
Remaining lease term     42 months   42 months      
Lease discount rate     7.00%   7.00%      
Minimum                
Lessee, Lease, Description [Line Items]                
Net rentable area | ft²             75,000  
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets, net $ 2,129,854 $ 2,364,672
Current portion of operating lease liability 533,503 491,440
Non-current operating lease liabilities $ 1,762,575 $ 2,043,025
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details)
Jun. 30, 2024
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remainder of 2024 $ 384,565
2025 792,203
2026 815,969
2027 840,449
Total lease payments 2,833,186
Less amounts representing interest (537,108)
Present value of lease liability $ 2,296,078
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES - Schedule of Inventories (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 460,165 $ 445,721
Work in process 691 1,775
Total $ 460,856 $ 447,496
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BRIDGE LOAN - Summary of Bridge Loan (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Apr. 02, 2024
Apr. 01, 2024
Short-Term Debt [Line Items]      
Principal Payments $ (560,756)    
Ending, Principal Balance 637,751    
Bridge Loans      
Short-Term Debt [Line Items]      
Beginning, Principal Balance 0    
Bridge new loans 1,240,800    
Principal Payments (560,756)    
Ending, Principal Balance 680,044    
Discount (42,293) $ (20,800) $ (20,800)
Bridge Loan, net of discount $ 637,751    
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BRIDGE LOAN - Additional Information (Details)
3 Months Ended 6 Months Ended
Apr. 17, 2024
USD ($)
Apr. 02, 2024
USD ($)
Feb. 27, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Apr. 01, 2024
USD ($)
$ / shares
Short-Term Debt [Line Items]                
Net proceeds           $ 1,153,750    
Interest expense       $ 463 $ 746,578 463,397 $ 1,799,506  
Bridge Loan                
Short-Term Debt [Line Items]                
Aggregate principal amount   $ 180,800   155,624   155,624   $ 180,800
Net proceeds   160,000            
Total repayment   $ 202,496            
Loans mature date   Jan. 01, 2025            
Convertible discount rate   25            
Lowest conversion price | $ / shares               $ 0.25
Interest payable       5,980   5,980    
Interest expense           17,962    
Original issuance discount   $ 20,800   42,293   $ 42,293   $ 20,800
Bridge Loan | Loan 1                
Short-Term Debt [Line Items]                
Aggregate principal amount     $ 375,000          
Origination fees paid     25,000          
Net proceeds     $ 350,000          
Frequency of periodic payment     weekly          
Weekly payments $ 31,000   $ 19,420          
Total repayment 993,250   543,750          
Short-Term Debt, Terms           Under Loan 1, the Company will make weekly payments of $19,420 for 28 weeks for a total repayment of $543,750. The Company also had an early repayment option where the Company would repay an aggregate of $478,125 if repaid by April 15, 2024.    
Payment for early extinguish of debt     $ 478,125          
Bridge Loan | Loan 2                
Short-Term Debt [Line Items]                
Aggregate principal amount 685,000     524,420   $ 524,420    
Origination fees paid 34,250              
Net proceeds $ 222,440              
Frequency of periodic payment weekly              
Total repayment $ 428,310              
Interest payable       $ 5,452   5,452    
Interest expense           $ 360,039    
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER PAYABLE - Additional Information (Details) - Unsecured Debt - Note Payable Conversion - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2017
Debt Instrument [Line Items]    
Notes payable   $ 250,000
Stated interest rate   5.00%
Interest accrued on convertible debt $ 87,568  
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES - Schedule of Convertible Notes (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument, Principal [Roll Forward]      
Notes converted $ (1,279,782) $ (400,000,000,000)  
Net Principal Balance     $ 354,936
L1 Capital Global Opportunities Master Fund, Ltd      
Debt Instrument, Principal [Roll Forward]      
Principal Balance, beginning $ 406,667 406,667  
Notes converted   (400,000)  
Notes paid   $ (6,667)  
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONVERTIBLE NOTES - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Short-Term Debt [Line Items]          
Debt instrument converted amount   $ 1,279,782   $ 400,000,000,000  
Debt conversion, converted instrument, shares issued   1,793,404   1,793,404  
Conversion of stock shares       618,384  
Interest expense upon conversion $ 463   $ 746,578 $ 463,397 $ 1,799,506
Floor price       $ 0.65  
Cash payable   $ 199,997      
Amortization of debt discount       $ 64,017 1,542,085
Convertible Notes          
Short-Term Debt [Line Items]          
Amortization of debt discount $ 397   $ 640,438 19,260 $ 1,542,097
L1 Capital Global Opportunities Master Fund, Ltd          
Short-Term Debt [Line Items]          
Debt instrument converted amount       $ 400,000  
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERIES A PREFERRED STOCK - Additional Information (Details) - USD ($)
6 Months Ended
Jan. 01, 2024
Jun. 30, 2024
Dec. 31, 2023
Series A Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares outstanding (in shares) 48,100 48,100 48,100
Preferred stock, dividend rate 8.00%    
Preferred stock, dividend, make-whole dividend rate to market value 10.00%    
Preferred stock, conversion, required common share price (in dollars per share)   $ 232  
Preferred stock, conversion, required common share price, term   20 days  
Preferred stock redemption price per share   $ 8.00  
Accrued and unpaid dividends   $ 538,586  
Common Stock | Maximum      
Class Of Stock [Line Items]      
Convertible preferred stock, shares issued upon conversion (in shares)   1  
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERIES 1B PREFERRED STOCK - Additional Information (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
Class of Stock [Line Items]  
Floor price $ 0.65
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERIES Z PREFERRED STOCK - Additional Information (Details)
1 Months Ended
Jul. 20, 2024
Vote
shares
Jun. 30, 2024
$ / shares
Jun. 20, 2024
USD ($)
$ / shares
Class of Stock [Line Items]      
Preferred stock, par value (in dollars per share)   $ 0.0001  
Series Z Preferred Stock | Securities Purchase Agreement      
Class of Stock [Line Items]      
Number of shares issued and sold | shares 1    
Preferred stock, par value (in dollars per share)     $ 0.0001
Purchase price of share     $ 1,000
Redemption amount | $     $ 1,000
Preferred stock number of votes | Vote 180,000,000    
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details)
3 Months Ended 6 Months Ended
May 30, 2024
USD ($)
May 23, 2024
USD ($)
May 16, 2024
USD ($)
$ / shares
Apr. 18, 2024
USD ($)
$ / shares
shares
Apr. 12, 2024
USD ($)
$ / shares
shares
Apr. 09, 2024
USD ($)
$ / shares
shares
Mar. 07, 2024
USD ($)
Mar. 06, 2024
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 19, 2022
Investor
Class Of Stock [Line Items]                          
Common stock, shares authorized (in shares) | shares                 500,000,000   500,000,000 500,000,000  
Common stock, par value (in dollars per share) | $ / shares                 $ 0.0001   $ 0.0001 $ 0.0001  
Common stock, shares outstanding (in shares) | shares                 98,825,076   98,825,076 3,583,846  
Common stock, number of votes per share | Vote                     1    
Notes converted                   $ (1,279,782) $ (400,000,000,000)    
Conversion of stock shares | shares                     618,384    
Conversions notes payable                 $ 1,279,782   $ 1,279,782    
Debt conversion, converted instrument, shares issued (in shares) | shares                   1,793,404 1,793,404    
Warrants expiring term         5 years 6 months                
Warrant settlement expense                 $ 743,459   $ 743,459    
Outstanding common warrants | shares                 11,877,142   11,877,142    
Preferred stock, shares authorized (in shares) | shares                 25,000,000   25,000,000    
Preferred stock, par value (in dollars per share) | $ / shares                 $ 0.0001   $ 0.0001    
Aggregate gross proceeds                     $ 12,796,460    
Pre-funded warrants were exercised into common stock | shares                     21,162,277    
Purchase price for repurchase of warrants                     $ 3,600,000    
Common Stock                          
Class Of Stock [Line Items]                          
Common stock issued to settle liabilities (in shares) | shares                     350,000    
Minimum                          
Class Of Stock [Line Items]                          
Warrant exercise price per share | $ / shares                 0.14   $ 0.14    
Maximum                          
Class Of Stock [Line Items]                          
Warrant exercise price per share | $ / shares                 1,060   $ 1,060    
Prefunded warrants [Member]                          
Class Of Stock [Line Items]                          
Warrant exercise price per share | $ / shares       $ 0.0001                  
ATM Agreement [Member]                          
Class Of Stock [Line Items]                          
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001                    
Aggregate gross proceeds                     $ 8,960,000    
Aggregate sales price of common stock $ 3,981,000 $ 4,344,000 $ 4,219,000                    
Common stock shares issued | shares                     55,342,643    
Common stock price per share | $ / shares                 $ 0.162   $ 0.162    
Percentage of commission on aggregate gross proceeds     3.00%                    
Securities Purchase Contract                          
Class Of Stock [Line Items]                          
Warrants exercisable for number shares of common stock | shares                   5,596,232      
Warrant exercise price per share | $ / shares                   $ 1.765      
Number of institutional investors | Investor                         2
Warrant Repurchase Agreements                          
Class Of Stock [Line Items]                          
Warrant exercise price per share | $ / shares         $ 0.14                
Outstanding common warrants | shares         7,100,000                
Agreement Entered Date             Mar. 07, 2024 Mar. 06, 2024          
Gross proceeds from securities             $ 5,000,000 $ 5,000,000          
Purchase price for repurchase of warrants             $ 3,600,000 $ 3,600,000          
Warrant Repurchase Agreements | First Repurchase                          
Class Of Stock [Line Items]                          
Percentage of warrants investors agree to convey, assign and transfer         50.00%                
Aggregate purchase price         $ 1,800,000                
Warrant Repurchase Agreements | Second Repurchase                          
Class Of Stock [Line Items]                          
Aggregate purchase price for remaining warrants       $ 1,800,000                  
Placement Agent Agreement [Member]                          
Class Of Stock [Line Items]                          
Percentage of gross proceeds from sale of Units           4.00%              
Placement Agent Agreement [Member] | Common Stock                          
Class Of Stock [Line Items]                          
Shares, Issued | shares       15,179,460                  
Placement Agent Agreement [Member] | Prefunded warrants [Member]                          
Class Of Stock [Line Items]                          
Prefunded warrants issued | shares       21,162,277                  
L1 Capital Global Opportunities Master Fund, Ltd                          
Class Of Stock [Line Items]                          
Payment of cash payable           $ 200,000              
Dawson James [Member] | Placement Agent Agreement [Member]                          
Class Of Stock [Line Items]                          
Percentage of gross proceeds from sale of Units           8.00%              
Proceeds from issuance or sale of equity       $ 5,090,000.00                  
Offering shares of common stock warrant to purchase           $ 6,000,000              
Agreement Entered Date           Apr. 09, 2024              
Dawson James [Member] | Placement Agent Agreement [Member] | Maximum                          
Class Of Stock [Line Items]                          
Offering expenses           $ 155,000              
Sabby | L1 Capital Global Opportunities Master Fund, Ltd                          
Class Of Stock [Line Items]                          
Warrant exercise price per share | $ / shares           $ 1.765              
Repurchase and cancel of warrants           $ 3,600,000              
Outstanding common warrants | shares           5,596,232              
Adjusted Number of Warrants | shares           70,554,495              
Adjusted purchase of common stock exercise price | $ / shares           $ 0.14              
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details)
Jun. 30, 2024
yr
Expected Stock Price Volatility  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of warrants 154.5
Dividend Yield  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of warrants 0
Risk-free Interest Rate  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of warrants 4.75
Expected Life of the Warrants (In Years)  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of warrants 2.75
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details) - shares
Jun. 30, 2024
Jan. 01, 2024
Dec. 31, 2023
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 25,000,000    
Series A Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 750,000   750,000
Preferred stock, shares outstanding (in shares) 48,100 48,100 48,100
Series 1A Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 5,000    
Preferred stock, shares outstanding (in shares) 0    
Series B-1 Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 2,000    
Preferred stock, shares outstanding (in shares) 0    
Series B-2 Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1,000    
Preferred stock, shares outstanding (in shares) 0    
Series 1B Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 900    
Preferred stock, shares outstanding (in shares) 0    
Series C Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1,000    
Preferred stock, shares outstanding (in shares) 0    
Series D Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 3,000    
Preferred stock, shares outstanding (in shares) 0    
Series D-1 Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 2,500    
Preferred stock, shares outstanding (in shares) 0    
Series E Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 2,800    
Preferred stock, shares outstanding (in shares) 0    
Series F Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 7,000    
Preferred stock, shares outstanding (in shares) 0    
Series G Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 2,000    
Preferred stock, shares outstanding (in shares) 0    
Series H Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 2,500    
Preferred stock, shares outstanding (in shares) 0    
Series I Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1,000    
Preferred stock, shares outstanding (in shares) 0    
Series J Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1,350    
Preferred stock, shares outstanding (in shares) 0    
Series J-1 Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1,000    
Preferred stock, shares outstanding (in shares) 0    
Series K Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 20,000    
Preferred stock, shares outstanding (in shares) 0    
Series Z Preferred Stock      
Class Of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1    
Preferred stock, shares outstanding (in shares) 1    
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of restricted stock units granted   481,000    
Number of unvested units   316,964   1,867
Number of forfeited shares   2,000    
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total unrecognized share-based compensation expense   $ 1,220,860    
Number of unvested units   316,964    
Unrecognized share-based compensation expense, period for recognition   1 year 9 months    
Fair value of shares on vesting dates   $ 61,563 $ 233,731  
Employees and Directors | Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of restricted stock units granted 459,000      
Employees and Directors | Restricted Stock Units | One Third        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting date Mar. 31, 2024      
Employees and Directors | Restricted Stock Units | Tranche One        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting date Jan. 01, 2025      
Employees and Directors | Restricted Stock Units | Tranche Two        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting date Jan. 01, 2026      
Advisory Board | Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of restricted stock units granted 20,000      
Advisory Board | Restricted Stock Units | Tranche One        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting date Jan. 01, 2025 Jun. 30, 2024    
Advisory Board | Restricted Stock Units | Tranche Two        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting date Jan. 01, 2026 Jan. 01, 2025    
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning Balance, Non-vested Shares | shares 1,867
Shares granted | shares 481,000
Shares vested | shares (163,903)
Shares forfeited | shares (2,000)
Ending Balance, Non-vested Shares | shares 316,964
Non-vested, Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 596
Weighted Average Grant Date Fair Value, Granted | $ / shares 0.76
Weighted Average Grant Date Fair Value, Vested | $ / shares 1.61
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 0.77
Non-vested, Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 5.06
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - Wainwright engagement letter [Member]
$ / shares in Units, $ in Millions
Aug. 15, 2023
USD ($)
$ / shares
shares
Commitments And Contingencies [Line Items]  
Percentage of fees payable under tail provision 8.00%
Percentage of warrant coverage on secured convertible note financing 7.00%
Secured convertible note financing $ 15.0
Damages value $ 1.2
Common stock warrants | shares 2,169.5
Warrant exercise price per share | $ / shares $ 605
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 01, 2024
Jun. 30, 2024
Subsequent Event [Line Items]    
Aggregate gross proceeds   $ 12,796,460
ATM Agreement    
Subsequent Event [Line Items]    
Number of shares sold   55,342,643
Average price per share   $ 0.162
Aggregate gross proceeds   $ 8,960,000
Subsequent Event | ATM Agreement | Common Stock    
Subsequent Event [Line Items]    
Number of shares sold 3,519,100  
Average price per share $ 0.113  
Aggregate gross proceeds $ 399,300  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V$!ED'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 " =A 99]+)@D^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)_W#(J&;B^))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F?OGF M&YA.!Z%]Q.?H T:RF&XFUP])Z+!E1Z(@ )(^HE.IG!/#W-S[Z!3-SWB H/2' M.B#4G&_ (2FC2,$"+,)*9+(S6NB(BGP\XXU>\>$S]AEF-&"/#@=*4)45,+E, M#*>I[^ *6&"$T:7O IJ5F*M_8G,'V#DY);NFQG$LQR;GYATJ>'MZ?,GK%G9( MI :-\Z]D!9T";MEE\FMS=[][8++F=5OPVX)O=C4732W:]GUQ_>%W%7;>V+W] MQ\870=G!K[N07U!+ P04 " =A 99F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !V$!EE1%,]ET04 ,@> 8 >&PO=V]R:W-H965T&UL MM9GQ;Z,V%,?_%2N3IDUJ&FS2M+VUD5*NW;K=]7I-MFF;]H,#3D '.+--T_[W M>P8*O9-YR:'++RT0WA=_>,;^/OMB*]4G'0MAR%.6YOIR$!NS>3,:Z3 6&=?' M$5UD M&5?/5R*5V\L!';Q<>$C6L;$71M.+#5^+N3"_;^X5G(T:E2C)1*X3F1,E5I># M&7T3^,P&E'?\D8BM?G5,+,I2RD_VY#:Z''BV12(5H;$2'/X]BD"DJ56"=OQ7 MBPZ:9]K U\#TA8:".S.AA:D"5Y]9\_U2_B50" N@-8'<"^"*!=3_#K +\$K5I6 M8KWEAD\OE-P29>\&-7M0OILR&FB2W*9Q;A3\FD" MR6U>=0_[FH=$QUP)?3$R\#0;,PIKY:M*F74H3\A[F9M8@VHDHL_C1]#*IJGL MI:E7#!7\M\=$>:QL:,] 1X^*];'Q)NXPC]KCM^\.;_4\SOT ODH%/EG MMM1&06?\U_6&*H6Q6\%^H6_TAH?B<@"?H!;J40RFWW]')]Y/+KQO)/89[+B! M'6/JT[IG/(AU8G&AO]SQ3+B0<9V9#FUGF\N4*[(089S+5*X3H8^@UX7'+FQ4 ML"?V28-]L@]V &U6/(4F1N*)_":>7>"XDN=YU#_QJ,=<-XCC:IF;86SQMG+\7#J3?\Z$)"HWHB4:^=BKW]H.Z% M2F2$?H4[I)JYLG.RQ 7ZLKZR'70_UM?#S@U<=#L-7 P8?2KA 1[7%ZPU/'0O MQV-'>')79$OG.'^U0P0F_:'/SNFY$_ 0SH:VUH;NY6VN,Z'6=G;X&11,3 *9 M;7CNG!MW"'9G\A#VAK;^AN*6I :=9SQ-R56AX6?M_OYP':,*-]XAC UMG0W= MR]K,8RB%T>SA,MW9.X27H:V9H?NY&9EE4([.C0P_'0&LK4G)A\)H X4K=%\G M\3=R*/5[J-1.2C6[.O((-H+YX_'9&":?1Q=DZV8H[D>:PCN4"MQ:67H?E7Y- M$ F&5190@-B7$+G-P ZS=.WD.8398:W98;A#J9$7_(G<1C!_)*LDK)8AGN4FG<61: .Y6Y]0-[!?>1#[LSK#DG*?,^# M<=N6XW!="./D/H0)8JT)8KAK^9([L&?0IQ=RFSN9<;E%+%5NI"LTP$/[DK96 MB.%.YDO2YO.]5_(QR4-WBG'-X(,3]!#6B+76B.UEC1K0>PFC<$K^3C:=(]0. MQ3,H4IQK!GA<7]+6(S':3;'')8;1S8PIJ_K)$X27'%CC41/*HO M9VN6&&Z6RL%UI@3O_A!Q@5/F.;$.L=;#6GO$< /S3I;EBQX)%0]@;X?26E>3FQ#V@V MKZ?_ U!+ P04 " =A 99LW&,5ST( "!(P & 'AL+W=O77+F%E06?Z7ZL3RX1BZ4K\9\9\P0X_FZ<3O;?Z18>7C][_[4*'H+YJDI]:;+_IDN[ M/I_("5KJE=IE]K-Y_$TW 47.W\)D9?4_>FQL\00M=J4UFV8Q(-BD>?U7?6\2 M<;" \)$%M%E 7[J -0NJS,UJ9%585\JJ^5EA'E'AK,&;NZAR4ZV&:-++F\MK=/?;]?67.W2*_KR[0F].?CF;6?@> M9SU;-#X_U#[IB,__[/*WB.$IHIARS_++\/(KO8#EI%K.NLMG$-T^1+H/D5;^ MV%B(NZ+0N4479:EM^?2(S?^Z)[ M)6>=6-D^5A;R/K]4Y1JI?(D6[D+_O4L?5 ;!E[ZH:U=QYX"N@$]A/D:ZNKNL^>? '5WQ<= *64N2W8"6=HA?V!1/M HF @O^P'&.\!QD& MX7>JG19Y='8M2Z@L]0UH:J: M\ &.!T@(3WA$>H"'9BRA(O'C%7N\(KPSC%79"S"*P9?'G(A8)CV00SL2L2C" MT@]3[F'*(VD%-BWLTQ3=9LH!A?1>0\EM@>:LM\_((9 D%@E/1 _QT) 2(H1, MJ!]RLH>K;;&:2=_,22:]8![[*"UQ5+R$=P'M$J"I/.I*K, Y33K7XES M7LM;-]J684F0U.:?X![!/LKO4:9!4Z'"B:=3LSK=P8NZ?L?O%?7L=9K(J+_+ M?(8LYK$8J0G2DB8)L^8MU$-N#_CGH$K4QA0V_:>JDHJ.B)!3*(&:E(A@4R;% M469J '0:NXSC?C?UF$4L$6-5U#(M"5.MJQC[A#;:KLT2I8 M)VP U6,F92Q&H+9<2L)D6A=.;O+3X_V?#.F24"I9TB> $4.1C,%MF96$J;6F MJII4 T ]-,D%D3SJ _48"A(S,M:06DHE+^'4BW&('I+$)(H9[7.3QS*&>A5X M1*60ED^)?)%2_YBJKVF66A!4_MX9Y.4?[IVOY*T;=,O(Y"@EFQUT'[153TX& M>P,>,FP<"<)Q_]8,[2*14#:RS6E+PS1,PY]UW0VW"KCX&:EW']$AI48B[A>D MQXK3@Q[3A=FR+@WRG,MEL0.8^OM6Y^4(0.+9Z$F<1 .,'D,6<1*-J%MZ,)"& MZ?(9)N2Q,%GF1>DC.RE9GQ0]=K SN1B[XRTGTC G[C$69J5+=VH#[PKH[S#'AU.G#$38C#OA[_E M7Y(E;A+3=D0!IA^->/XZA=]_RM94H69LKNV476*AGO"9R/!DDB M>5]S>0R!50D>T]NLI4P6'E0_FOS^](LN-D=5%WO5B?6UO'7#;BF8A2GXYF# M&.N]8S?-0[DBII'HBWF/(<6<83I"(.S@E/=EY/RHBD+EH,B"=,&&9 L3-AW M/6;6!=M2,CMRSEM5Q+&D>K@68QCO!Y4P-!221HR,54++RNP(*YO-)JW&XK(^ M0C>YVQ0Z7P!F].8&6 1X7T>$O;LW\S(6Q7_OZ-N]"VELSC8!^ZL67Q;FVP) MO/[S3Y(2\1XUQP9OKO0J7:3V%W];>%62?RUOW2RT2H"%E<"==J?XZ )DKUYI M: ]+5+K$3-')6R 'X@8@]*"RG7Z/1(2G\!XJUPJ@(+6S:U.D_^CE>\3EE.#Z MN45SV1BE9>GJMCJ(W]G2P@5LL>Z3#?3F!$:V*2C2^HQ))LD4QPGT9[@=R_H@ MZK:"!UM3=]?Z=^=04PQJ/V32S66K.%A8<;AZ JC/^<.]!$X1\*U+8)7$P^PE M<@H5/<6B3@";1I)-)8]_)(G>/ PU3B(/1HXF%4,K%HVQ:0Y6JAM"IW1BW2H3F ZBA*)D_X3(Y\IF'$:T1'-R%LMP\-:IONTH.H! MWL=N0W%RRB7<,(IQ?Z/Y;2D7DH]I7-YJ&7YT_-_C;9YSF0U4\MK][.#!B=_2 M2SY\..G' O.H,8S)RZL);-<+#:J2.X$ ^5J7Y$D+Q1N1[W.P]B/18^@\B9P>_CW _3OE# M%?:35[FJ\9_Q9Q(1(]#5-,C$Q M8BGS>],484Q2+.Y83C*8V3">8@E#OC5%S@F.M%*:F(YE>6:*:69,Q_K;BD_' MK) )S;_/)"$[2>&;;Q\^$BWL50?S.DXQUNR)O)3ON(P,FLK$4U) M)BC+$">;B3&S[^?V4"EHB;\IV8O&.U)4GAA[5H/?HHEA*40D(:%4)C \=F1. MDD19 AQ?*J-&[5,I-M]?K+_3Y(',$Q9DSI+/-)+QQ @,%)$-+A+YD>W?DXJ0 M!ABR1.A_M"]EA^ Q+(1D::4,XY1FY1-_K1:BH6 /7E%P*@7G4@6W4G UT1*9 MIK7 $D_'G.T15])@3;WHM=':P(9F:AO7DL,L!3TYG7]X7"P?U\L%>IC],7N< M+]'Z_7+YUQK=K# GF8R)I"%.WJ"WZ--Z@6Y^?C,V)?A5VF98^7@H?3BO^/B] MR.Z0:]TBQW(&+>KS;O4%"4'=UNKNL;H);&O*3DW9T?8&K]B;)1"[. L)@E. M(E8\R4V10$"%K,BD:.-7&O2T074P=E-K;.Z:%+HDCE"Z-4JW$^4*2UA^<8MP MRKBDW["*^C9L[IEGVP]\:W "L$W,=0._'>6@1CGH1@F'CG!.(@21&C[?HAQS MM,-)0= -S6!QDP1S@7("F2.&@&J-GM*%WUR[.\NR[!,&G4A4NKL7.0[)Q(!\ M)@C?$6/ZRT^V9_W:$3/#FN?P.IZ:C4"XD#'C]!M,*+[EUU:2I?UA@Z0SM/3O MA&8GD/](TZMI>ITTYRQ-(;=^QUYZE^UEK]@1?+^&[U\!_^HM\L^VJ-JALSVZ M1/*(05 S"*YG0(4H^M$'9YA&00 QYGLGX,\%W6'@!@.O'?JHACZZ'CHT#D+B M+*+9M@__Z%+\YX*=^&WK4 JM3@9KPBE@GJ'#:5\K-JT5K]/4Y<>T*H _R-HQ M\48/8/__6;SRT7OT^^6.61S*NMU=U[\_1U<.FJ'E#UN.?[_<,85#S;=[BOXK M%"[+ )7Q)JQ!8)^C[Q,[!G]H!>PK>X'K>#'5Y>4X$H#Y#6/R9: N#O5%&PO=V]R:W-H965T&ULK5IK\N*O;3-(JSR=5%_=UC<761;U02 M9_*Q0.4F3:/B^XU,\K?+"9F\?_$4+U>J^F)Z=;&.EO)9JC_6CX6^FNZ]+.)4 M9F6<9ZB0KY>3:W(>,EP9U(@_8_E6'GQ&52I?\_ROZN)V<3G!U1W)1,Y5Y2+2 M_VWE3"9)Y4G?Q]^-T\D^9F5X^/G=^^9W,UZB4LSSY$B_4ZG(B)F@A7Z-- MHI[RM]]DDY!;^9OG25G_B]YV6 ]/T'Q3JCQMC/4=I'&V^S_ZUA!Q8*#]P :T M,:"F@3-@P!H#]M$(3F/@?#2"VQC4J4]WN=?$!9&*KBZ*_ T5%5I[JS[4[-?6 MFJ\XJPKE617ZUUC;J:O9PWT0WC^' 7I^N7X)[\+[EV?T\!D]/(9/UR^W#_?/ MZ/H^0+.'N\>G\#>-O/TS1+?W^CI$I^B/YP"=_/+KQ53I6ZD<3N=-V)M=6#H0 MEJ&[/%.K$H790BX ^\!NSRWV4TW!G@?ZSL,-M3K\[R8[0PQ_0A13![B?V2JRA!3W(KLXTLH='=V?/:OEJ+ME?4\QP= M>WO(61]%,&&8=&%!'\88,YV%0$CJNI3O89U4G7VJ3FW'ANH_+U6)HFR!PF]Z M\2WA=!T;7=5:?EZNH[F\G.C%NI3%5DZN_OTOPO%_H$H:TUDPIK-P)&>=@7#W M ^%::VXW$/FK[CYUV4'#L//@'I0 )VXU83I5!Z XI]PWJJX/\[!/J%%U?10A M5&#NP&7']]ER:[9/FK^HF*\^Z::VU=UZK7NOJLLPC;+-JVZ?FR+.ED@+@B*J M.BI8EKQWGM*/"LESUHL MZ)0_H:7,=-))S4:TT#TO+E5%PA:L":]_UYP0APF#! !'/"&8,>!!'T>Y1QQA ME$\(X#P/?O6O .IUY1Y'.W48S7R:5ZH^)_!Y'T@ M>>Z:I=]'49V5T5J"/HKY#C8S[Z-<3.G 0D!P*\"P-?/;=!W%13W_D[P$Y[G= MP[']9U1O0>.M0XOF6)BKQEA1NRP?R%SR 4GSL6[?N.I4#1.,':QP#9-](*,N M]:@!# "@(W@UOTR6^D#AZ"KCWD"9T98 :B7@=UU;Z+7(4_1@[2F-F\,[.*7, M=5W/5'<0DA&7.-0UTP>0CM!K!N9F_@!2$(][SL#Z0EI-2YA5Z3VHE2S0;:97 M53D]:<8?WKI8U?'1TVU,;\&HWL*QO'6'I-7>Q*HHFR&)FR&1S9!\0IE4X+@X M0,%YOC!;O3WJT8SWHU*N-RAFY?9A!.N_@;)M93&QZ^(O45%$NC>44JE$UFWB MY#Y7$A$7+MZ^8CW5.S/']4V6K'&/9NF#8<.QPG;I;'4WL0OOVTQ)[5>AIMI M"OL*]Y1A#YL];08!/4Z$YYD+( !T&./,-=D!@$10WR=LH)!:>4WL^GK7 8]8 M!?L*]Y1@(5Q3$LX@)$P#Y)*XV#/%: @B!;'PT IL8E?8[[E7#?%7I-5F^/KRJ.89W![[^O>4]!K^#(9ADP\89>Y!?^2L2T2KN(E=F3*$U./E>.86"T*ZOF"NN48:2I7E-JEDKTL%&ETMN-ZBC'5E1]U>MBW]>2V]3< M )+JZZ>#,TWQ2%S.;?D=(2O$QVAU/+*,ZF)\G@(+E GL.)R9)QTS$.D3P,;WKPYDDJBV7]RD^)YODF4[OW#?;?[E\KNJY?IC&^OR'G M,P)\'Y#S MUA]7,EK(H@+HWU_S7+U?5 'V+V==_0]02P,$% @ '80&65KJ]WLMEQ-=[]L[LIU M]2\WF^UJNJ_^N/URM;O;EM/YXTZKY94Q&#A7J^EB??'NS>/??=R^>[.YWR\7 MZ_+C5MO=KU;3[5\?RN7FX>V%?O'\%[\MOMSN#W]Q]>[-W?1+>5WN?[_[N*W^ M=/6BS!>K_%>_[5P[,,.CUO\]Z)\V+WZ63L*EYV/'US\^Z_WCPU<%\GN[* M\6;Y]\5\?_OV8GBAS;Y>[Q_[6'IVU=YT*;W>_V MF]5QY^H1K!;KI_]._SS^(E[MH)L=.QC''0QA!V/0L8-YW,$\MX)UW,$2=AAV M5;"/.]C"#I;>L8-SW,$1=S Z=G"/.[CG'L/PN,-0V,'LVF%TW&$D_EJMKB=N M\/S,#<1=W*Y=7IYL\=FV.G=Y?KIU\?DVAUV[/#_ANOB,=YXB^O-3KHO/N=GY MP)Z?]*<3_NKIC'\<+I/I?OKNS7;SH&T/VU?>X8?',?>X?S5*%NM#>[C>;ZM_ M753[[=^-BWSBY=?>1+O^]/Z3EWGYIVNM\+5Q^#X/O&LMRJM_*,9)6*03[[?K M_]"\__H]^O0_V@\3SX_&T:T(&]FAV+?W@J;G04 M_[393Y>2W<;JW5)=&V_67\OM?O%Y66KY9E]*D(D:N9Y^_OQ7U[Z>>M^/50LK MM]MRKEWO-[,_M/']ZGXY/?0YS;NYJ1K?S]K'E9J_\C*U>=R^T_)(_#[/8+KJERYT]YKPC](Y.";9/W#&72H MIL>;U:IZ1>C:.SI_;^V\4R#N(2K/AT0-O9_/%X>G>+K4/DX7\\MHK8VG=POY MR9U^JW7F06??["M_!?D)=C9[&@35Z3$I;Q:SQ5Z"%&JDV-^66^TU53U%U:SG M]C =J097NMGMFNI5U>Y>>I[QTO.,QS)61YD/Y9?%>KU8?ZDF%D\#<;JO'O3L M%\W4?]:,@6'(6MF3Z3R:ATG7UW?#T<@8#=]O/OW?].=P7_*6AB)>23FMW\;=O,7$9#EPG8YPVG6B\AZ,8DE[0=O M64/3,G7;;!Y#2I;-2"QO'\.E9;F6X0X=HWD0A6332C6LE\T:@]9\&;1FST'[ MPV*M[6ZGU8/_\:P!K/1[_C[&)#8A,8_$_"?,?GWJ#O7!0!CJ9,FP7=*P1Z8A M#)6(K!F36$)B*8EE)):36 %AC1]0^ETK=_ M6.W7S\'0M821-6EOI@^&IJL+LPZ/?&P^B04D%I)8)/G=-G^K\23FDUA M8B&)179K@N$:XI0F;F^D#PQ;>(^3D(\K);&,Q'(2*R"LT4FB==5 2NV'PS5)Z0S$;3U? METXU3S-MX7K)6%FK;P,A,8_$?!(+2"PDL8C$8A)+2"PEL8S$\G/'70%5;720 MX4L'&2H[B+_9EHLO:VU\O]V6Z]E?VJ?M=+U;/DY&)+2^3+!>VRQG"Y=R( MK!>36-(^=RQ;-ZW!P!8N4Z9DV8S$N&;@ES!,FF(_/5U??&D-4' M+V/VD%([?] *=S)/#F"UWO?J)JI-4,U#-?^HG;J=B18-)44-UW%=<93OUGIF)Q)K\.*>M^T8M_@D[I M[^D"FG!$-0_5_*-V:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI! M:+ZAR6Y@NF.3%V\D#96U^[=@TC-0S5?EZ0' MQ8D*63"4%#1=<9)"5HQ1+9&<1);C&-5+F>V([U'(PAFJY;*Q8#FC0?46Q6V] M1Y%LJUNZW?4>I0YHZNJ$IOIZYNGQC*8U46V":AZJ^7H[I2A]@]+>;"1N%$HV M,IUA=1Z)0YH\@AC5$E1+42U#M1S5"DIK=H\ZE*FK4YG2RY2G;X*T W$=MS'5 MY7LW!#2CB6K^45-. M#LI:1@ZV8F6C%&M41R$G7=ST0+9ZB6R\9"URU-V;:* M>YIU)E)7AR)/7J<\/:+)'-@8U2:HYJ&:K[C6H!J(:I%DE^P\!H72S81/[J%/J:TZ^00'EC6=7*(=W=S].$5E-8< ML'5$45=G%+_E YQJLO?@1:.,J.:AFH]J :J%J!;I[7">Z8Z,D=@+VIO9ANNV M^@'YV%)4RU M1[6"TIHK.=5)2D.=I.SSB4ZCG<2SG<'0$5Z8Q^J2?9L%JGFH MYJ-:@&HAJD6H%J-:SZCF+M<]5D/\8+0C8:/!X7]BOT&#E*CFH9J/:@&JA:@6H5J,:LF9 MYV6*5LU0+4>U@M*:_::.>!KJB.:CFHUJ :B&J1:@6HUIRYGF9HE4S5,M1K:"T9F>ILY^&,NOVO +[ M[J6M5#WF9K/5#I46,_E=':,=8AL9;FM9+G7EWKV%U#Q4\U$M0+40U2)4BU$M M.>^T3-&B&:KEJ%906K.UU)%4X]2BH>K6JOFH%J!:B&H1JL6HEAB2A4IUQS9'0_%C-6C= M#-5RR5%TN=NS6 Q4@-R:J(YD@W+?$S0F-UM=[M HW-HIJ/:@&J MA:@6H5J,:@FJI:B6H5I^]A@LJ+K-CE+G:XW_A\5)C78"\M(:FN+RI.K2O=L+ MND IJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5IP4D>!C;[+E9[\=+ A6Z]4 M^FE_=>W>S05-^:*:;YQ>LQ0M&$H*MC[MCU:,42V1G$1=G_9'"V>HELO&0M>G M_67;*C[M;]:96_-[5B\].9[5>M_+&Z@V034/U7SSO-5+)9NU,R>2C:2?]D>/ M($:U!-525,M0+4>U@M*:W:,.UYK?N2BIO&G(EE>T#JCFHUJ :B&J19*GR[#$[W-&2R:HEG:<;Y8M'$2&ELU1K:"T9J>HXZ2F M,E/V3>L,J,G>78/4)JCFH9J/:@&JA:@6'36[V5IT=S@4VPM9-D&U%-4R5,M1 MK:"T9@^J'T^0BO&J):8[:3LI7@ *5HR0[4_01-F:*:CVH! MJH6H%J%:C&H)JJ6HEJ%:?O88+*BZS8Y2!TU-==#TFT+LIBPRY^JM]H+F3%'- M0S4?U0)4"U$M0K48U1)42U$M0[44:[<.-/KCJ!:Z@CJ]Z?=U05Z3QC0A5-1S;/:BVS*TNYH MT0#50LDAR-/N:-D8U1)42U$M0[4K MJW4B\*I<)4A^15;R3>Z'2R9#<6%X=>G>+0@-L**:?]24]U?05*JDX&@X%'/O M:,T8U1+9630RJM>RP:AUR00-G*):+CF,2VM8O7\U!@-;O&32WM9Q!UWW2.N8 MJ*6.B9Z_2)!\.)/IMC&J35#-0S7?:B<;I3=8T."HI.AAW-L#MW7!! V%HEJ" M:BFJ9:B6HUI!:JY;+!T)G':&^KR&/4<4U+'=<\>8?E](@F MHV-C5)N@FH=JOB59&5,V8T"SFY*B'9$,-):):@FJI:B6H5J.:@6E-5J-7:$5!7:]OKT U#]5\5 M0+;3;X4[= MUL6\!EHS1K5$?L*9UX(\L9B/T%C9"B6H)J*:IEJ):C6D%IS2941TAM M=82T_XI":K!W"T(CIJCFH9J/:@&JA78[C7I(]HCM!XVCHEIB2W*<[4-(T:(9 MJN6H5E!:LZ_4H59;'6K]OJ29&N_=8]! *ZIYJ.:C6H!JH=W.OU@M*:[:@.OMK*)%NO=86.5&,^[@Y<2[QWHR[9NZV0FH=J/JH% MJ!8>M==3E]9E&;)@C&I)U\FFBQ,7LFJ&:CFJ%936[!1U)M569U*[.L7)*0NZ MT"JJ35#-0S4?U0)4"^WV0J7N:"0NFAZA16-42U M1;4,U7)4*RBMV87JC*JM MSJA^W&YF93G?:3?;S4K;/5XI7FOO/V7:S72V6"[V?_VLK>A1Y6[ MP\]_^\=//_WT3VE[:@?QAJ:E&T;K?A.:8$4U#]5\5 M0+;0EZ5I;7$$P0FO& MJ)9(3SC3=L1ON$_1LAFJY:A64%JSI]2A65L=FOVNGG)R^H-&:E%M@FH>JOFH M%J!::+>3MXN[XHO= M[KYZ/[;?:+MROZ\:UW(Q_7QH60OYMW79[1RA.;3%V-E8_1!ZMQDT?8MJ/JH% MJ!;:[:"N*2;UT(HQJB72D\UR;'&>@V9T42U'M8+2FIVC3OO:ZK3OV9WCY)P& M#?VBV@35/%3S42U M=!N9X/-ZH5!?&F(T*HQJB6HEJ):AFHYJA64UNA+3AT- M=M31X+\_W?S6MN7=_79V.]V5LJ;C2):O-)U!^Q0=J\OU;2BHYJ&:CVH!JH6H M%J%:C&K)V6=FBM;-4"U'M8+2FBVECA [Z@CQVE+: 5/7,BU; MO*&M+M:[H:!Q8%3S42U M1#5(E2+42TY\[Q,T:H9JN6H5E!:LYT8=3M1AX'/ M6H_)D20M3PP6 M5-UF1ZECP(XZ!OQ-7Y3CM).BE[;X.;6QNG+O[H*F>E'-1[4 U4)4BU M1K4$ MU5)4RU M1[7BU&AN=I8ZT>LHJOF27XFX M*@M:,)04E*SBAM:,42V1G44=J[BAA3-4RR6'T;F*FV3;[E7[V[+<3Z;[Z;LW=],O93;=?EFL=]JRO*GXP2]N56V[^'+[\H?]YN[MA7ZA M?=[L]YO5XX^WY71>;@\;5/]^L]GLG_]P5?D/F^T?CS7>_1]02P,$% @ M'80&6<_6_SDN @ ,00 !@ !X;"]W;W)K[.]U568D74E=@A-SN%D!71)I1; M7^TDDMR!*N:'0=#W*T*Y%T=N;2WC2.PUHQS7$M2^JHA\'2$3QX%W[9T6'NBV MU';!CZ,=V6**^G&WEB;R6Y:<5L@5%1PD%@-O>'TWZMI\E_"#XE&=S<$Z>1+B MV0;S?. %5A RS+1E(&8XX!@9LT1&QN^&TVN/M,#S^8E]ZKP;+T]$X5BPGS37 MY<#[Y$&.!=DS_2".,VS\W%B^3##EOG!L<@,/LKW2HFK 1D%%>3V2E^8>S@!A M^ 8@; "ATUT?Y%1.B"9Q),41I,TV;';BK#JT$4>Y?9142[-+#4['X]5RDBS3 M9 +I9KA)%LERD\)J"N/94@_0O+]<;[Y!1>39#H? MSS<=N%@3B5R7J&E&6"?RM9%ER?VLD3"J)81O2.C"0AB\@H3GF/^+]XV=UE-X M\C0*WR6\W_,KZ :7$ 9A#Q[3"5Q\Z+S#VVWOJNMX>V_PIH0AF$H:;A90D(PR MJE\O@9O.$07@B^D3A>I__FO:OJ.U77*(^]>W_<^]R#^Z[K%VU7VWX8UF7P-[UNI@616\H5,"P,-+BZO?% U@5:!UKL7%$\"6U*S$U+ MT],H;8+9+X30I\ >T/XEXC]02P,$% @ '80&6?*)QN49# .VT !@ M !X;"]W;W)KRH9\7Z^*^OW)?=-LWIV=U?-[N<[JG\N-+-0GR[):9XUZ6=V= MU9M*9HNNTGIU1AW'/UMG>7%R<=Z]=UU=G)?;9I47\KHB]7:]SJJG#W)5/KX_ M<4^>W_B:W]TW[1MG%^>;[$[>R.;7S76E7IWM*8M\+8LZ+PM2R>7[DTOW7=-B\C4?P_R2JY6+4GUXX\> M>K)OLZUX^/F^O/HRMUDMK\K5;_FBN7]_$IZ0A5QFVU7SM7Q,9?^%O)8W M+U=U]R]Y[,LZ)V2^K9MRW5=6/5CGQ>[_['O_0QQ44!QS!=I7H'H%_D(%UE=@ MKZW ^PK\M16\OH+WVN_@]Q7\U[80]!4"O8+_0H6PKQ!VH[L;CFXLXZS)+LZK M\I%4;6E%:__H!-'55D.8%ZUV;YI*?9JK>LW%U9?/L?A\(V)R\^WRF_@D/G^[ M(5\2>6=_4FF\OW)VKRJ&7U($\N_O87 MUW?^:9('$A8C80()2Y"P&1*6@F CR?&]Y+B-?O%9Y2)Y,2_7\NRG55G7QHBZ M0_@=HLT\'BY.&>=>2(/SLX=#*1D*4H\% :?C@K&)&+F,!UI!82CH.R%CGE8P M,13THI!Y?C0N.#,4C*+(#]OX<5@PM?YP_^>P>/MA\:R1X'+Q'S71JH2LJ4E3 MJHQL7A;S?"5)L1\OLANO]N-Y5M^3;2T7ZB-2[H-(9@\B'C*((&$Q$B:0L 0) MFR%A*0@V4JN_5ZMO#2*Q5-!YGNU2_V)!LG59-?E_NS=,TK/BCI4>$A8C80() M2W8P[R!NL8@[H1;=IJ4\ATY"&ZAC([$$>[$$5K'5/&TO[A9$Q3%UQ5N_ MJ!,KZ5B=(&$Q$B:0L"28*(!S'ND2F$V+N9'O,=?5I +JVT@JX5XJH5TJ33G_ MG>1UO55:6985:1O(Y[(V:<6*.E8K2%B,A DD+ FG,27T'$>3"K+)% 0;Z2G: MZRDZ3D^/655E1:-TU30KV:9;)F59H< XL3]MJA'GSNN($NFVDQU^/4"3U=-Z#>C75#!]U0JVY^*>N:*,G(/[9Y\T36 MLKDO6Q?@0>[< Z-TZ/2[!=37K!Q[PT=+PM2FEF<(:).)N4FJ#_0K.I:B.C8> MY,$5=JT.X,5'-9Q%4U9/I*<3^;V];)+&T85ZPU!:#*4)*"WI:8=".&5>Y'JZ M8*;E6CLRT"7S%J:N.[BZKMW6_;C>9'G51@#2NH1&H8#\S5XH2%H,I0DH+>EI M(XN%N:ES=9\6=K+55BO8ZJ>YLXU6>W>:KEUW:W>C+>7>)5;=+;#)_R&Y7YJP*ZD1#:3&4)J"T MQ)W:S*>4LHD;;2KG,I=/TJJWL*/=P8]V[8;TFRUH>^VC50(UH:$T :4E M[M2'IM3S)JGWM)B:,WWF4UTE;V$RNX/+[-IMYNM*JNQ[\7R5MIO;RC:#(O-M M5;5)^6[2,VH(ZC9#:3&4)J"TQ)TZSJ>N$P7!)-1,"[H!8Y-K_K=PD^G@)E.[ MF[R?ES;9TTN3DAUQK%2@M!A*$U!:0J>>8$*.)I24)T;*V6P MCJG=.OXJ5UDC%THH5?-DE0O4,H;28BA-0&D)-7G!^@+"S%#JU'.C0%]/1_5M MK);!,*9VPUA?I3JXY#)J!FG)7D%I,90FH+2$3FWE4\I"%NH+#::"+.2!OK$G M1?5OK)O!@Z9V#UK-1]6VVV#82,4W+BS8$4>+!6H]0VD"2DOHU%)V'1Y.(HRA MF,LB)]*5\A;6,QVL9VJWGI^5\IS]&I4"]9ZAM!A*$U!:0J?>\ZG//<8G6C$4 M5#$E"O6=@*C^C<4R^,K4[BNWV\]_N'O9J""H[PREQ5":@-(2:O"=>8!]3NWU\G3WM;M(H"[+95O/[-JW<)SIX#A3N^-\K:[M6[]P%]F>R+RL7] 5U'N&TF(H34!I"90V MHP:+.G3U>]!25*-C40T&-;4;U).L*]]/H3_(NJ#F-)060VD"2DN@M!DU6-TJ M>$6>?IMEBFIW?#?S8&(SQYJ9)7F1%?/7W,\,=;*AM!A*$U!: J7-H+0411MK M;[#%F=T6OZ[*N92+FBRK"SS]OC5HLRF*-M;6P=$@=@/^J]SLKC7;$/9# M:6$/",&>$((](@1[1HAA$[CG.X'GZ]+"'@#R%HX]&QQ[9G?L7YXJK\KUNBPL MLR/4QX?28BA-0&D)F]KS+@TBG_N3&(9L-T71QD(;W'YF=_M_ZV^WK>2S5V84 M%=3:A])B*$U :0DS&/;,=Z9IT@S:;HJBC44UV/_,?OC(]3 MSLOB059-?ML> ME%,V_-G%+']WU]QYVIH.M0CU/=;$5U M<"REPORD#GZX2()G^X0-W9P9BIH1*:O:7P\P(,CSNV.N'6 M97N+BG5HW4G'O"#T'$_[!E?V7AP;! S-1H[G4VU;M8"VFO"IWVS\LC-#05/W M4L/7T)4R'M7!<^;4NL;VN2Q.NY']IBZMZZP[?MV\R,:A?C.4%D-I DI+H+09 ME):B:&/Q#:8TMYO2XKNLYOENRY-J8+EMCS1_/E7-F'#8@4>+$.I,0VD"2DOX MU)FF[F2+.+3-%$4;B^O@9&J[+=U&MFZJVMDZ[:,I:K/+TY3] 4A&Q4$]:B@M MAM($E)9PDT?M^7ZD'Z%D*,B8S[FO)[BH_HWU-+C/W.X^Q^5C0:I2Q2BRD'*M M M4B;UV>PISO0%UH*"V&T@24ED!I,S[UM%W7]U@4ZM?@J';'XAI<:&[?A'ZS MW6QV)XAFJ^[@OE59;ZMN8NQBV'*EB'FQ>[*/BF3F# WJ1$-I,90FH+0$2IM! M:2F*-M;E8&ESNZ7]T7*_GKWJT7*#^M10FH#2DIYV>#%'O7"ZS&8HYP;MBIP> MNJ N]=G!DY?6LKKKGL)5D^XX@=VC:/;O[I_T==D]WTI[_X/[3KB&]Q/WW6SW M'*\!OWNLV*>LNLM5DK:22]64\W.@8G*U>U+7[D53;KKG/MV635.NNS_O9;:0 M55M ?;XL53[7OV@;V#\O[>)_4$L#!!0 ( !V$!EG/U,OKNP( (@) 8 M >&PO=V]R:W-H965T&ULK99M;]HP$,>_BI5-4R>MS8.3 M\#"(5,K#.JT3:M7MM1L.$C6QF6V@_?:SG9 ! .V<[__^7(7GWL;QI]% M!B#12UE0T7?%;DER MZB0]LS;E28^M9)%3F'(D5F5)^.L "K;I.[ZS7;C/%YG4"V[26Y(%/(!\7$ZY MFKF-RBPO@8J<4<1AWG>N_>XDU/;&X%<.&[$S1CJ2)\:>]>1VUG<\O2$H()5: M@:B_-=Q 46@AM8T_M:;3N-3@[GBK/C:QJUB>B( ;5OS.9S+K.VT'S6!.5H6\ M9YMO4,<3:;V4%<+\HDUE&WH.2E="LK*&U0[*G%;_Y*5^#SN TK$#00T$AT#X M!H!K )\*A#40G@I$-1"=&D-< _&I'EHUT#+)JMZN2T5J@*7!3U30%-,Q%6C"QXH NT>/#$%U\_-QS MI7*F$3>MA0>554$VD0;;2 ?!4<'O*WJ% ML/<%!5X06O9S MHK.56B47VN7T8=T52Y)"WU&GL0"^!B?Y],&/O:^V/)]3;'A.L=$YQ<;G%)N< M26RO6L*F6L)CZLE/U8]O:VV,HP/#L<4PZK1Q%'?V#2<6PTZG$[?U MM[O>?9/NSL%? E^8GBY0RE945I]CL]I<&ZY-MSQ8'_C=D6]9'ZMK1G4K^"=? MW5'4B;3(J4 %S)4K[ZJE&ARO^GXUD6QIVLX3DZJ)F6&FKDK M8%Z/F=,;B?: M07/Y2OX"4$L#!!0 ( !V$!EFE^7D3) ( $T% 8 >&PO=V]R:W-H M965T&ULG93!CML@$(9?!5&IIVWLV$E:I;:E9-NJJ;12E-VV M9V+&-EH,+N!X]^T+V''3*O&AEYB!^7^^(0Q))]6SK@ ,>JFYT"FNC&G60:#S M"FJB9[(!85<*J6IB;*C*0#<*"/6BF@=1&*Z"FC"!L\3/[566R-9P)F"OD&[K MFJC7+7#9I7B.SQ,'5E;&3019TI 2'L%\;_;*1L'H0ED-0C,ID((BQ9OY>KMT M^3[A!X-.7XR1J^0HY;,+=C3%H0,"#KEQ#L1^3G /G#LCB_%K\,3CEDYX.3Z[ M?_&UVUJ.1,.]Y#\9-56*/V!$H2 M-P?9?86A'@^82Z[]+^KZW'B%4=YJ(^M! M; EJ)OHO>1G.X4)@?:X+HD$0>>Y^(T_YB1B2)4IV2+ELZ^8&OE2OMG!,N#_E MT2B[RJS.9#M[O!04>E*$,E&BC5)$E&"/W>@D,'8'EQ?D@]NV=XMNN,7H00I3 M:?194*!_ZP-+-N)%9[QM-&GXK14S%(=W* JCQ81?/)8;>[_XAM^U,N_0\17M M!&4G1EO"KU7=FRZNF[J^6>N&Y)!BVQ@:U EP]O;-?!5^G$!>C,B+*??LT') M\_"X?#>_Q$8;*AOS[R'WN-.&!>$:)L"6(]CRO\">0-F+2FZP37O>9 LNKG@- MJO2-K%$N6V'ZVS[.CF_%IF^1/^G]0_- 5,F$1AP**PUG[RV2ZINW#XQL?,,< MI;'MYX>5?>] N02[7DAISH';8'Q!L]]02P,$% @ '80&65.NRW3] P MB @ !D !X;"]W;W)K&ULC5;O;]LV$/U7#BI0 MI$!FV4Z:%HEMP,G:-0.:&$F: 1OV@9;.$A&*5$G*COO7[Y&2Y61(LWU(Q!]W MC^_>'7F>;(Q]<"6SI\=*:3=-2N_KTS1U6$QMD;K:LLBC M4Z72\7!XDE9"ZF0VB6L+.YN8QBNI>6')-54E[/:G#0CJ; MU*+@6_;?ZH7%+.U1EXA_XYQHY8EL+QA5%_R-R7T^1C M0CFO1*/\C=E\X2Z>]P$O,\K%_[3I;(<)98WSINJ7U MU23U0 SK:=9YG[?>XY]XG]!7HWWIZ)/..7_NGX))3V>\HW,^?A7P]T8/Z&AX M2./A^/@5O*,^O*.(=_2S\&PAM/PA0@4)K4X2R[YF3V]LWH M9'CV2GC'?7C'KZ'_9_9>][ZZOOM$HP$]1:&YRQ TW1HE+-UQ5FJC3"'9'=*E MS@9TX$NFMV\^CL?#LPM3U4)ODW(OF4&_K5QDC8=*:DM"R4([\ #3H*MFSEU :V\^VZ!.V'&,08Y%&S.Q;#Q\G2&S9IO! MT$$HO0V> <:@7D6,P6!J_TT $+2":'OL1LOO>[$'NR(H(7C RT0MEA+B;@FI MRMF!=90QYS6>]1IR:HDW*-\G%>V"&!:->Q:$0.-P(8\;)"M\\7XA[P:UPJT, MX::A>% G-1*H@_?+9[82]:6&PQ%F$]+1GMY34?*!VX3_$A..?.Y#= PQ K9< MR4Q@(2BJ1+V3LL_(/AB1H>C@!-D[JV?9B20!!;M2@BMQ9K2IP@ZL0YU'X9UI M; 8ZA[N PEO3%F?'7,:+!(4J%$)XD^2/0/^9Q.WA?;4,7GI3TB?= 49%[(%! M^4;[ME'TJWV;G;?=96_>]NBOPA82^BI>P74X^/ ^(=OVO7;B31U[S=)X,(K# M$C\5V 8#[*^,\;M).*#_\3'[!U!+ P04 " =A 99?1]1<-H$ !;# M&0 'AL+W=OEG;=<:5%D06E0G7Z MW>Y)IQ!2)Y-1V)O;RLENXT:N<\\;G]_ GBR-^<*+RVR<=)D0 M*DP](PCZN<=S5(J!B,;7&C-I3++B_O<._6/PG7Q9"H?G1OTF,Y^/D],$,ER) M2OD;L_D1:W_>,EYJE M_81-E!V0QK9PW1:U,ZT+J^"L>ZCCL*9QVCRCT:X5^ MX!T-!98?A!>3D34;L"Q-:/P17 W:1$YJ3LK"6SJ5I.7XTZGJ!9H)/6,+,(TS\"$S>(/&ST' &QS!FZ:IJ;27>@USHV0JT<$?TZ7SENKBST,. M1[SA83SNE3-7BA3'"36#0WN/R>3EB]Y)]_TS;(<-V^%SZ/\^*\_#7%W?7D"_ M#0?AX#9':HK4%*706PI,"RHMJDQZS%J0&DJD=IC!2FJA4RD4."\\4D-Z![FX M1U@B:NH 2VU%8M84X&O(.M(64V,S!V853LZC*1!AAS*,389;('0&'S#%8HD6 M!KVP/8C;K$LQICX+BC20K."6=D!#*9SZW"(&62#HM M*+BI@%?)77O1AA^FTWGR.C@MM:>C8H^=U'%"AU&G#_)A&U)3R5=I#)\WP*,- M>MTWOP2EJ?4R50BG;/T&UY6*@(LWO[=A&N#(&[5M,9;# S3V@I09T,:33*JJ MC&*MU*X0GG)=&>-)E)SVVY(,MN$RQM*44C,\ M62R$INN%CUN!A,@^TUR-'%]1HIUT(4=&DUF2U\Q-D=0AR&+1G3>U-1,J9&<1KE_A#S5 3MURI-'J^_>.YC&;-Q@::RG(#8E]7/3 MGEL4MF['?W@88D*E](V.8TZ1C\M-I3**"? CA%F1ZN=*QUN^*?1OH)"(1:K_ M_\.[>DC$X%*\#U*+?G 2I-]&-QXKW^+72M((W*ME;MY"?$% JMXB3 SV3CAZ M7I5U>W/VQ6I%#Z!ZAK(3W$ %SZ50(22/=6"4%$NII),N M8&ULO5II;QO)$?VN7]'@&HD$C"D>$G78%B#+ M]D;)6A8L>8,@R(?F3)/L>"YW]XAB?GU>5?<3K M96&^VH523MQG:6[?]!;.E:?[^S9>J$S:?E&J'$]FAKYP=&/_ M['4IY^I&N2_EM<'5?B,ET9G*K2YR8=3L3>]\>/KV@-[G%W[5:FD[GP59,BV* MKW1QF;SI#4@AE:K8D02)/W?J0J4I"8(:WX+,7K,E+>Q^KJ5_8-MARU1:=5&D M?]>)6[SI'?=$HF:R2MWG8OD7%>PY)'EQD5K^7RS]NP?CGH@KZXHL+(8&F<[] M7WD?_-!9<#QX9,$H+!BQWGXCUO*==/+LM2F6PM#;D$8?V%1>#>5T3D&Y<09/ M-=:YLYLO'S^>?_Z'^/1!W%S^?'7YX?+B_.I6G%])\G*EE?OP\]&V5'M;)O1T\*_&N5 M]\5X$(G18'3PA+QQ8_R8Y8T?D7<>QT65.YW/Q761ZE@K*_YY/K7. "S_VF:P MEW>P71XET*DM9:S>]) A5ID[U3O[TT_#R>#5$]H>--H>/"7]=X;J:=E7GV[? MBW%?/'\/<;M0XJ+(2IFO_O33\6AX],H*J^>YGNE8Y@[YUCBWK)V[5$8A9VQL M]%0E0N?BJG!*C(0KA(,\627:X<%,YS*/M4R%==(ID("S>#M.J\0O,)Q@/BZ#>0MXI M,54J%WFQ9E"\D/D<1D#7HC);[9-6%#,!F*H&IGTH=*?R2N%O7$ :D=&IN#9% M4L4.O,8/^UUWXB:_^1](#,\;"ZQ,%>UQ_:O(("&E3?-$%'@&R[Y5NB1G\6MX M@BA .8T;Y#.0*>2DX&%2FJ0!Z+F=824DQLA5 _[!1UO%"U%Z#6T=&T]&RD1B MN=!X[E8E_)*F*U'$<66LJ$KXW"Z"!M W42D8UZSP 34DH4T+'SJG3,:NHHL* M\3#IBAZS#L@]VZ?@!0N?,+!Y'X)@+%VB#HD,E*Q+K"R5X;J5QW#:--5S2=ZW M41<_ C84,5!F6Y=(7S)*H[$0]BM)#MDJ3.@$^@ C+3!KK;A<)(*K5RJI^A"< M\T2F!0""RI0R>&@3J 1[E46,6),V"/XAN:"#"MJ%9:JD08BTW1"RQAI.O],) M946(IM"V";K!XHW8]L6[RC3@6!BE$ .F<)\T:\AFI2ASUMW9J)DTF]8J0J\7 M8G04'1V,>?$+<3R)QL>'(L(KME13E[]#UI#%$& Q:.EXAY*0VB]@B6/ L\1"#6 MUM!(1&5KUV2%=2+57Z&MD!F1D+^:03..3@2X6>=QV['923-7E, _%$FN< #QXYY>B^Z@#NQ! M=#*<_)'@^I_4&I]L5>OG ER9,U9:6FN05A>1F2DR,6]?I39#&J"09"=X*2W* M#1D(ZESERGCT$-D&_F7.E$9Q($695E;,$"<$=*91.6?ZGO,'"%PO3UX:,?\: M)>FV6I%^OMYXM-(&+ST;ZKRL:IS:NI9L*7ADS]P4UE(&S[0CY%*#3^8$]$): MP[ -(Q*_HP:A@KLE%7&"*V)$&G +43'OQ61*AP!](-LD\Z^' E6[LB\N(:\L MZUJUW29:51MAVI*_CJ'*!A;?KEY3+YY4#P\31:$$WK@E@:?F 0]64J3M/61 M[4V5GX-RMAJE.ZZH@@03#:&Q\%4ZD$G'$"QH8M2'%;8N;L\Q/6 ,@QRP1QPD M9E*[Q:Q*J3/0GNF"KS>;.C5#I+VMGIE6 M5S_I+,_LX\8,.IQ8-$TF]&D^$3 M;&A#LG A[G0F%^NQXBQ*"G2+83,]K9SJ*%R3S:9IC^U*WE+WH=?E?*?5SW-T M !7'STLBM8*M!"ARIXHZD\Y1"(O/0@=%S:MT[:/ 4!%)"ZLWJ7&&2?9@*01M8WVI(VU%KAWLI MJ"2B#+G3-I2Z3";4^L"XW(',ZA:;WL0F#BU]R5L4^89CKHHN])K=ZH@LY5K) M338+(1GPS,K3%V%&M30^*'U'7L+-AW,&+WDPU*RSSD)Z=]/2T6RDR M^.>'('NZ\S88'.8VM#<2X\HPO/U"G(P/=\Z31/O$1.,Z&.Q\7FNF:@5VQ3@Z M&!V*O4V9:_N_$(?1"*WF)YYFSJU%IW0:KB1?$2X)R49S80MI4 ]MISN-O*Z? M=U@X.7OG%P5:1I\)6&O'DU=A43Q?B,GH,!H,!NVGG1NJ@$@"M'>0B0OL/AF@ M,SXYX;]')T<[MUQXNNI27Q6-1L?\6OT9KZ(7-CE49%X3-PO(/EV_9^F>V"7^ M&PU>O;^^X4_#5WO,4RUO^?$E+)3.$RJS0SV)>4D\LV89#9VNB+_VQ5MI=2P@ M&"BS?H0G5U:4PU/X@F8ARD00%88=(>^D3FNY74F+(@496EI#6BWY9$\E+R52 M7LY!J14[OK,_Z8-P5X[G.]JCD_2P71<)-0_/VW:[\HJF&)9,9@#98 MQ*#<3?Z-2368^WV:,J,,A]'D1F/R&+"$[=U]9 O^N[>6[U+.?QDD=@1\<;93AZ@6BD M=.P:-%9H7OQNP0!-5@<*HU.U=N)=,Y*L,Z"["I3M)87I-S3-ZIYTIX\K9IA: M?P3GO$0C<,\=! P;#OLC&N+2NCT>]$?'S8TZN6>M \(M/LU\V*FM3;O!]T]/ ME]WB%C&!U=UYV]1I(S30Z8]PJ#NIM=FTYJ@_^8'&=++W_V'*%:C$]U\;O-_% M7)T!L^_DF@?E__;AN<3-AH2==0EK5SND[2^D[0NN_R=#] !'([''UYCR3R;1 M,;RSM_.NI:0-UL*+'5+:V[AL=WB./[#V,#J<'$4'A\^M+:"]MN^.+FDP_P[SX-M MW_?A_.8MPNQ7W7SA)R\'1Y&X47/NGCW%4F\C+C-JS_UQ&4ST3]C@^N5WVL: M1T6 W>UUY/4HJ=M+PA>)LJ 1OS)I5@*BWRH,(?Y+!31:F30Z737'72I?4/^6 M=); _5/PW-JW ;5@=5^J'-.\/QP(O6(4VAD$V&\3A(+<,;CJ[#%U(A> 9# M;JP-"C@Q:ZQH!@L')2!ZXF-T=E"BEJ+: ^]:JXQYT6=Z.#]!LG1F($P^N5K^ MIGMF?+KG/ \O,;33(2:"E=)[37B"E*@F<3Z$]R?VCPCV!TH=!V%!-WX\ \]F M86@E+5""1%EA3(Y;A69\5&7!,%R-J:K.=9[S$<8,CFX+,Q(C@))4K*/@&_:H[F5;2-77,TQ^W]WA*EA>; M+V77$HQ'YO;IHYEULIY9)VUFA3[%87$W4Z:K M$&C^;F,C8)+;*DJV0NP.]UH 4]&@S!(TK<\+HSWH^52/YG<:I^&,5,OF#&MW MM-= N:N\T//\[] M[QW:U_VO1CY* T];D:H9E@[Z1X<]8?PO,?R%*TK^]<.T<*[(^.-"P0V&7L#S M68$6-US0!LW/8<[^"U!+ P04 " =A 99YB$PX&H& 6#P &0 'AL M+W=O*5$DJCO_]OD-)MAPX*0;LQ99$GOMWOD,>+:W[ZG.B M(!X+;?QQ+P^A?#<<^B2G0OJ!+CT<&PD,KT M3H[BMQMW!NNM:2J(..5-<)1=MP[';\[F_+^N.&+HJ7O/ N.9&[M5WZY2H][(W:(-"6! M-4C\/= Y:.@*'HV<$)HW )/I= M&XI>7L@@3XZ<70K'NZ&-'V*H41K.*<-%N0L.JPIRX>2WJ]\_7UU?+"W%]G]U/;OKB]/9A?AX?37[R.OGE[>SHV& 798>)HV-L]K& MY!D;!^*3-2'WXM*DE&[+#^'OVNE)Z_39Y$6%OU1F(/9&?3$93:8OZ-M;)V$O MZMM[+@GJ6Z52%5;BU*3B',XJ4U$JKDMRDL'CQ5^G44#$G)_;&L8I[_;CCW!:E-"OAK4[%'3E%7HS/!+*6 MD7.00S\D7X5$E1)LU13P38JRFFN5")MA5S1F159ACUW7;R ^5 X6G$B51UM% M3K$9&_4D4%CC95)7.I%&S$EDEC4H(V8VL!=[T>IXRI\ZKO[H@1E322UNJ;0N M".AENA#CT9M?H<1]-_*!N.]$GC3@\QP$F8"-RG \RDB3<'#2P=L%@1B#9V>X M!W9&O*6V0OI,T"N12R^T*A1GKG0VK6IV3&0IYTJKP"F'5@7E][EUL&U$)A-> M6C6)[WB862131'[V0;K #G:TR@!=*5C,*63()U*36.8*OXT6WL^FN"VD2_)H M(:4'#(N2(ZQ9N_8*YE0!Y0\416Z^M):>Q)I:;#8V"'HLP?TH -SP,,UF'@BN MUW%(GXL,0\F#@1:K0; M['.1ZA" L6[9S^M2L5S\M- MFII/#(<&U88>D:@E:6QKPN $21UR6RWR+?>1FKY >M!S3X+DJU/ [?L:J-X44,DUC<'!@ MTVJ0[V2Q CXQ__$U)?>TO[I-H7$&B<:79 H,!PIG3A=S8* MBS ,"U-YV?.PTE2/=EC\: MB@RS*Q6WRK#& Q_=$BI#O1,9\&P:&9-:#\15]H2.URA/;82*,@E.J]#MH##5 MJSXG=L@:=H6I:GS9><"!EM+^3I\;T-194PNC@#@9V149A*#NDRMV!1?.EBFPP#; M%%Z[4,^+>>5140^JQ3$AW@48"YA&2'T$'R.FF@=F*8A^QW3;3+Q;BH6-#&8Y M"!Q-.XP%7#">>&RIE"NYVO2#KT?3+H2AD['N,4PB'2?QM*-\7F=SQ?6,;*)E M,^E]'*DI;DMCFZ4O =ANT;8O.XI0F?1SAV MG<1Z9=J^?2D1NTZWP\Y=I2"WB#/.9VX![5'S,<7$EQQNPGEG NGEA ^NK\,F_ M4$L#!!0 ( !V$!EG,?J-8 @0 (H( 9 >&PO=V]R:W-H965T#<,PSXH M-F-KE26?),?-OQ\IIUXZM 7V)=8+^>AY*)',N#7VT96('IXJI=TD*KVO3Y/$ M9256PL6F1DT[*V,KX6EJB\35%D4>G"J5# >#XZ024D?3<5B;V^G8-%Y)C7,+ MKJDJ83?GJ$P[B0ZBYX4'692>%Y+IN!8%+M#_5L\MS9(>)9<5:B>-!HNK230[ M.#T_9/M@\%UBZW;&P$J6QCSRY":?1 ,FA HSSPB"/FN\0*48B&C\V&)&_9'L MN#M^1O\5:)1_,.T7W.HY8KS,*!=^H>UL1V2< M-7<)\]I#^ >G#['XQNTAOOMTOQHDG?+9*LBW6 M>8$SN?/ANX"WC8YA--B'X6!X^ [>J!<[ M"GBCM\2B$AYSF OK-Y!:H9T(C\/!G[.E\Y9F?[VFNX,]?!V6\^;4U2+#242) MX="N,9I^_'!P/#A[A_1A3_KP/?3_>4/O8]U_2Z_@*(:W,>%&PP)KC]42+CBEQ1M%4ZZ-;0,E[BFXE%3*? P*RQB&.U% MMY>SZ!.T)?F_X-B:1N506[.6.<+\.U&2RC$Q:!PR@Y[RSPY<4%*9O%'8&8G" MRHRRNK%"05T:;]9&>2$S$'6M2%)X,G'Z9EB$<@;^9NYJ TCJETI2BN8P"%06>BKREU* +H'"14;.B5&BLU 702"J" MX5.?$7PI/!4JI3C*>9-A"$".BBJL98C/(>+XE*G&T1J%@0[IV<:0ADMK^4>; M/HH9E0\KETV7DN3Q'^)YQXBE.?E$=Q:J#7*U :H5V->*0(<&HYC?,V^%]='^ M3L164I&;T+N7&JY?:GH2:]39AM5EB#D=ZDBN+\/1._N9::R/82%U%IZ@#LE" MHDH*\1)1L[K0>#B C>8$8 AZN8$B%719T2/K32C&+S7'<",)^D12]\$!?%K%2?9Z0^4FT7H@H[9:]^UBGZU;[2SKK_\:]YUZ3MA M"PH *%R1ZR#^]2@"VW6^;N)-';K-TGCJ76%8TI\%M&Q ^RMC_/.$#^C_?DS_ M 5!+ P04 " =A 99,+8TH/$% W#@ &0 'AL+W=O(\D6^38QIL&:-$'6J(M M(A2ID)0=]]=W9BC)]G;7R(LMDG-\\\TA\7QEW7>?2QG@9Z&-O^CD(92GO9Y/ MVRIH9>2] M U\5A7#K*ZGMZJ(SZ#0;7]0B#[31NSPOQ4).9?A:WCM<]5HKF2JD\2VU)D,(XT=M ML].Z),7MY\;Z6XX=8YD)+Z^M_J:RD%]T3CJ0R;FH=/AB5^]E'<\AV4NM]OP+ MJR@[?-.!M/+!%K4R(BB4B?_B9\W#EL))_QF%8:TP9-S1$:.\$4%.%361G#*4%*FP>&I0KUP.9E.;Q]@KW$$Z+:=A@NAKN-?A[9;HPZB^R-VAA' M;&_T7(S>8W5/TA^5\HIKX>_)S >'%?'/4^%&:^.GK5&7G/I2I/*B@VW@I5O* MSN6K%X.C_MD>K.,6ZWB?]5_+QUX33P/\]/GA%HZZ,/UV]_#7[9G+W&,@\YO-7*VP(F[^"@UIMB?TK72"505LY7 HVC M[U6NTCP!45BS (O.'.)49N%W\9:UTPQ2Z0+.)1 $QN,,T2*@/-DBQ=_F2A=0 MYC;8I=4HF6)GF6J.=5$YB:%F4#J;57%^S!TBC?#@ -N.Y\I2ZG7TOAVW;_!W MX0&/&D!H3:7X*U0&L_4.YI7P\!+&2?]DE+P9'L&!,JFN,@+[$@;)L-ZV<\"R M-5Y$2*GUP==.&DM">_LH93AQ9UH2 -'F2F@UD=L1EOOB9Z7,&*VC@>'$(EQ MDMY-A"L5SJWI82ET)9G,-A L*]9_ FS,S?')4=+O]]'HIE_BA-K?+1O*N>+W M<*LQ0&U=UO;"AWJC[1EBP%N=4?9@5@6P!LM)(62"+G&^E>R)2W4K25SO$AI[ M@.]R&,#U^[=L$5<++&0C&P;167(X>(,A8*VN!=:.9T%N+AO0@Q(:YA5W2:J% M*OR^N%JWA5A#+I8RYF5?-F*4-?'CAOA)P,+!5FIR\XCY3'JU,%2).P7JFVK* MI8ZA>Z$E[R.+M=NY;?HA=0H3J 0CA9F4!@H93K$CD7_@KR"-15L4*C#7W& E MYHZ>\&M#T]+A1Y,+%*VO38@L#A3Y4[I4X7 Z0XMHDIRWX@HQ+8721/D&*:9! M(7R>Y;%A,GZ+L05"Q<. QAL6 )4> D& I98AMBI;J0/=@M:$A\V!"0T1TO+U MT^** -@9(Z,X5A)#*7$$;CRL%/&9II7C4D?85)XT",Y8Y6#Y_W!GDC@7]21% MFMQW20G3XHBE-X:Q@)URVS@UX=L1,MQ)KJ-C6PFWF>*C1(7,9] M"OX@V2W?%E%XMCE:YN*@Q*&'L= A,_!(Q?&N]$$5W!-S')7Q M+ %-O;XYXO=(4[\)QY])K+=4Q0@>NT_I9>*)7MY_RL?N)$EJ_9C&3IIM)1XN[H3U#VW/O@T.<$^.3 =29J3MC*ZR8"KMWJJ\.J#L;?U,5](M^ K"Z;75B;$[_IVM[T53>)E8",>KU0X M+1?*$)]S5.UWCP\[X.(U)2Z"+?EJ,+,!+QK\F./-3CH2P/.YQ;#K!3EH[XJ7 M_P%02P,$% @ '80&6<_N_<"O P 7@@ !D !X;"]W;W)K&ULE59M;]LV$/[N7W%0BV(%!.O%LBPGM@$G=K$.3>(E[H9A MV =:.EM$)5$EJ=CIK]^1>I](<2Z;ZHL:*OFR%+)FFK=QYJI;(,JM4%E[H^[%7,EXYLXD]6\G91#2Z MX!6N)*BF+)E\NL)"[*=.X#P?W/-=KLV!-YO4;((F5XJ(" MB=NI,P\NKB(C;P7^X+A7)VLPGFR$^&(V'[.IXQM"6&"J#0*CUR->8U$8(*+Q M]8CI=":-XNGZ&?V#]9U\V3"%UZ+XDV['_%8_^# U>*@IE MG[!O92.RF#9*B_*H3/N25^V;'8YQ.%%(_%<4PJ-":'FWABS+!=-L-I%B#])( M$YI96%>M-I'CE4G*@Y;TE9.>GJWN[U;+^_5?+JP^S6_7,+]=P/+WSQ]7-\O; M]<339,((>ND1[JJ%"U^!B^%&5#I7L*PRS/ZK[Q&UCE_XS.\J/ OX6U/U8>"[ M$/IA= 9OT/D[L'B#U_R55,]2/Y&_!:LTL"J#Y=>&UU1H&OZ>;Y265"G_O.1Z MBQR]C&QNSX6J68I3AZZ'0OF(SNS=FR#V+\_PCCK>T3GTG\_3>;C;N_421GTX M"POK'&$K"KJXO-J!9IL"C[>7?T,%=1?+NHLE=K%D"L06*'_8Y<]*+##%=,9GLFT6*^A2A. MW&&2?%_U;EC5;"F5C33D2Y;F% /Y]#^6P=@-XM!-PH2,NG$CZR>CXZBV0BB/E-I3GXT?,XM'8C<8C M" ,W&(W<9&R8*74!\S1MRJ9@&C-J02UBV^0(@I5":OZM/?C%X$1!Z([\"-[3 MEKP,*/*^G\#[WBUU_?,LWD(8Q^YH/* 5:46QFR01+$YMXH$FA#*5(D%3Q>A< M(D+9]@$T?>"%*C 9ACW5",&."'=XS*/Q>NB#2PU?U6A;=O'4/V]0\<-/F!M$ MKC\.GLN&"<]OT2YLY--T?UH*MVV_^ZT&Y[S M=F9\%V\G[PV3.UXI*'!+JGY_-'1 MM.LW6A1VPFR$9KFD5WF] . T@C0]ZT0 M^GEC#'2_%+-_ 5!+ P04 " =A 99U?J2GRD% #P"P &0 'AL+W=O M'MMM#YT>(!*4T) X"6_>^["U"*HEB>]M:+1 "[WWZ[V >.UTI_,2O. M+=RWC30GXY6UW=%T:LH5;YF9J(Y+/*F5;IG%I5Y.3:[8DM]P^UMW MI7$UW:)4HN72""5!\_ID?!8=G:,-+ M2P@,_^[X!6\: D(:7P?,\=8D*>Y^;]#?.-_1EP4S_$(U?XC*KD[&Q1@J7K.^ ML==J_2L?_,D(KU2-<;^P]K(1"I>]L:H=E)%!*Z3_9_=#''84BO" 0CPHQ(ZW M-^18OF:6G1YKM09-THA&'\Y5IXWDA*1+N;$:3P7JV=//5Y?79[?O/KV%#Y=G M-Y?'4XN@=#0M!X!S#Q ? )C!1R7MRL"EK'CUO?X4R6P9Q1M&Y_&3@.][.8$D M#" .X_0)O&3K8>+PD@-X'SA>FH$_SQ;&:DR"OQ[ST4.DCT-081R9CI7\9(R9 M;[B^X^/3%\^B6?CJ"8+IEF#Z%/J_N8*G 3Y]OKV$8@)[0'"[XG"AVH[)AQ?/ MBCC*7QEH*!H@#'1:8!6*Y@%*%-'"\ I4C:DE^QJCU&LAE\ D;=:BY.#\GR"F MV $I&V:,J 7JDB@K2]5+BROL%L ,;@*V#\TL@3FMB6.UZ$53;?? "/\->B4XX)J_[&HL4(6(64BGU*9 ^L%EW#06++Q88BC&-C5JQIB+)V M(2'?4%:BG08P@)Q\3. GAT7;[0&>^00NZYJ[9K<3-'^8>*8^ZFNZ((QPY=EJ M7O7H_<83MD"*YBNZR:&FZ5!KU0+K.JWN,7,LQ\R)0N\?:G]_D&=N?U>=?/P6 M)5I0N"WYK9US_!X'#57JFN-&Q7T@*@P)YJKJE'9='$UY%"3K-O#X$.4)G!E" MQH["MQW%V=X/&L8%$YE;?Q6-8 O1""N0C.8-&Z[3'BJG@3*C!&YPRIFCD3?L M?D?.*AD9??Z^%D#3R'BIZI<]W;@C$+BT> YQ$,7SH,A2]YW,TF"6QZ.+7KOX M;:*!-O;J:TO^ ;(D";(P@70>!6D:CCXI^;+\+P!1D,_B(,LS9!"F21#&&;SV MC8%B85>:\TVQ^C3Z,=+?DFX('4:T5)J$]PT/"3"4K;]Y'-_8[98!++E$Z<:W MF0H'H:!N[I)\FSBN"T3S,$CGN1/$T.51D*4Q!&C6=+XJFH?)KAM&W/_OG$BP M< $7>0\"G]PXDV/;1IO@%&W=MF*RL3R\)6RO3R]YM3Y*JP$5'7^DO$T MR&89Y6T&^3P.XC"AQ0R** OFLSDM'"P6R$L:-IVT[?214AL80YLN0$*263T)L MNWNQ?VSL3W=>82W72_?6I#&&-OV#;+N[?^5?<-W'_%O[(-(X::B\UJH:3 M/!O[9K%96-6Y-]U"67PANL\5/LFY)@$\KY6RFP49V#[R3_\!4$L#!!0 ( M !V$!EFB-NW'E ( (P% 9 >&PO=V]R:W-H965T*/D@A)8!$K14ZZ1^B';MP[0'DUR(5M[CL^-?>YX)^2KRA$UO!6,JXF7:UV.?%^E.19$]42)W.RLA2R( M-DNY\54ID60.5# _"H+$+PCEWG3L8@]R.A:59I3C@P15%061[W-D8C?Q0F\? M6-)-KFW GXY+LL%'U#_*!VE6?LN2T0*YHH*#Q/7$FX6C>6SS7<(SQ9TZF(.M M9"7$JUW<9!,OL(*08:HM S'#%B^1,4MD9/QN.+WV2 L\G._9KUWMII8547@I MV O-=#[QSCW(<$TJII=B]PV;>@:6+Q5,N2_LZMQ^Y$%:*2V*!FP4%)37(WEK M_L,!X#SX ! U@,CIK@]R*J^()M.Q%#N0-MNPV8DKU:&-.,KMI3QJ:7:IP>GI MS=WSXN[I?GFS>!S[VA#:L)\VX'D-CCX )W KN,X5+'B&V;]XWPAIU41[-?/H M).'WBO>@'W0A"J+X!%^_K:[O^/H?5<>WR+60[W!%5PZ]C M%=>$\7%":Y&1*DF*$\]X0*'=:\JI>>,9;(3(%)S!6>=):,(:FO-!XFB&W?@B M@6,7X1\XI$"Y<7U F6(KKFNSM-&VU^26Y)K6?WZSI K M67)D.T$!P^*2G-N9,T/R:*G-I:T0'5PWM;+'@\JY]L5P:(L*&V$/=(N*5N;: M-,+1IUD,;6M0E%ZHJ8=I'(^'C9!J<'+DYR[,R9'N7"T57ABP7=,(LSK#6B^/ M!\E@/?%9+BK'$\.3HU8L\ NZ;^V%H:_A1DLI&U16:@4&Y\>#T^3%6<[[_88_ M)"[MUA@XDIG6E_SQMCP>Q.P0UE@XUB#HYPI?85VS(G+CGU[G8&.2!;?':^UO M?.P4RTQ8?*7K/V7IJN/!9 ESD57N\]Z^3OV\8Q87Z%KZ__#,NQ-#P=0=-;I MIA.!#]5+DW-2 M<5*^.$.KDN3_O8;WGTX_'@T=*>3I8=$+GP7A] [A,7S0RE467JL2 MRUWY(3FR\29=>W.6WJOP7:<.((LC2.,TOT=?MHDN\_JR._2=X\S!N;1%K6UG M$/XZG5EGB E_[PLVZ,KWZ^+J>&%;4>#Q@.AOT5SAX.3IXV0P7'VTM6G@"3Q]/TB1]2:,D2O,XFL0QC9_!:!Q' MAZ,Q/*>O\22.XCSW\WD:I=,L3&>'M"6!3PK>X,QTU"@@/0R$B,!5"*]TTPJU M G(4#98@E=,@?"P@%@:10X!G W8&DL%S*BA7\08DDAI>\ -:H)8&7HBD%L(A MM)NP1>.#IAB?0'8XBF**X "^;IEOA2Q!&[F02OC^,D>T02 -^UD] ]4:72"6 M_6(VBK>TK1$$::G%%=I0'8&P'!0%9QW@-;5?BV"HN&?U"O05Q< PT'K#&GG, ML1_ -Q]?"'L7JJ6L:VH:EPA+Q,N:G>\3[5U*IE&>!G_3B=]B S;@M",P#/;[ MP_91GE&*;N,A:JNA$B4CBL*0D2VQUB.TK"BF7<=T5Y=AXVXFO*'\N0V2@=IM;1G%0+.H)JH0J/4$AUCU4Z MB;+D+M*E:1KE.:?L[H@>($F6;$B=I0^39#K-?"Q,$N*VQYQ^+1( Z!-)%2E1 M 0&PY<6OEMAOD>X9<.H-TXF FQ,AV@98E3=50J:I.I"5A=!@*;@1C4B&J3NF)U==X3Y9>%9%R.H;.1^!N MG GBP2^Z=_'!38E])Y0_#1*/WZ#M@1$>B61B *-9MU^'2%*RY!.#) M7O^RP?,E5-1 2":P(,C[NRX9(]P+H91V,$/ZHZLS 18?D (J#/?S5;&%;E\: MR6@4C=-\4QK32?R3I4$-=SI._V]EL(U"&+-B@1N>!H=GX5X1_!8ML>U:-DSM MN9 &KD3=L2TZ4S1(2K6MM'&!,M*M?&@S+$1G\5:/\5V8#(4NSI8-:RTU=6(& MG6T8211:]34'&YJ?E8VL!;\+U.6-,AO2X#EA9>G/'_)PQN<* M 0N,6=NY=>O;BJ62:(0IJA6E>=^E?6AX ZW/M7;K M#S:P>4>>_ =02P,$% @ '80&688L/<<* P >08 !D !X;"]W;W)K M&ULA55M;]HP$/XKIW2K-@F1D/*F%I" 4G73.E#; M=9JF?7"2@UA-[,QVH/WW.SLAHU/+OB2^\SV/GSOG+J.=5(\Z133PE&="C[W4 MF.+<]W6<8LYT6Q8H:&@TE!SD7U9D]U'0X P^ -0%@#0J>[.LBIO&2&349*[D#9:&*S M"Y>J0Y,X+NREW!E%NYQP9K*\OU[L*]GEEXE/!S*=IP%K0@#,+N$;ZS)K\SQW?V!M\E1@8N MN8XSJ4N%\',:::/H6_CU6K(55_=U+ML?Y[I@,8X]:@"-:HO>Y/2DTP\NCBCM M-DJ[Q]C_?Q/'X5^7]POH=-KP@@>6 JBD6)>T,VB!21'F,B^8> 84!A4FP(61 MP*A'-@J16L[05VA28+!%D4@%'TY/AF$87#PXTQF=BX] H%B*+2KC6".6,1$C MR+4UN:*6BV5)9!4]"&D0"O;,H@S)YS L=Q$$>0=A+V@%00!MN*<=%QTA4]KB M2:9V83UX#P42MQ!E3L^$NL&4-@GJ\2N,5$FS!<*A2W?8AJFVJ(,:A-V7-4A9 M8L\BFH3DD(,4VA)H2VA2KIV2"D,)J;*J5R5HQS0)'PY:O?X06DZ.V6LG9%(B ME 7Q)#1*16(3J_GLKL)8*FH;()(EP=2_Q2D%*Q-N*&(NJ;^$IM6L+O*=;7G= M?NW#\P_&08YJXX:>!G<7U61HO,U]7#-2@VP*"+)@<1)=[/(#4DV?5CL RV-(R(2J9)4G/S]#DE9 M4=K$W[)"@7MK*0J MF:&INNOK2B'+G%-9].,H2OHEXR*8[[FU2S7?D[4IN,!+!;HN2Z:>#K&0Z_U@ M$&P6KOA=;NQ"?[Y7L3N\1O-'=:EHUF]1,EZBT%P*4+C:#PX&NXR.-^A?''?B MLF0:%[+XRC.3[P?3 #)W/\A%><0,F^\IN09EK0G-#AQ5YTW!<6$OY=HH MVN7D9^:+B_/;XZN;D\/38SB_N#F^WNL;@K6;_;2!./00\1L0"9Q)87(-QR+# M[*5_G\)I8XHW,1W&6P%_KT4/AE$(<12/MN -6XY#AS=\ ^\(EP:.N$X+J6N% M\.?!4AM%>OCK-;(>:_0ZEJV175VQ%/<#*@*-Z@&#^8?W@R3ZO"7241OI:!OZ M/[N-[1#6#09Q#W[ @IL<824+JD,N[L"P98%0*?G ,]3 -G4)<@6&+%V]<-/. M%[*LF'CZ18/&E-*8A9!*\8#*< (*+5+)M9:$(*1!O?ON4G&1\HH5<&X7-N:8 M-?.*<1I2XVD-WYT.8,$J;LCGUT(NZ>^BJJ0RM>"&D\L9TP85?*D%'7]J,MB! M492$23*AT4<:1V$41?#)S?RZ'7]X/XT'\6,%&&M4UD2-%#QIO<]EW:;$2I;8_,& MM.4.&\R:PYC(NBGVB;$+"FU?M2$_!V"-N: LH#9D^62OL==E9G*%N(V;1:#! MD$AV3\U9!Q@?J>UKM&PH$W 9)2$X\F4/,FJ0M=2BZ?0FJUSGN8V;'T9+]S&B[]C1*(I#FJKY00 M5BNB(E*$)9HUH@=B557PU'FF+9I538J; A9-T7E\2V!52-)O:[0#42\9@U4L MIX90ND#YLPMR@E&4RXW4'UA1TRTP'^+MUX/+#:].#!FC%N*\4J;S'IRL?F9- M1Q:H+2CS^YTXW=6*UU-B7F3D.U!WWJ;0NL27A%-V$M,$ZNM,TSVD4F6>Y<*N M;^R:V&O!ZHS;7D"WF%EM97#("F8OZ-I^EG]6FV=,I3D,!U[$3F)A/)F%DVGL M>\FS-C9'O^Q!I&WIQ#L,1]%;;6@C6%+XC.1*NUTRODF]H&?/<'V(\G% F2I\ MC:U) SZ]]#'%'[\-5;TD'=(ZW8@E_5$37]ON83#^U'OM$]GO/%Y*5'?NB6;Y MD?K\.Z9=;5^!!_[Q\VSNGY"4RCLNK'I6Y!KU)N, E'^6^8F1E7L*+:6AAY4; MYO22164-:'\E*=)F8@]HW\;SOP%02P,$% @ '80&68G/.&IG!0 ? T M !D !X;"]W;W)K&ULI5=M;]LV$/XK!S?K4L#S M:Y(:;6+ 25VT';H&<;M]&/:!DLX6&XI42^ZY M%U'7*V,?78[HX:E0VMVT]WE6W$%*WQM?AV;T=7YO**ZGQWH*KBD+8]2TJL[II]5N;!P]RD7M^T!U? MEV*!,_3?RGM+=]TM2B8+U$X:#1;G-ZU)_\WM!=L'@S\EKESC&CB2Q)A'OOF8 MW;1Z3 @5IIX1!/TM\0Z58B"B\:/&;&U=\L;F]0;]?8B=8DF$PSNC_I*9SV]: MHQ9D.!>5\@]F]0'K>"X9+S7*A5]81=O!90O2RGE3U)N)02%U_!=/M0Z-#:/> MD0V#>L,@\(Z. LMWPHOQM34KL&Q-:'P10@V[B9S4G)29M[0J:9\?SZ8/'ZN%*D>-.B%G!HE]@:OWS1O^J]/4'P8DOPXA3Z>(96HN-<4&6B MM9C!S)OT\1#/TTA_?/DZA?ZP \?2"Q,'9@Z?A*ZH%:$?16Z#S]$BK/CG8M3N M]WK@D"][KS0F=2+#GPP*D-[>@,A FHOO:)'WE"=%Y42W)Z0R:7, M4&<.A \DY8Z MW]B )+T#9Q3CN]0B#X0.?,V;_@JQA@2A%))P-:3"Y6 L7S(LCS]&34U1T#!Q M(8[SI5 5N28'_1XQ3'C&$9!]I&E:6IEB&Y+*@S:>P\2G%#E@@B,[=!Y291RI M%FTAJRS?\+HH2R53D1#C H6K+-(@]"R!--FK-GOT>3,:YG8X_/TX:T5C4$<3 M)!W%G>%33 ^;WIFB%'K]JZM#CXPY!ZY*OI,G-A39=YI8S#0Z/8I?:YT:O43K MD06G[;M2VU.YCM64S3AK/EP!?+LO9&VSAQ+%=W &@^& )JE2A-:N*1,#2C"] M9(B.PWJ'HQ1XUPXK?D5!K9FPP[0*E4HSA"L>,K$F([*I"S /#1#*E_AY>H-% M,3:,<^&"G>7W!:M&LB 6IQ,2FF$;W!F,.M2:W!!!LS:4JG+!GTA3&TJ2,E/I M4,S;$J_-V%$A'O&W5'5S@]>9B#M.)31J56M8+SUSR>53U\Y!])WPD[DG'(J6 M,[4KSYC3G=>7+T:#_NNWCB4^6@="JT>0Q5],,NH0B5^@X!8(" MU[A'O0/?2CZGZ'53O7,:=CR53[=!'4[4[56[68C4R\U92U,!N7R;Q<(SZN=B MZ<"4.J8D,:DCF!8X-(IKJ*,DDQ5%83(Q*U7Y MDT24OU +I5B'"B!;IBF#R%P.VP5^IR3>A18*D9-#D4@J AFGTQ[J3NG3[[P8 M6H*'DD&-*:RD'^>J*">'29%Y*Y,86CV&&Y[VIMNS6/6FKREAE K:?K8_,TZ2 M_4_CI+,Y1#R?$O_K#!& MCK=/MY\6DWBBWIG'[Y+/PBZD=M2X<]K:Z[RFD[R-9_UXXTT9SM>)\71:#Y&PO=V]R:W-H965T)V!3;L R-=6T0D4B6I.-ZOW[FDK#JID[9?$HOD/??<.?%-5RJU.N;3+H]ZXMUZXTHLBR,+P^+!6 M"YYQ^%1?.CP-.Y1<5VR\MH83:VAMY>)\? M]49"B$O.@B H_+OE,RY+ 0*-+RUFKW,IAIN_U^CO8NR(Y5IY/K/E9YV'XJAW MT*.JZ".#YU=DI/30),?,=1H#7+:2%)FP6%7PRX%^I>Q-M[!&_ZI=%A1?^<7/O@4 W_ M;HLQ0>QOAY .>>-KE?%1#RW@V=UR[_C%L_&KT=LG".YW!/>?0O^I7#R-].?% MQRF-]P?T&"1=&(*^#&V3OGT*!=.9K6IE5L0FL..> MS@K-P:.T*UW,YSICM]6)Z[#KQOE&@0OH+@N=%:0#:>\;Q*!,3MZ6.5F$ MNS/>)5\HQ_< 9[+2@=GY5F:&E^4*#>_UPJ@ X!D[403:8I"P$[UFP68W?:J5 MHUM5-DS/:308C49CJA'#%L>/0*RY]"4@WR">+F;"($9,I!90> $B$GS2O':0 M2N@_IW$?7FE '^$K1B?+CWF#4F1LH,R:6W9!7Y<<,]\GN.([@)L%*UF%[WX* MPPN@E(I%.(ZR4GDOQWWR@4T?H;&43OBO-71?X!\EB1#!DIR,69^J"31J3'<1 M2:CD&HVMKYLX[H6>]QP>NNLCM*QLB9UL,W[I<%1T%N<=P$Y32J M"A;:;"PD30I4+0ZV -]7:*G+,B;RFJ6#=2BQ!6T<9RR]E.M;G;/)N]S=@&5R MA=>U#RIQ]M]UA!/P!"]8DBZ708&XK @!^2,'K* - L0*T5? JYQV]"[I>:IH ML:WJ*)B6TLGCQ+E>Q6!/K7*Y<#C78!^L\P*HD4VH+)'XS/%:[!T-6-7@58D\ M9:"V2ID5()[/.;[X#?NN%!0&4QYG%]2)R9&RQZ"1=L*9]R:SKK9.)7957<91 M)N(H\$:3H-M2??NZU&% G\3?@[#2@'N0Q"=SMTX4&M$C4ZW_C8:&!IGRQ8^V M3 0M%!#'!R,!B""W-N"TC,6X+X_089&J,O95V%81#QNI&XR9K2J)/KI$DRKR M,$*6TE# "D;C["0EFU=6SM;6S11?);$;'\O/)4A6*8\;T_/CQ#_*4E1^:): MWH\!0:EXN0146[TIYQB?)D;8UL6WO+K0=2I6C_C3HDM75K\A_7V974N!UG77 M8>U$P6/>Q/G:+.&$0MH1QM*B$6"WC?RQ@./T7FHP;P&^I)?K(%0K MM=HX':<#QN1&4_^")G1@>+:1NC_4LNN-T";WG$NU!,GO,,/40,/(X,C%_4F6 M.7G?3^_PP>+9KT5MC((:(M69Q[,?;+N[#3?NU''NRY># MU QF=+I>=ZO=Q\E)NI-_/9Z^;#XHM]#&4\ESF(X&K_$MX-+70GH(MHXW]&L; M,,3BSP(?6.SD /;G%IEJ'\1!]\EV_#]02P,$% @ '80&6<^XF'J7#@ M.BH !D !X;"]W;W)K&ULI5I;<]NX%7[/K\"X MVVTRP\BB+I:G9EPONT\EOIT&*JG>JMSH(A>E6KT^6<0OWDYH M/V_XFU9WIO59D"3+HOB5OGQ(7Y\,B2&5J<02!8E_M^I"91D1 AM?/,V3<"4= M;'^NJ;]CV2'+4AIU461_UZG=O#Z9GXA4K625V<_%W7OEY9D2O:3(#/\5=V[O M&#[B+F\E%:^>546=Z*DW:!& M'UA4/@WF=$Y&N;8EGFJ?/_^XP^75Y^O_R*N?O[EP\T_Q-/+JW,STQD?H77VIM'T0_UHLC2WA$__ND]&1F/23H#AY M878R4:]/$ A&E;?JY,VW?XK/AB\?87 2&)P\1OT/6.1Q>C]]O+D2\70@VH2_ M_=-\%,]>'I 7%\5VBV"YMD7RJUA8 ?6KH'X1";M1M&QD:F8#H=PRRRC M"#,;"76(8B421\40E4A\(X:#X7 8BYTLQ:W,*A4)6=E-4>K?5"J0680VII)Y MH@;B2B8;1VF?$.XS?'])D29L(0KP=EM8G%KPM1UF#WD]GT?ST30:SLZ.L"J0 MM8R5>:KS]4#<=(X;D1<6\9YD.)D*\+R3.A7T,-6W.E5Y:I"E,FGQ%+S1Y1W: M:56"+*_;3:D4D3#Z7FQ=O"B*ESUU@Q/Z,!Z(R^;P[YPA=4^&PVC8,@R+F=^J MTNIEIB#$THH=""9Z)Y%P()M_#&HZ!_-G\3P:SR?'U/2-B*/1[#R:S4<-;4K3 M!DIYD'1'#]$XFIV/H\GP&%F$^=3Q?>1:HBDS4["W."T;92UNR[1(R&+P^> M\GK\\AF2M-T(>P=6\'?_6)-W_ENO0KGO56!FC^RJK),E-*BR-=2P=VL?I[JK'+U,OT/ MR@_JKZ6HDU902%K$WEI1 -QM5'XHAH%%@G)925+L:BW"X1M7B82Z5V6BW;JZ MQY9\K<@M$^7NTT9DRO#E[J9PP&WR]@UB6N(($JK5"B5?$,=@RP)"#,0OB)22 MM[<%/RYQ)/2J3[H<,*,E(=WAN0&ZX1L\K\R,W.TRG7 \='F/Q%/]K$\F33DD MK9+&'QQ=NI=9\/LH,SS5GD9>L7]#']X[Z@ "M5U9[(J2W=.J#'+D";";46F? MCRP5F$9)N]5%9;#9*813= 8^* /MI+$A6W.(UAIJU%*GXQ\E#"_&<2L?PX7N MZ,\TFIZ?1:/QJ.' :X*UQ;;KL3<2SV!V-A4#\3'WY,]:N=*MS'J+%:S*?LNI MR%\J/JO@G(LUYHXIA=7%')\MX8PG= N8749&M+]I(Z<+0D*PQY M%IL\D3MM)?FK-IS_P;61#L_RU>NR,&SD1"G4'_+^^X2"AI4U#17@J1?GYTIF M>J6AAW(1'OZ1SB.Y?(K!0*648A!:]<@.%,Q*,^$-+QP<76 ME6^B^QE,,7#X>L?DXQUO_)^ 48]RG4M>*-M22R%#!62PPO'V]E+.%=I MVD(32+))8+T[>S!MY/;KY#BID/QY\.\7W0S==Y4$_)*]B;Y0+**Y4-G MZU:.V0CQ%3T_-0X]#=/TA6-]5I#W9=LA&]WKKRLUL$(<<%*"+;O-[/-4/!_%$ M[* )?Y KEE$-G3H #RJ'J_HN9%VNTCZ@>1GWWVV*C($'/A-8C!AE*4Z(;80= M,AVE97KFG:\ QF!$3E>H^YWF+RND,)=+4$^SE7@JIH.I>"8>E"Q;M%*2&X18 M?8[+/E'(M(E$,BMR:++*&0S)&M_055"AIBZ6ZP%G$/9R[7H5>2MU5BN%,0EI M ??6RO::T$@829WC@W*3HLK2%DO4\\!NS!%SLI1&FVZ75"(J2I?32"DJ-]Z4 MLPF __0I*B'ZV% [V/< J6V25NNKU4 M&QH4W9(GPI+*\543AI-3G^Y!HH"GLG_".:3V'6EMV""_UUD-=9S1V%00(E5( MY%O$2BHJ4Y>PMYD$0+].R+4,' @EK?6T@5 ZWZ'-?/'D _]_<@4F$V+& 7P7 M +<%&DGJ:![0ND_@1']^M2WAG8_CM47=-NSF#*04 N[4WA^*Y5U9PC=YE>@[VT2]_/$+H26)='?4"Q MI+MJ">S>!/I>Z6B+^='O:9 4=%WMB*EOQ%F["S\V=B@Y%#.MJL/I"0TYX+ZK MBM%"C?!!.R1N>61>PO&Z)*] RD 3T!NS339'D=Q3U:&6V-5<5E)?@"7IW'PP M;)7E/40:DIZ16?#!?C6\I%/DXVDD-NAZ +N%EJJL:=A4K2!E7S'N#&-6V7*!Y\W\.BE'I;ZR[UVVN]#!#N]=!LC^G><4D']$ $:JCC:13/SJ/)V3!(Y#PM MM,NC.(K/1M%H-A.?2O7\G0NJ&EPY3^AYP+,/#8"0:H=K]B%'%[>X82<4TQ^7 M["(Y4P%P4&Z48BIDK];5=^VK:6CQT%3B(_-.LDQ+0!]L?>)P#]X4=L[J71\@ M1>3*]@1RL+VG'_R(B594M7ZK8\>2>%U$^ V8=5,^4@LEDGID2&KI](B.1I/F M\-SU6M"W\S*0:"8)K>%M+4P+*M(HZK&10F,NSALLS!*!7/L;4RBJTLTYL("P MY!$+/T52#'-&FC$Z!;:8=\IJHU4B SW&@TW:O(?B0$O'3VNZTW MKEU8MM"/LJ3D''QXT8MC%C<_'L,N[P<7 \25SN_<6XEOY7;W$K<.(O'##Q?4 MV7'E,[YJ/0T3V_I$:_Q"XVR$<*-";& AO4/KR3)OE:R;2$(?-7;O2RIJ. ML:#W&K%,HE%\SA$:]75/=E,6U9JCR=_ER^S6Z;+HHB%RG'4IM[Y4.)364AAW M/C1X[VK*!1 O\(B,ZYGW*B<;[DM5JP!UC!0:*MZT?."F<*OLIDA)85MMK?.@ M3-ZA*N$,9ZRE^FJQN M8<0N X/E<(8%-XBE)NZVR-8=UPUL+U"X2[F'B\_&8 MO4/Z,5#'>)WMC1$;Y. TQ<(Y5(/0+W@ 49N'R/TD32J_B L_1?3.CDV$#*$0 MAU/4/3"OGRXR<2]Q'>F/!7$7.['2"4:V["MY/U(8O\4GMPO <3QHX4;Y*.C@ MJ58-(3OO*$/WS,"M@6LM%KB1]J\_#%HB-P"M@0<#VB+/56NLRMG"]6KUO*SM M76U+U(09O'%E[X5]=3AWL%W(6:-Q7\X*LWJGH"T.M;MZ$HM5232>3#CV'4AA[OK?J,HUB?U_\NA"\^OY&T?G\]BCW]]] MYVL*%#N Y?%D%)U-QL>Z+U>'4!-+N=XO0V>C)K]&\"Y39=;YQ7&'Q=E]R#,? MG+_Y7N9Q;@Y7!0<\=N- A[NYET#JWE)YI)<] MI#,<*0 4@?YPNN01RE>^TA]->][H[P*=/_)2_U/W-#+, ^7:!CPEF30<)82O M2GZ'=*EH)NKF/"A\]!J,_C,E12^?HC#A_^+>:B3U9D)6MC4AHLD(S.H7N \) M\YLNB@A)[FTARY0$O^3TRC/TF\X8Q[*#NQ\S063C7V.TF:Z[CZ 6-^RKM=K" MJ\=R[9[Y7CS9M^I_,!)QWX/XK3@_7+WHWWR)2.Y;YENGAP^NL#P_7'XG9GUD_MK/^OM^ MVA_Z6?P.R^/IX3)8[-W_/>*I;_V? @>:UJLG:XGZU2BY9AQ'\]DLBB?=AJ;; MR71!LT$LV3N"QQXZNTX*7*(1#NEK(((K[#O19_I*I>(GM!XB'OM!BOO)'X^N M\J.' ]E__A[9R2-D#PX'LO$B(F>D/Z-( %%?1N0FD;B*Q+M(_#42[R/Q(1+? M160:%V#?'[!RT[QZSHOV:U0J_[=%=EN/8_[@K1#L^\-?^'"P/_YSG4'?+\9. M6[_GVZIRS;]:Y)%\;MU/^\)J^&'DPOT>L-GN?E4)S+?6.>&.%8X.![/IB4N; M]1=;[/C7@>AU;;'ECQL%7%G2!CQ?%3">_T(7A)^+OODO4$L#!!0 ( !V$ M!EE))@.W4@0 -\) 9 >&PO=V]R:W-H965TJU)J_A\W:!_<;%3 M+ NF\4QF/WELTK%W[$&,*U9FYE9NOF$=S]#B+66FW2]L*ME!Z,&RU$;FM3)Y MD'-1_;/'FH=G"L?^&PI!K1 XORM#SLO/S+#)2,D-*"M-:';A0G7:Y!P7-BES MH^B4DYZ9S+]-;\\/9]/Y^6U>^15ZUK0>/:+'@7\'LINA#Z'0C\8/ .7MB&&CJ\\*U04Z;P M<$8IC.&&;:FR#$R58B)!M_Y[NM!&49G\LR_X"GNP']NVSJDNV!+''O6&1K5& M;_+G'_W(__2.YX/6\\%[Z+^5I/>1KJ[OSJ$?=>$M2+@0\)V)DAK4\=X!DR*< MR;Q@8@L)L66(OL'PI./[/FA+J0:YHOXD[OC2'E+-+A^@%-QH,!(P+S*Y11)C M(H:8*^I'J707K@42.%>QU2)8Y;2B45-0/%J,)IP(9.C=V]Z(:N F395JVL>:8+U"Y(&6I@,5K MKB6I+B0CUQE=+$FB,&$&K4C@_R]B*GLM5B.N>,(%R[)M0\%OAO$)4KG!-:H. M;%"1 2IL:D:;AE>LE$1_TUU[P(8O.$D9!4M AF4VK+ ?=4ZBP5,&JGPS%_,N MMDF9 8H/\+% 1T3C#A>NNE:E*162.0=>"JH0F0C^;Y/7PX7KV25Y0M. N=O< M8@FJF)62N0/94Q2OJ-_GW88V64'$/'*ZXY&H_T ,!)3'X\AWO'"]X_G"VFH= ME$0V]+M'0]@B4W5>5S*C86=],6R183WQ2%Z#D.+P3??(6!5*QNRNFUC<;/?Y M?7HPKVKFIYL[)#TE3VB,PE=;M_#9UN,7QA7QWCZ*#^TK[+[H^PLZ)'\)'BCOJ']!P7"&OC@(G_M$J M'+TTN<-Z4SYDLNM'%6G6V;5U5M<7@F7(\DYCV]6+)32FN-SY[?R'KHO\1?:B M?F<8A8[-#Q"$8>&PO=V]R:W-H965T5;/%FZGRA(A[]K!M*SRI/ M3H7I#GJ]PVZAM&T-3]/>)S\\=54TVO(G3Z$J"N57%VS<\JS5;ZTW/NO9/,I& M=WA:JAG??W>Q+_;)X$_-R["U)D$R<>Y> M'J[RLU9/"F+#690("G\+'K$Q$@AE/#0Q6YN4XKB]7D?_-6$'EHD*/'+FB\[C M_*QUW**6M>W!H$59%:(K&F=44&A;_ZO'AH"PZ#QF&0ZJX3I2K?JZB&I]XMR8LUHLDB04W>*$Y;:'HYOK MZZN[Z\OQW2V=C]_3Z&9\=S7^[7(\NKJ\/>U&I!##;M:$NZC##5X(=TC7SL9Y MH$N;<_[!N]>BK?W$EY7%#I" M53&0LCF-4*ZV,[:9YD#O=]DU<@[&\@[+\6_?M;]GJX\G##$,0D92QO ,K54TP:&5S6FR>I;%3:4,;1<BB"V,YQ* M:YSCL"2I M9:JM@A"1',JSH>%FKA:R-6&V-2Z.G'\-,\-?$8!,Q51%780.4K2.(+M-%4;2 M@X>F*U&AA-*[A98#MNE,FP -?!S3CS1E3B-RA/52>52$-&[!'KC(V6T6Q;M_ M=!+H!Z@#QY0Q4GC@K!+ F0.[/NJ)8;(./=S@_!I%8+X/E*M"2^WGZE$[+>:FY0D D;%$>RF-JN9Y[2J46V]R74NP*63 MH!3'-^2@E2&-X%D4+B'F-2O8#Z+T=$;5H383$?#QG/R+#YJT::&\=E6 O&8J M=3)CSD%J:-/$"1,!)T],8Y:C^>O'=BT2.(.89L:3KENE8;2GEI5NJ#3E (;CGJ0D6K"IY5S7'R XIX%UE<1(@&#J#;@9^J))&\-ZX\NG+-,-MI?;4=HYS!S:5;8A7 M$VUT7#U!V*&!*$[2,& '8)%#Y87OFH)=TRL2":%HZDS]%FIJ9G!;,OQ"SYN! MLANZUEK8:C?LP6D0B1F(<.I=08C"(F7Y;_\/[G<5_1V]D')*A9,HJXSR]%!A MS=ZLQ '"KB0&4KL\='9]I[M;UZR"_2Q=)A,@&^L;UV9W&ULC51=;]HP%/TK5]FT)T2^:%YCV8))+ M8C6V4]N!]M_OVH&,:11-BAQ?^Y[C2@8E\%DY,=N]&2D&EMQB3<:3",$ MTR\SK-1V',3!?N"6%Z5U ^%D5+,"EVCOZQM-4=BQY%R@-%Q)T+@>!]/X/6'/3!5;)2ZM$%7_)Q$#E!6&%F'0.CWP:OL*H<$-C? MLW_RM5,M*V;P2E4_>&[+<7 10(YKUE3V5FT_XZZ>,\>7JE!KR)00Y#"ZK-DC-'0+M,=-[Q8P+32B<-R,/G+A!C69'6K-,W38 MMQ#UXSB%FD">L4=>-^0I+@O@!"B(H6 6H=#*& *J##'WZ[*:HF=.WL3JA9C2 MX;"7DK(^'#N)\, E G7AWP)#XAMI6\-TH]US,VU=]B>]?:L63!=<&JAP3="H M__XL -WZOPVLJKWG5LJ2@WVWI"<3M4N@^;52=A^X!;I'>/(;4$L#!!0 ( M !V$!EG#W^IW(PP .4B 9 >&PO=V]R:W-H965T![DY7V>^]"\7BK]Q2R$L.PA2W/SIK.PMC@]/#3Q M0F3<=%4AG!X]KK@.CCHL+HU56=@,#C*9^[_\(>BAM>&D]\2&0=@P<'S[@QR7;[GE M9Z^U6C)-JT&-+IRH;C>8DSD9Y?GQ\_6GJ^M?V,W'WZXNK][=L?T;E.&;,/*K<+P][EB4C6]Q^"Y9KO0<7WQ6 GP;^6>9<->Q$;] 9'.^@-:ST, M';WA$_3.XUB5N97YG%5BLG^>3XW5\)M_;1/8TSO:3H]BZ=04/!9O.@@6(_2] MZ)S]_%-_W'NU@]NCFMNC7=3/;L6]R$O!;D6LYKDD_][&XDXBVUG<0OF4W6B5 ME+%%$+J77?9I(=BER@J>K_#0K?P/%!;>,V %LUAB>"J8FK&;WUD&"BF6\#QA M"N\T$U]+62"\K5N&-Y9Q5BB)!S)G%I$/.BE @VQ"U&"*W,RP$Q1C>)-&L.#2 ME/&"%9Y#PZQR:WWD"!VQY4+BO5T5,N9INF(JCDMM6%D $LPB< !^$Y$"'O0* M%P"\A [%"G>NT)FAD^BFA/_J=$6O'0_P#M-E (@@X0X!Z_4@!&'I%J#),N"' M++"S$-J!;!Y#:=-4SCEIWT3NW$K;D$'%W K3J(1[?"NTQ$;(+S@I9"LQ)A/P M(V=2)$[)I*G E<.VA#FH33E!)3,6PO!4Y;@$;)+,[A"P!'F%@8T<)XT1_$M2 M05I9DTE3&UUC\X9MN^QMJ6OG6&@A8 ,' M,H) A@$B1 T1CBE<#-?56;.9U(=6+(*O%VQP'!T?#=WF%^QD' U/1BS"$E,( MET[2U1H71C[\>!Z&PVA8\] _&47C?N\1$Q\D7,R2J6B=R.<(=N'XJH/V'6DY M>W(=UU#U7#B'A>(Y;%YP#:L]X4L>!1Y[(/96KI&PTE2JR92Q+)5?P"WC&6$M MRX1=J"2XBQ=8FK8ZN'>>IWS9(+"L-,Z;87]5SA?(\@LI[NE0K"]GX,Q9)X*[ M&>O]MB6SY7HN*(!_J"=99>'$3VMZS;J]RK!'T:0__C.=ZW]B:SC9RM8O"EB9 M.U]I8*WVM"J)S+3*V+Q92EF&:W@AT4ZP*%7%!@T8=2YRH;WW$-@&_'68R;5P MAF1%6AHV@YU@T)G4&?Y[&1/'.MC*$(GDE+GDO5*(D3O!?4:H2M$9'P'3F(385="N%J5,(_ MX@"JR)&I"/=B$J4%@-Z039#YY2%!5:KLLBO0*XHJ5VV7B7950N@FY:_[4&D" MBF]GK\X7.]G#RT20*>%O3)6:-#6'0]";)==)DQ^=O*GP17ONI$;JCDO*($%$ M3=ZH?)8.8-(2!!MJ&W4AA:F2VW-$#SZ&K@.^1QC$9ES:Q:Q,J3*0'NF"KH." M?O[I9- _?H6PG,'27E:/3"N&[#E_26)_9QPXP5%%"% D_F;4QNQ 0Q."Q27B M5F5RN6XK%T6)8KD*A\EI:46+X0IL-D5[ZE32EGB(TY( R<4[[7Z>HH-3.?MY M2L16D)46=CM4H0IKR:>I MA J/W!8S=\@8/00 EA-ZLBA4'LH]#(7 #Z1L.Z3@J[? L!91$ M%"'WTH14E_&$2A\(EUN 655BTTH<8M&Q%.X(E6\HYEJU7:\^K;+(DJ^EW&0S M$9( S\P\71:Z*$/M@Y#WI"4\=![P>,M;K,FF,.2P'VW)7 ONU5V1U#7)B.6" M0CKUWNCJM$$T#&0I=VVFJS_(@O,(.HNTGJAR:@D.:L[6$N;CP]^*4+\^:H]V MJY4L@W^^"3*G>Q=!8.Z%07G#T:[TP^H7;#(<[9TGB?2!B<*UU]N[72NF*@;V MV3 Z&HS8P2;-M?-?L%$T0*GYT74SY\:@4CH-=]S=D5^2)VOI$EL(@ZII.]VK MZ;7UO.>(D[+W?A. 9=29<&MI7>>E#)+G"S8>C*)>K]=<[=U1!D00H+P#3=S@ M]'$/E?%DXOX>3X[W/KG$TV:7ZJIH,#AQRZIK+&4[>O!1W8./=O;@[[C.(:5A M-SCN;@'VMK7@SZ115#1.V=HS0\_8/L'PH/?JWP&=0B*$+)H25 RA4FH)2- %ZB MYV+\GLNTHMNFM% I,-G0'N)JZ:9A(GG)@3Q\#F0OG?U;YQ,_\+K2NC:3SFAA M#V27*J$:YGG';F=>4#/E*),8B#%#05MFI6]&JSCTAQ%RAG>4>PI=A:T[B.TO M%\)Y%C91FB)MB^0@I'!!]5US2N*KD$0MT4[#/CA+Y@@T9QZ7)0G!O$[]]. [ M !<@]5QK. A)_HV&.8C[?9PZ8.OWH_%H&$U.QFS_#OQ=*Z0HP$*8'P2L_(MA MYWE.&>]64%XD;=+8%"M?_JW6] I:"Q(]@MX#(*5,G>W$XQ#X,=Y9Z\*5EDS. M7B(?PD.MK\ZEV?2)#7=FWW)G,EX!!2$ANYXC(8G(G=K+UIQ^WS<5KN(T+HZ7 MKA.W-&4IP@0(I!'2L:V]L40-Y4\+ DB2.B IS2Z;QGM-2)). W5+9 Y/*33A MH787#\0[7:XJ1!U?(0+!^OSN@7C*MJO1>=W!2/ZB">]8H(#Q: MBJT%XUK3'72_N\EMY]C( 5C5)#2UI=1,PCO])(F*I(J;36F.N^,?*$PK>O\? MHEP#2GP9N('[;9^K(F#VG5CSJ KY]'@\,!.W#WDV@R&4S?9\Q7?7HX8IVCF_+$O M]J^,*2'_EM\HMI4] MA4=^JOS854;-BQ\F0O/^C;-#M?BM-#&\MJ0XVN^TZ'4(:YI;\%$144T/P=47&4.KCT A>D28KC5(:(OS,7RF^J9N=FG]>EA*>V"1KPP M5DKK:O,$*E&56]Q/%/[WC"<(^W%;2T'8T+:?FQ#,9J&E)RZ0&5E13N%L#4,S M-\@S #Y7)%"RG\L\=P.>&13=U N(U^"4Q&)E!0^T7C P\%VDCF@VKFDNG?B, M&\9VF;0([R[[P'/>#,;%/4]+;NOTZE'9-3]X2Y*KS--V@80.4D4I>3_CV!P>U*U=Q!V7) MW']T0,O(/^J=5/%!C6$HG-&W"YQ]+2DMVC"*1)8RA/$;$IL-5]SFAEZRVJ.> MXSVU4K1H',>W7K5?^=+ _:2FD_9!V[S#2[9 N>F:C17-.ZCZ#8Y!/S?2/*@I M>(D>O220^;,\=EM*.VQ]>I )/7&PO=V]R:W-H965T M4H%Q225E75 MA\4>\.K87L[N$G+ZZSN[!@=20BLAO+.>[YO+SNRXOQ7RFTH1-;SE6:$&;JKU MNE>OJSC%G*DKL<:"WBR%S)DF4:[J:BV1)1:49_7 ]Z-ZSGCA#OMV;R:'?;'1 M&2]P)D%M\IS)'V/,Q';@-MS]QA-?I=ILU(?]-5OA'/7+>B9)JE-WC@R^E;A-XY;=; &$\E"B&]&F"8#US<.88:Q-@R,'J\XP2PS1.3& M]QVG6YDTP,/UGOW6QDZQ+)C"B3Q MY>%Y^O %9H]WT\GT9@Z7SVR1H:KUZYH,&W@]WAD9ET:"3XQ$<"\*G2JX*1), MCO%U-MJ_*V M=8Y]>(U+E!(3>,)7+#9XRK^S#*?]JVAE20O4\J!3!,7?("\/$,T! J4?J_3# MEBF@WU)DU.&JYXQ9QHH8S9Y8PE=6;*C;H;'3OH!N,W1&2<)-5RIH>VW?=YXP M%JN"_TWD!-L[< E-KQ6$4/O(>63_ D(O:/AP)K-AE=GP;&8?*5P)(Z50JU-9 M/8L^G=5#RAZ4$K,2< 6QR->2*PJ;PC*Y+K-(A=ASJBBO,<9\0;AFPW-LR/37 M=.Z0;B-0&&\DUS_H*EH+Q36E(PI"S_?]]Y4S7S.)=&W$*;D,))#UR&]ZS6[7 M/MO=MO,L-,O@T%TB:'A!T+%J^S6IGLMT5&4Z.IOI!YHW=T(I&&DM^6*CS=T" M6L!$Y%1K,$_)XU1D"+"5GRW057?#J!FY:[7[49>APZ]YER++4U"NJD2.FW, MR4["7WE"%DBQT?"BD-"=B)#'XKN%_Y,/PH9>&+6]5MBQ5(&A\KT.]5C-N6&R MH/)4,*,ZL:<$EV.F>&PS=\VSC<;$H*+HJN67KOCAE4]4I\JF?C"ZE&R7!)4/^J3=TJRZ%<"EJL[2!<"$UC MU2Y3^HY!:13H_5((O1>,@>K+:/@/4$L#!!0 ( !V$!ED$\"9R+ , .<& M 9 >&PO=V]R:W-H965T[8!IW&Q#DWFI>F&8=@'6CI91"52):DXZ:_?D7+4;'",?1'O3G?/ M/7T\"'1>8Q,S05N%>BN:9AZNL):'I9>Y#T;[OB^,M80K!8M MV^,G-)_;K2(M&% *WJ#07 I06"Z]=32_2JR_<_B=XT&_D,%6LI/RBU4^%$LO MM(2PQMQ8!$;+ [[#NK9 1./K$=,;4MK E_(S^GM7.]6R8QK?R?H/7IAJZ64> M%%BRKC9W\O S'NN96+Q/>)',MK9MAJH>0!E/4F-"NX4ETTD>/";LHGH^@OISBSVM[]NMWUK?7L/GM\X?MS8:TM_=L5Z.^6 2&_X@#@.1.-GHE?Q6 M,V& B0(V7SO>THDS\-=ZIXVB(_/WJ=)[Y.0TLKU&<]VR')<>W1.-Z@&]U8\_ M1&GXTQG>R< [.8=^GO#Y:.U?W'3D_:QZ][Y3@IE/H0\D?K:!] MR&73=H:B*Z:* U/H,-] DF;^),N^2Z,;)KJ2=JY3EGS#\HI*5D__81G-_"B- M_2S.**F?II$?Q_'H(](%KV1= &^HR@>TOAJBB3^;)?TR^7\)?!C'?IA-C\OH M&JF].7>M/-\_8I9.9WXRFT(<^=%TZFQ/PP0N2*4J(^I\&&9P,;JE:7^>Q1N(T]2?SL8D4522^EF6 MP*GS&[P8/@VJO1NQFC:L$Z:?0X-UF.+K?GA]=^^?@!NF]EQHJ+&DT/!R.O% M]6.U5XQLW2C;24.#T8D5O42HK /]+Z4TSXI-,+QMJW\ 4$L#!!0 ( !V$ M!EFYI\6H&PO=V]R:W-H965T>IQ1HKILY%C9Q.ED)6 M3),H5YZJ);+<*E6E%_I^ZE6LX,YX:/>F76(K-R F< M_<:L6*VUV?#&PYJM\ [UUWHJ2?(ZE+RHD*M"<)"X'#F3X.(R,??MA6\%;M3! M&HPGL*?5,;/[&G3^6X$*4RGYAT]Y-(P<6C=*BVBD3@ZK@ M[9_]VL7A0"'SGU$(=PJAY=T:LBS?,\W&0RDV(,UM0C,+ZZK5)G(%-TFYTY). M"]+3XR_3Z]GD_N/GO^#F>G)W#6_NV;Q$]7;H:4(W=[S%#NFR10J?04KA5G"] M5G#-<\S_U/>(54!*G_[@3!N",8GT(?W]&+ MRYL202QAHA1J!8SG<%.P>5$6NB#R,RR9QART@"M1U8QO7RMH'3OFS4E[Q[V9 M*&.>8H]=["V+][C :HX2HL#N1BZP1X[E 4?YR%&O<<_SU8LL#/KO%)1M&C8H MD1!@*4IJ#.JBUQJVWYZU:HSTOM0HF2[XJM4#:5[9F5B>-0IW!%S@U+Q>0N@& MX<#-DMBNHS1VTW[8NVJD1*ZA%M*V ;(AGF#NR6\AB2(W\2.(!X$;QW[OL^!G MB_\#$+C]-'23?D(,_#AR_3"!$Y61=)61_+?*^-#HAN)VR^C71IOH/,;(5D)7 M,-MC)7'2T/&2V!FM_C!J4OM\'-B3Y,[0#(BA M&_J1$5+(@L0=I ,C]"&+?Z&:4LR-+>#2HJQ4HT M9ENB9<\MMX)KJC6EX0WEM^\&?@9O>]/V'!Y8V=@']]0#4T/A('7]?G8T@]Y! MSZU0KNQD4; P!-KVV^UVPVO2]NS'Z^WDNV5R57#S,I:DZI_W*4>RG2:MH$5M M._A<:)H'=KFF 8S27*#SI1!Z+Q@#W4@?_P902P,$% @ '80&64]@%7&E M @ G 4 !D !X;"]W;W)K&UL?51=;]HP%'WG M5UQET[1)M/D@A)9!).B'UDGM*NC:AVD/)KD0JXZ=V4YI__UL)V1,HKPD]O4] MYYX;Y]S)5LAG52!J>"T95U.OT+H:^[[*"BR).A4551)([ M4,G\* @2OR24>^G$Q>YE.A&U9I3CO015ER61;W-D8COU0F\76-!-H6W 3R<5 MV> 2]<_J7IJ=W['DM$2NJ. @<3WU9N%X'MM\E_!(<:OVUF [60GQ;#[@W(.L5EJ4+=@H*"EOWN2U_0Y[@+/@'4#4 M B*GNRGD5%X23=*)%%N0-MNPV85KU:&-.,KMI2RU-*?4X'1Z<_=X=??P8W%S MM83/#V3%4'V9^-HPVW,_:UGF#4OT#DL"MX+K0L$5SS'_'^\;19VL:"=K'ATE M_%[S4Q@$?8B"*#["-^C:'#B^P7MM\A?D6L@WN*0J8T+5$N'7;*6T-/_%[T,= M-X3Q84+KE;&J2(93SYA!H7Q!+_WT(4R"KT?DQIW<^!A[NC3>RVN&(-;02>_# MG3&IB2R:>NJ0ZJ.\AU7O"E!4?>!-B?;0!#)A#*@TYC:L"X2U8,;)E&^ :##W MA-T] >$Y7&*&Y0HE#$(7'8Q[,V6Q[MES>3;<6Y"M^9$U2DJ8@H\0)T$_3(9V M%0_[HRCL/1D_ ^5029&A4I"->;IH-WIFC>/^I3=SZY;(#>4*&*X- M-#@=#3V0S2QH-EI4SG\KH8V;W;(PXQ.E33#G:R'T;F,+= ,Y_0M02P,$% M @ '80&645W!+MO @ 4 4 !D !X;"]W;W)K&UL?51;3]LP%'[?KS@*$P*I(FF:7@9MI):RC0E8!;L\3'MPD]/6PK&#[5#X M]SMVVM!)I2_-N7V?O^/ZG.%:Z4>S0K3P4@AI1L'*VO(\#$VVPH*9,U6BI,Q" MZ8)9<9+U$(1T0RGC:<07.D ^[:6_;/OG?J92X8)6P]VK]%3?]=!U?IH3QO["N:^-^ %EEK"HV8%)0<%E_ MVG/%A-64XX MFT[NKZ=?KN#F^_@.3GZPN4!S.@PM,;M\F&U8)C5+_ Y+#VZ5M"L#5S+'_']\ M2(H:6?%6UB0^2/BMDF?0B5H01W%R@*_3M-GQ?)UW^*8XMS#E)A/*5!KASWAN MK*8G\7=?LS57LI_+C?:KG&DN,UXR 7>8%ZZ6?9@)=0/_@FVJR+<3TE;^7UKKEE>LE) MJ\ %0:.S?C< 7<]O[5A5^IF9*TL3Z,T5K3S4KH#R"Z7LUG$'-$LT_0=02P,$ M% @ '80&6=9K$A"R @ M04 !D !X;"]W;W)K&UL?53?;]HP$'[O7W%*IZZ54!,"I5T+D0JE6Z?^0(5U#],>3'(0:XZ= MV0ZT__W.24B91'F)[\[W??[.SEU_K?0?DR):>,V$- ,OM3:_]'T3IY@QE&_C$UTU%>%%5SB1(,ILHSIMR$* MM1YX;6\3>.;+U+J '_5SML0IVA_Y1)/G-RP)SU :KB1H7 R\Z_;EL.ORRX07 MCFNS98.K9*[4'^?<)0,O<()08&P= Z-EA2,4PA&1C+\UI]<0J=H 5A$';W\'6:8CLE7^<#OAN<6[CA M)A;*%!KAU_7<6$T_QN]=Q59'7*L5 M3] VW2I$V IL^P>;AM_I+*-DTAAJ$@_NVS!B.;>$^2K4G):G/%?:%I);3I '9BQJ MN"TD'7]O$_@$W:#7ZO7.R3HF.V@%00 GI5?%G7UT>!&VPRO8]4[^5BMEJ)?E MP'!B"VFKKFJBS4RZKEKQ/;T:: ],+[DT('!!T.#T_,P#70V)RK$J+QMSKBRU M>6FF-%=1NP3:7RBZF-IQ!S23.OH'4$L#!!0 ( !V$!EDQ'D&PO=V]R:W-H965TE M(HRCZ#I,&9=!I^6Q!]UIJ^6)I'1!V6BNV MP#':;ZL'359X8$EXBM)P)4'CO!UT*\U>W?E[A^\<-^;H'5PF4Z6>G#%*VD'D M!*' F74,C!YK[*,0CHAD_-QQ!H#Q^Y[]SN=.N4R9P;X2/WABE^V@$4"" M=;^15#IAEG996&]#.F]C(K^&SDG9I M8"@33/X='Y+(@])XK[07GR7\D,DKJ$9EB*.X=H:O>LB\ZOFJK_ -?V;<;N'/ M[M1838?CKZ(<?MF\IU='M&8.T@L':.O3.F M!DPR@:#F<,>XAN],9-[ZP;1FTIHBQ64JLZ99&OEG:4@B9TX,M07%KS2GW=9*,,N%JV6E M7KNJPR^E 5_S!$G EJ-(("+HD9NG=W.-)%.2(,H+M)-9N[IQ$0=FP>>G"5YP M"5MDVEQ"[/S/%+=^*&[]?Q=W[+.9;J$OF"DLZEFNUXOZ\B&M:^/=S7F MUL #7:BH-7U%GU&S]!\ QJ@Y<0U>]H5Q3I\_2CN'+MS4HW(415!KE"M1M,S[I/S.]X-* P#F%1M11 >A\>N:&52L_L:;*TOSSKTOZPX': M.=#Z7"F[-]P&A[\PG7\ 4$L#!!0 ( !V$!EF%?+2%LP( +4% 9 M>&PO=V]R:W-H965TSG3;KIM*7^'R^[[OO8M_UUT*^JAQ1 MPUM9<#7P$EP,>S:>!?PS'"M=FRPE+6;VVS@$2L("TRU9:!F6>$E M%H4E,C)^;SB])J4%[MI;]FM7NZEE1A5>BN*%93H?>#T/,IS3JM 3L;[!33VG MEB\5A7)?6->Q$?$@K906Y09L%)2,URM]V_R''4#O(T"X 81.=YW(J;RBFL9] M*=8@;;1ALX8KU:&-.,;MI4RU-*?,X'0\O4DFHY-A,AU=P>7C_7CT,$V>;A\? MX.L3G16HCON^-FELL)]N*( M5;P-'=*"D(3= WR=IN:.X^M\5'-.)9X,S5UF,*;OYHEI2*2D?('._IG,E);F MO?S:5WS-W=W/;7OH0BUIB@//-(E"N4(O_O(IB,BW \J[C?+N(?9X6K<.B#D\ M"'ZR0J5-#1.S2)9:QSY[I]WVE'$RVOQ3W[Q2\N-=NZ5R'A+U1HNE:\R9T*;-G9F;N8K2!ICSN1!ZN[$)FDD=_P%02P,$ M% @ '80&63Y=$Q]N!0 W!\ !D !X;"]W;W)K&ULM5EM<^(V$/XK&MKIW,W<'<@&0]*$&8+ME,XEEPF7=CJ=?E!L >K9 M$I4$7/OKNWZ)P> (DM-]26RQ^ZST['JU*UULA/RB%I1J]#5-N+IL+;1>GK?; M*EK0E*@/8DDY_#(3,B4:7N6\K9:2DCA72I.VT^EX[90PWAI>Y&-W'%DLSIE.J'Y9V$MW:%$K.4)O%EJY/-B"8TTAD$@7]K.J9) MDB'!//XI05N5S4QQ]_D)/KC]/+F]1G>?/D[& MDV"*WJ-1'+,L'DB")KR(ZBPZWOA4$Y:HMR#R,/71FQ_?(K4@DBK$./J\$"M% M>*PNVAHFG)EM1^7DKHK).<],SD4W@NN%0@&/:=R@[YOU/8-^&XBJV'*>V+IR MC("_KO@'Y';>(:?C=!OF,SY=W6U:SK=9#[[->FA6]VD$ZKA)O<:E6T6>F^.Y MS^"%C#--T4=(+#&$DR9\SAX3BD9*4:W0GQ]!'DTT3=5?39%3@'>;P;-\?*Z6 M)**7+4BXBLHU;0U_^@%[G9^;W&83S+<)%M@$"RV!U=S=K=S=-:$/[^F:\A5M MS *%II=K9EOA>NCT^UT(LO6NDPZE< >['5P7\P_%7-?=!PL:3#J]GN/5Q4+C MFE[)6*]BK'<*8[!_1V+.V7^-&?#*B/'2[\ FF%^ ]78=T75Z>WZP:3&T!%;S MEE=YRS-Z:Q1%8L4A<8&[*%L32&7O$(?2\)$DA$>TR7?> 4..XV:IO1;W1KLO M= @U#"&AF>/]T,I9[ GXQ_*]+U]H. $H-"XZEB90BLH92.!3>E*3S& M;,UB"C5TX8I8;*"M@V '(<;A2V!\WACVQAF]=',X.]Q_L==SSP9[FZ9OTVIP MJM70DM6:;W%GVT9UC-Z]DR)>1X?U2\CA2T"#BGAT@A>:%O9:X[>D -A\/7(LU ME3S+@>@>X(F,%GFB]('01"R?38XV._&Q533?*EI@%2VTA5;W]O: O>_:W*T M>3HPMHKF6T4+K**%MM#J7M\>FF#SJ8FQ=!PHJ>I1?P.Z-7^'S,6X8]_%Y4%PT;^&+>^\;(J', M5"BA,S#5^="''"^+J^3B18ME?O7Y*+06:?ZXH"2F,A. WV="Z*>7S$!UH3_\ M'U!+ P04 " =A 99;F]FOIH" C!@ &0 'AL+W=O<>Q_>FM^?B4>8 "CT5E,F^DRNUN79=F>90 M8'G%-\#TSHJ+ BL]%6M7;@3@S((*ZOJ>%[@%)LR)>G9M*J(>WRI*&$P%DMNB MP.+G "C?]YV6M! M:.)MP&<">WDR1L;)DO-',TFRON.9A(!"J@P#UJ\=#(%20Z33^''@="I) SP= M']EOK7?M98DE##G]0C*5]YVW#LI@A;=4S?C^ QS\= U?RJFT3[0O8T/?0>E6 M*EXL&WG9U0FW+VS[#&ZCY39==R@U/H.[J,)(@=.-&K%ZW M>]^0;:?*MM/$'@U@31@SR0XPQ2R%N@1+BL!2F*K=1>_:W9Z[J]'M5KK=1MTX MRX@I,UFG5T*[)WIAZ'GU@D$E�*SB#E:T9^Z=N(I6X/]D+6B0?/Q"_;'?^, MW;!2#QO5]:7]SQF'S\ZXZ[?^]>R>%&X!8FW;DT3VPI4U7*U6'3 N"_]/>-D^ MQUCH+R\1A96&>E>A=BS*EE1.%-_8-K#D2C<5.\QU%P=A O3^BG-UG!B!ZK\0 M_0902P,$% @ '80&63_+'CV. @ 908 !D !X;"]W;W)K&ULK55=;YLP%/TK%INF5MH*@7RT'4%*R=(QM4E4FDW3M >' MW 2K!C/;).V_GVTH2E::[6$OP=>^Y_B<2^[%WS'^(%( B1XSFHNAE4I97-JV M2%+(L#AC!>3J9,UXAJ4*^<86!0>\,J",VJ[C].T,D]P*?+,WYX'/2DE)#G.. M1)EEF#]= 66[H=6QGC?NR":5>L,._ )O( :Y*.9<17;#LB(9Y(*P''%8#ZU1 MYS+LZ7R3\)7 3NRMD7:R9.Q!!]%J:#E:$%!(I&; ZK&%$"C51$K&KYK3:J[4 MP/WU,_O$>%=>EEA R.@WLI+IT#JWT K6N*3RCNT^0^W'"$P8%>87[:K<@4I. M2B%95H.5@HSDU1,_UG78 W2ZKP#<&N#^*\"K 9XQ6BDSML98XL#G;(>XSE9L M>F%J8]#*#8]=3[?@I2AP D-+]9@ O@4K>/>FTW<^ MMIG]3V0'UKW&NG>,/;@!U0Q(0%)R(I]4)Q1,$-EFN>+I&QX])+9!W^TYCN/; MVWTS?TT[D-EM9':/RHP+S$$U0)*J Z0"*=HT5B2]_,\DI@?-TB:Q]Z(^'=<]?ZFQ/>^E2'MO".@!?(OYAN0"45@KI',V M4$2\&FI5(%EAYL*2235ES#)5WP'@.D&=KQF3SX$>-]@, !(1 9 >&PO=V]R:W-H965TX08N!SEN9TJ.P8V]^K*HUV*(.TA_^7A+?4AB5.,I33!.> H,U0&>GW,T_8 MEP9_)>A(3^Z!&,D:XT^B,8^'BB8"0BF*F&" _') $Y2F@HB'\5_-J30N!?#T M_H4]+,?.Q[*&%$UP^C&)V6ZH> J(T086*7O"QS]0/1Y;\$4XI>4_.-:VF@*B M@C*09;DU15^KO-P N \G!K@%N*566WE": #/H#@H^ "&O.)FY*?4LT5R3)Q4Q<,<*?)AS'_-7S MP\/HZ6_P&(+5?+:8A_/):/$!C":3Q^?%A_EB!I:/[^>3^70%WH$57P=QD2* M-V#!5\E[3"D8,4:2=<'@FC]@&$QPEO$YMMI!@G8XC1&AX"Y #"8I?=L1\$TCU$LP8?M>*<%K_*T-;DS7G(W M-EH)_RSR'C"UWX"A&98DGDD[_ $2#M=?A0?7>S&$XE MAH[FF:9]81A*#.V^9]I._]QP)C'L]_N.)];N09))N\FDW9K) !_Y"PDN\ICO M_RA#_)(YE%L]O-CJHVJKIR=;O4SV5O9;9>^2+'"^7Q:Z;3LN7^87LG?I-NR2 M;"89@\%EUSQ=D\ON-K*[K;)+]M2[,:1))"V7%9=W&H;6TUSM[*=?E,[6 &X5 MLR+KGU5-IV>U^)]VZ3^49L"X<#F36.F:W=,\N5A>(Y9WLUA!DA8,Q5*YO!^1 MJS6$6^7R;I>K2_^A- /?R26QDLJEGAS!,D2VY>F:\@I9Y*QZC6UZFP/\J#RW M7O2/]?NI+ND/^8&_.I]_HZ^^%O W^6V24Y"B#7>E]5R^!9#J!%XU&-Z7!\ U M9OPX6=[N$.356ACPYQN,V4M#.&@^@_A? 5!+ P04 " =A 99[O"-*[\" M "Y!@ &0 'AL+W=O3'(A5A,[M1UH__UL)V2TI6B3]@*Q?<_Q M.3?V27?+^)U( "1ZR%(J>E8B97YAVR)*(,/BG.5 U1K6^0<<&Q M66J[CN/;&2;4"KIF;L:#+BMD2BC,.!)%EF'^.("4;7M6P]I-S,DZD7K"#KHY M7L,"Y$T^XVIDURPQR8 *PBCBL.I9_<;%L*7K3<%W ENQ]XRTDR5C=WH0QCW+ MT8(@A4AJ!JS^-C"$--5$2L9]Q6G56VK@_O.._9/QKKPLL8 A2V])+).>U;%0 M#"MJ#WL Q7,8X%8 M]SG >P70K !-8[149FR-L,1!E[,MXKI:L>D'TQN#5FX(U6]Q(;E:)0HG@Z_A MMYMP%%[_.$/#Z>0ZG-R,1V@Z&\_[U^%TLCA#_'X[G$_0>]>.8 MZ)> 4Q32\B3I5W(R HE)*DY5RGG9MJ43JK>RH$C0H!;FO"/+1%:,R M$6A,8XB?XFUEKG;H[AP.W*.$7PIZCIK.&7(=USN@9_CW\.81.2^(*I]CZA/8S147@DM($;3'+AIHT _^TLAN3K@OPZUKZ3W#M/K2W\A]/PG8^'O/\GLB>=\.I.>,?8@XG*J B+!!5"^2<4L;(%=%U> M;G7$0!SJ0$GK&UJ=4IO ZWB^Y[>Z]F;?W,LZO]5N=UR_KGNBNU7K;AW5?:MR M28N,<$XD3@\I;+W8V6U\:'<\]YG"HQO]:_OMO13(@*]-. H4L8+*\KK4LW7^ M]DWL/)L?J%PN8_0/31GJ5YBOB3JA*:P4I7/>5@9X&93E0++<9,V2295H/Y:!;\!4$L#!!0 ( !V$!EF: ,?=GP( -0' 9 M >&PO=V]R:W-H965T;4= MC#12U@[HM(VJ[880XH.;W+;6'#O83KLA?CRVTT4M9!63RI?$U[[G^)[C5[3F MXDXN 12ZSRF3/6>I5''JNC)=0HYEBQ? ],B<])_--^U^3;A%L":[G51D;)C/,[$PRSGN.9@H!"J@P# MUK\5](%20Z3+^+'A=.HI#7"[_CY HV0\ M_8JFX^1ZDO2GP\_7$_0&)5E&C-F8HB&K=HRQ_F@ "A,JCW7*S62 CEX>1Z[2 MQ1A*-]U,?%9-'#PQ\47)6BCT7J/ "]H-\/Y^^ !2#?@]B&P M?.%3/@#%"C(TPD(]H*G 3.)JHWV[U*EHJ""7WYMD5KSM9EYS"$]E@5/H.?J4 M21 K<.)7+_RN][Y)]('(=BP(:PO"?>S:@A6P$O393/F"D9^0-OJVGNKFY8SF'"*!4H^HE_HXK:IN+T4SUV+ M Y'MJ.W4:CO_:3MV#FG!@H )$"4_IE:5)= M4?G>UH[S6N$?NW+O?,]5XV[=N>:]N\)B09A$%.::WFN=:.]$]894@>*%O89G M7.E+W3:7^MD%81+T^)QS]1B8F[U^R./?4$L#!!0 ( !V$!EF8\_^@ 9 >&PO=V]R:W-H965TMU.;:\V2\)BF6EWQ#,OW+DHL4*WTI M5I[<"(*3PBAE7N#[ R_%-.M,QL5W]V(RYKEB-"/W F2>IE@\W1+&=S<=U-E_ M\86NULI\X4W&&[PB"Z*^;NZ%OO)J2D)3DDG*,Q!D>=.9HNL(C8Q!,>)/2G;R MZ#.8I3QR_LU4^_*Q:O M%_.()9EQ]A=-U/JF,^I 0I8X9^H+WWT@U8+ZAA=S)HN_L"O'#GL=B'.I>%H9 MZQFD-"O_XQ^5$$<&(_^$05 9!,\,M.-V@VYET/U9@UYET'MN,#AAT*\,BJ5[ MY=H+X4*L\&0L^ Z$&:UIYD.A?F&M]:*9V2@+)?2O5-NIR72QB!Y@.OOCZWPQ M?YA__AU^@6F24!-%S&">E7O1Q/1M2!2F3+[30[XN0GC[^MW84WH.AN3%E;^P M]!><\#> 3SQ3:PE1EI"DQ3ZRVZ/ O#TXFL%@KT"MX&5.-V(2_#1!01^T&N9 MT.PGS-&P,.^VZ6$W_RW/+J'KG_0>V"(V][;&^CGPV].W7^O:M^LZP$$\T6\$6LYP 7P(VQZ!5:"OI7*%= MPL(2UC\2.A@,AE?=9T+W7\0#^;W!:-2KQS4T'-0:#JP:1E)1?9\@"2SU7BV5 M;-//2CE7/Y>P".LA06G&$!IO"2>E"9SN]S$:]U,073E2#$Y)&VR%A=GQL9E[#0 M)2QR!&O$;U3';^3X[CIR&127L- E+'($:P3EJ@[*E?50Z;+YD/-UXW((#K8= M%ROTW,C89UB7F"=K3)>3B1S!&L% _J$?\:V+K9/51M!8_\6TK4NXM5/.U;^B M'2?_GC_J7@6#9O8/G;J-7-&:4A^U?N@,J2^ 9C'+$U,(*8$SBXP!7FCMME)W2(E>TIN:'CAK96^KR M.$C=+Q=U#Q%I^TW!3OF<@2[2*8/J,?(%J#6!&==W]^P)]-V=")+H^DIQP$=] M!>RH6A=#TT;&7.XS)JLR)KQ]\VH4!/[[?0HM+M'[=QJ7%-L#,&/PF"O@^BQO M*(F+_4/T*=\4GI:"IX6G:;FE]$S,U9X'2RX P>S#74'45RNZ)1F1TF!>:U\7 M?72E5Z +\B?\R(@LQIG5;;C2#BAFL,SU_ G$#--4VI95>TWQ$ZSQEERV9@JG M#Q&'+7C,\^)JT[=_13S[5F=H]GJ^WT\8 K6JFV=_2V M+"5B1/D>]1/6<<@D,++4IO[E4-] 1/EJ MLKQ0?%.\>WOD2O&T^+@F."'"#-"_+[D^/=6%<5"_()[\!U!+ P04 " = MA 99<2L\7_D# &$@ &0 'AL+W=O7$5CP]*,2$Q"J2&P^EN3"Q+'&DGQ^%:!&O4U=>+N M\3/ZAT*\$O. !;E@\=\TDJNQX1L@(@N;Z:8R MIG8'U>Z@ L\^YDZEN!(\;0C^]UI%@RM)$O%?F](2VFF'ULOS7&0X)&-#K3]! M^)H8D]]^@:[U>YONGL :+MBU"W87NG)5@884/Z@RR.H:R.H:(,^6M+E00KL% MM-Y3UA,8N%[@!-[(7.\J/ Q$$'J>'Z ZL,'>J=D[G>ROB1#G8!J&>9+'6))( MK?)23[F/* $X85S2_XN)-@WE!88[U-[!P('(LYP]$2V1R((VM"R_7<6P5C'L M5-&Y]@8@):WF#P_H(%>9;^^Q/@R#EN/ZOM/.V:TYNYVZ;<7KTX6> MP!HN^+4+_NFV%?^@9%7!#GU_K[)?#&LP#VKF02?S&YSF"]6 Y)RF2_4T#EPA@/0VO8-UNEJN,+NR8B^T)I.['10\'1U7&$W]MX NLA' M^Z7<$HDLUX4('7E PFV7 SO;!_6(5(WPBL41H(E2L"::K6BEVVM3TQ=:4_:V MK8'V"4NXLV=ZM1,]H36=V+9(L+M'^KD2/FQZX# (]ENC(V'#(\6[;8Q@=V?T M0YOQ -!4*ULJ]]H+N_,BK[Z=/:$U+=GV7= ]86'WVF;UA=9T8MMHP^_N+P85G(W=U[2]1>2&\R7-!4@)@N59YUYJF9X^=&A'$B6%>_M M#TQ*EA2'*X(CPG6 .K]@3#X/]*> ^M//Y#M02P,$% @ '80&631!+2JT M @ X0< !D !X;"]W;W)K&ULK55M;],P$/XK M5D!H2&-Y;<=*&ZEM@AABHW0;""$^N,FUM9;8F>VTV[_'=M+0;FDUP;XDOLL] MS_E><9%0-K*671LVV1+"''XH050-67.>,YEDKD"UL4''!J M0'EF>X[3M7-,J!7VC6["PSXK948H3#@299YC_C""C*T'EFMM%%.R6$JML,-^ M@1=P!?*FF' EV0U+2G*@@C"*.,P'UM#MQ8&V-P;?":S%UAGI2&:,W6KA/!U8 MCKX09)!(S8#5:P5CR#)-I*YQ5W-:C4L-W#YOV#^:V%4L,RQ@S+(?))7+@?7> M0BG,<9G)*5M_@CJ>CN9+6";,$ZTKV]..A9)22);78'6#G-#JC>_K/&P!W'T MKP9XCP'!'H!? _SG>@AJ0/!<#YT:8$*WJ]A-XB(L<=CG;(VXME9L^F"R;] J M7X3J/KF27'TE"B?#R?3K))Y>_SQ&DR_#RVLTO(Q0_.WF?'(1*^D=&J8IT17% M&3JG55OJ^AY%(#')Q%MEFF1XFV2,O(.$GTMZ@GSG&'F.%[3<9_Q\N-\6SO]YC__9 M^TXR_*8S?,/G[^L,KH81EP^J,S),)<(T1?%=20HU)23Z-9P)R=5O_KNM[A5S MT,ZL1U]/%#B!@:5FFP"^ BM\\\KM.A_:DOZ29-%+DL4O1+93GJ I3W"(/8Q MD2:D^AWA7NT- 6VEJ%BZAD4OC57HGCI!IV^OMG/<8G76[3B[5M%3*S]PSMQ= MJ_BI5>!T_;/&J@K7WII9.?"%618"):RDLFK21MOLHZ$9PX_T([&ULM9II;^,V$(;_"N&FQ19(;1T^4\= $IV+[&Z0 M9-L/13_0$FVKJ\,EZ20+],>7I!39\LJ,O9T:2&S1G(V(H2C MERS-V65GQ?GZHM=CT8IDF'6+-0 M'I&41%PBL'A[(CW4;4K#W<^O=$\%+X*98T9NBO3W).:KR\ZX M@V*RP)N4WQ?/ :D"4@Y&1S*P#[6H%\9](\U&%0&@SV#L7' 8%@9#(]M8509C/8,S/$!@W%E M,#[68%(93)0<'![T[:XOK1H]Y(.LNLDJ,H<$X;WBS$=[8AL+T-1CW>(RMP7@PWO@PW@1' M_,35G;+1@O_T@SD:_]K""?6/K$MQO!\M.[H*M<40N.Z(78X0^D]?YL@(9UQ(6$>),R'A 60L! (UA#ML!;M4"N/>RG3-:'E MTX[^06=M>BT90\60T]*GV=@0KVGO:5>(W]8:?%O+T?ISJMP@81XDS(>$!9"P M$ C6D-NHEMM(*[<[0B.A.+PDJ%@@*L67Y!%5F3/)$<[SC9C/T0-I4\L^-6U" MPAQ(F L)\TJ8:>P\E4;7L)L/I0_99 )"X%@#;6.:[6.M6K]2+C2*)ZG!&&A M4I$?-7.[:RWM5'U"PAQ(F L)\R!A/B0L@(2%)6RP\Q2:1J-S; AT4@MTDZRN1BTU8MZF"-<=J>B6ST;&.="6CO#.M''IAO5"L2YY+W'HL>F7U&U2'F.N(A) M.8+COS9,_@"\0&?C?8]DS+F&Y-'F2V:R:M5,%K,R8*!I#EOA-BW-.MQH)YX_\$3']23 )06 M0M&:(K6V(K6.&"/%"5,=\L&YI9YRLD8A:4Y%VY_$C8S&R]Q/<9 ^>-_E@P_J M0P!*"Z%H35UN-^1,[>[([(/(G-FF/5^";KF!TAQ0F@M*\T!I/B@M *6%4+2F M=K=;;V;__]I--D%WYD!I#BC-!:5YH#0?E!: TD(H6E/;VUT\4[]A=NJBGQYW MLJ A:0XHS06E>: T'Y065+3=Y;K1X)NMK!"JT5*IO9W3<1FA2W6T4J[]B&%K M>="G+JV/;UZI0XM[Y8YYX9HMY9YYX9>',[?X\JSH!TR722Y7LQ:B*:,[$H'1 M\OAE><&+M3J;-R\X+S+U<45P3*BL(+Y?% 5_O9 -U(=@9_\"4$L#!!0 ( M !V$!EDA%5Z+L0( + & 9 >&PO=V]R:W-H965TPE\;7O.3GGVK[I;[AXD"L A9YRRN3 62E57+BN3%>08WG*"V!Z9<%% MCI4.Q=*5A0"<65!.W<#SNFZ."7.2OIV;B*3/2T4)@XE LLQS+)XO@?+-P/&= MEXDI6:Z4F7"3?H&7, -U7TR$CMR&)2,Y,$DX0P(6 V?H7XQBDV\3?A+8R*TQ M,D[FG#^8X#H;.)X1!!1291BP?JUA!)0:(BWCL>9TFD\:X/;XA?VS]:Z]S+&$ M$:>_2*96 ^?,01DL<$G5E&^^0NW'"DPYE?:)-G6NYZ"TE(KG-5@KR FKWOBI MKL,6P(_V ((:$/PK(*P!H35:*;.VQECAI"_X!@F3K=G,P-;&HK4;PLPNSI30 MJT3C5'(WN9H.?US??D$W5\/9%>J@F3XH64D!\04:2@E*(LPR=$/PG%"B"$@T M!8H59$AQ-.)Y@=GS1XEN0%<3'8U!84+EL6:ZGXW1T?OCOJNT4/,Y-ZU%75:B M@CVBOI7L%(7>"0J\(&J!CP[#QY!JN&_AX6NXJ\O3U"AH:A18OG /GW4FT>_A M7"JAS]V?-D<51=1.8>[BA2QP"@-'7S8)8@U.\N&=W_4^M?G[3V2OW(:-V_ 0 M>W)7@,"*L"6B=D>%N0@=ONB4.L#V0)P@!JJM"!5SUS*;_K%. C\X/XOU)JZW M_;7DA=VHVPN:O%?2HT9Z=%#ZJ!0"F$(%%[9'Z!/,=]S0^A@_M\FOV.,M67$8 MQEZXH_YM6G3N1Y'7+CYNQ,<'Q=]RUDEK _M4Z\O7ICM^4TZ_UPWB7KPC_&U> MX$6A%\0[RMVM?F)Z^7*%;3%SKG3#LL.5_J6 M, EZ?<&Y>@E,UVI^4LE?4$L#!!0 ( !V$!EF89=IOW@( %,' 9 M>&PO=V]R:W-H965TV ^7?SW8@0R70+XF=^+S/>QR?D]Z:\3]B"2#1 M2TX+T;>64I:7MBUF2\BQN& E%.K-G/$<2S7E"UN4''!F@G)JNXX3VCDFA97V MS+,13WNLDI04,.)(5'F.^>8**%OWK:ZU>S FBZ74#^RT5^(%3$ ^ER.N9G:C MDI$<"D%8@3C,^]:@>WF5Z/5FP7<":[$W1CJ3*6-_].0^ZUN.-@049E(K8'5; MP350JH64C;];3:M!ZL#]\4[]SN2N,_B"97/:MV$(9S'%%Y9BMO\ V MGT#KS1@5YHK6V[6.A6:5D"S?!BL'.2GJ.W[9[L->@.L>"7"W :[Q78.,RQLL M<=KC;(VX7JW4],"D:J*5.5+HCS*17+TE*DZFCZ/;\>#I_MMG-+P=3&[1.9JH M[YY5%-!=)2L.Z &K&Y$$!&)S]%@"QY(4"S0$M1EH2/"44"(WZ.P&)"94?.S9 M4AG3\O9L:^*J-N$>,?&U*BZ0YW20Z[@^>I[3G-LDYQI=[XCN M$(0 Z+PVW?GONH,D0U- (TRR#KHC8H8I^@F8[]+>H%^#J9!=TH]'8.NN@RX_C!ZZ]H,UA*A MD= 5NDJ]V _"H&>O6M!^@_9/HA4M:*/54<$>+4I'=#= MV/.Z<=B.CQM\?!*O2P3AG%4*JYJL.:6%*1522% SV68F/C!S'GA1UXG;S22- MF>2DF5%-1RM,*]"'NMX6NJO6-BO)P?EVW21THM=6[+T>J7\W#Y@O2"$48JXB MG8M(9SQF3NXGNQ,U_-/T'4$L#!!0 M ( !V$!EG?8I7H< ( #$& 9 >&PO=V]R:W-H965TGF8]F#"!UAU[,QV2/OO M9SMI!"Q%>]@+\>6<\YUCXB]IS<63W H]%Q0)H?.1JGRTG5EOH$"RS-> M,[ M*RX*K/14K%U9"L!+2RJH&WA>XA:8,"=+[=I49"FO%"4,I@+)JBBP>+D&RNNA MXSNO"S.RWBBSX&9IB=N9W*DA3 ).$,"5@-G2O_-WJ^ET)0UQ=_RJ_L5FUUD6 M6,*(TT>R5)NA<^Z@):QP1=6,UU^AS6,-YIQ*^XOJ!AMK<%Y)Q8N6K!T4A#5/ M_-R>PP[!C]X@!"TA^%="V!)"&[1Q9F.-L<)9*GB-A$%K-3.P9V/9.@UAYE^< M*Z%WB>:I;'+[<'-[]V,VN9FC3VBN7Y)E10'Q%9JP+3#%!0&)3L:@,*'R5&/N MYV-T\OXT=94N;T3[M-= M';I+'G3) ZL7OI6\S?>"QD3FE,M* /IYM9!*Z'?K5U^^1C#J%S3W[5*6.(>A MHR^4!+$%)_OPSD^\SWUI_Y/87O:PRQX>4\]FN-8OD0)!,)5]21MZ8NFF$6RS M*/'\)$[=[6Z&'E@4#P*_@^VYBSIWT5%WC_KB(\)0*7@.LM=?(Q#O%$XN_ -S M?V/\P2#NMQ9WUN*CUNZXPK3/4-QW8.=Q_X@BO=,>QPHWLZ" /0^RO.U>O$M(WN*Y'] 5!+ M P04 " =A 99MDBESH4# "P$ &0 'AL+W=OW46+LFV[WK%_>_RN15,D](X%N6?2&I7$^ML052O$2;3#ZP[0=<)Q1HOX1E MHOP+ME7?8&2!9",DRVNQ&D%.:/6+?M0@6@+ETR^ M0#N"_PC J\6>*\5^+7 M+\E4J90<8B11-.%L"[CNK=ST10FS5*OT"=7O?2&Y>DJ43D:SA[OX[_?@_I^; MS^ "+*JW#]@2S#A)5QC<,T3!68PE(IEXJ[H\+F)P]N?;B2U5=.UA)W6D614) M'HD4@D^,RK4 [VF*TZ[>5J-NA@Y?ACZ#@X8?-_02>,XY@ [T>\9S.RR_*?@E M<.!1>?P:N=LG[V3C-2_"*_V\(WZ+->/RXE_,&$TM?/S?'!W'3V MIN5@O%/1&#+KH+EJT%R]9EI2=73,CDW-JP,<+O2=L;,/93#2J5 ,F76@N,[N MO.88V.%JD^"W6]QPM%/1F'+KLFF=95USVUSMU=GGU)?C^_N$!F.>3,B06Y<0 MW!&"@X1B(A*VH;(7"#S\9GP(K[Q](/#P^ 0/)UW\^W[=)'8G97?P"-G>L,_5 M^B!UN9(.)>8=#*3W1#,<]N0W;?0<;+=*O!SS55DJ"U#F7%5[S=VF'+\IBU![ MU[VJY3\AKC8= 3*\5%+G.*_*XZHA65$6C$],JO*SO%QCE&*N.ZCG2\;D M2T,':/Y)$?T"4$L#!!0 ( !V$!EG?/\@.#PD ]> 9 >&PO=V]R M:W-H965TFT,VD,PM@X33*3A#=U MMNW.OK0?SIP/Q"@VL[RX@./-S/GQ1V!B+$-D,WOW2VP;,HY2_B$GQ29)@OSEGL?9]F:DCUY_^!@M5V7U MP_CV>ATL^2=>?EE_R,76>$\)HX2G192E).=/-Z,[_8H99A50E_@KXMOBX#NI MFO*895^K#1;>C+2J1CSFB[)"!.+CF3_P.*Y(HA[_--#1/F<5>/C]E>[6C1>- M>0P*_I#%?T=AN;H962,2\J=@$YER*G%7D>-'PG1V?OL$WR.]96JX*XJ0A#WOB/77\5!$_%FW=-YB^ M-OB>*H%WZ_R2Z+,+0C4Z(5\^V>2G=WWM>C@#H]&3&%N-4?&I%@%.2\4FC+V)Y%1IS#>2/%I ME>7E+Y]YGA";/Y;D/^]% <)*GA3_[:GP_8XVZ:=5E[>K8ATL^,U(7+\*GC_S MT>V//^A3[=<^G2)A-A+F(&$N$N8A83X2QD P2<:3O8PG*OKM'V)LM=A MT2=;9?10V2)A-A+F(&$N$N;M8-,:5HUBGV]UW31FIG8]?CY4)#(I \$D19I[ M19I*1;*TY():$OY-C.X+WJ=*)6&H*I$P&PESS,ZQGTP-^;B[W3*SR=2<67(Q M;U?,E%'&?':DHBY-G\WGIC:5RS%0,R6!3/<"F2H%*H]Y=[=- M-:TC#V1.!PESD3 /"?.1, :"28+4M7;J4U-*\G-6BAXKY^O@)>']G9::,%26 M#>WPU*HFI>9'(VH;FM6!TEPHS8/2?"B-H6BR.@\FYG6E.JM[FH(D0;G).0G% M5;97GTK&8'VJ:_1;D%Z2>BJUFDLU^\:#T/HX4)H+I7E0F@^E,11-5BYME4N5 M.GG(TF>>E]%C+(0;%8MJ1$CRMQ2L9 U6,.U<^2NARKTK,J,#I;E0F@>E^5 : M0]%DC;:.C:Z<21>]Z[::5US44JV=>W$/L^#D?V\Z0XU= )R8)MO1E=;<[LI\+%:#40/6NO.*$.#91F0VE.0SOL MY\VY=71_YT)S>F?E]*$Y&8HFBZZU7_3O]U_4B,&B@SHP4)H#I;E0FJ=W31U] M-I_28W4BDS(4359GZ_WH:O/GSSQ:1M6S2E%1;()TT8XV>W4*-8,:FGPKWYV MA"9U&IKDW%$Z/[8!H4F]GI;V)/6A2=G)W2M+IC5>=.6$^*%?*(9Z]8?>*Q:H MY0*EV5": Z6Y4)H'I?E0&D/19"&WUHMN02U$'6J_0&DVE.9 :2Z4YD%I/I3& M4#19T*T]I*O]H6%FHAHV6,Y(FMW0#J]=U3-:QV,#!YK5A=(\*,V'TAB*)C\^ MWKI&5.T:-:/.^L'X)\X+<4,>]3W8?J_F#-4HE&8W-'F>M"M1:%(72O.@-!]* M8RB:+-'6.J)JH^:4UZX.'ZQ,),UN:%+O:7:]>P>:U872/"C-A](8BB9+L_6& MJ-H;2/9$USZ,LC!9$X<"K>8.UBJ39)]JZY?QK_-(W1H56PX72 M/"C-A](8BB:+MS6-J-HT^KL^H*]J[>]:C6[WI7=ZKP=UHL$Z[";5YQ/:Z3*A MC@Z4YD%I/I3&4#19=:WS0]7.SQF/*=&N-3&?&_3XQ9 '=:;!LNLQ1";=UU$< M:%872O.@-!]*8RB:K+O6_*%J\^=HBNF"5%_[.SVH!02EV5": Z6Y4)IWXG!^ M24.>-U/>%Z1<L@?2';*(Y)$GSE9"M?X*HQVCM]?B$N)>0IRPFUZA)% MO1&04NZ8ZM*B [@0/< E^7R0((B+C*R"D(CC4)-%372(*R>,+N5OG44QT<_>J[V7O"0KUOU T^01M M_2^J]K\^-+NP.AJ[WT]7J!,&I=FTQVV:6?KQ0UP. M-*L+I7E0F@^E,11-EFSKO]'!_AOME2C4?X/2;"C-@=)<*,V#TGPHC:%HLI!; M_XUB_3<*]=^@-!M*F='UI2@5)VY'FE W#$ISH#072O.@ M-!]*8RB:+,W6,S/ GMD)WIN^U(,Z<+!XH2]:06DNE.9!:3Z4QE T6;P'2^.I M/;,SW NC:U]-J&7HG:X5N]0==JT[[&)WV-7NL,O=8=>[^S>\-:/UU@RUMW;. M6U5JQ-!;=RC-AM*,=4T8WXL3ZBMA*+MY#D^6!PZX?FR7EF\(/5[ M4KLE;O>_[EYN.TO2,R?1"KM M]OTS 0_5>L@-"0H$G3-IM&&ZD_AE:T0;4R$$)\<)-K&RVQ M@WUIM_^>LY.&#K*(2?1#8SOWGM^[G,_#O51W>@N [#Y+A1XY6\3\W'5UM(6, MZX[,0=";M5091YJJC:MS!3RVH"QU?<\+W(PGP@F'=FVAPJ$L,$T$+!33199Q M]3"!5.Y'3M_,9!Z/',\(@A0B- R<'CN80IH:(I+QL^)TZBT-\'A\ M8']OO9.7%=G7),;MR#ES6 QK7J1X(_>74/D9&+Y(IMK^LWT5ZSDL*C3* MK *3@BP1Y9/?5WDX A!/,\"O /Z?@/X3@%X%Z%FCI3)K:\:1AT,E]TR9:&(S M YL;BR8WB3!?<8F*WB:$P_#3Y\N+&[88?QM/KB[86S:.X\3DEZ=L+LHB,=D^ MF0'R)-6O*>16:(@*!3&;P0IIX:-$8 O^P%NDA2 MS89N5,F:E++\)V0%[%H*W&IV(6*('^-=LEC[] \^)WXKX8="=%C/>\-\S^\W MZ)G^,[Q[VB*G5Z>]9_EZ3_#9S,V%1E70D4#V_8H"V!PATS^:LE6R]9O9S$D_ MUSF/8.304=:@=N"$KUYT ^]=D]7_1/;(>+\VWF]C#TVM:):7Q=+DM!7^7*!JT>ELB1JC\1"*0!F:)IDY56EN=:*S^WSMRC'I>!VMC6KTEM(;!L=_5J?;N,;5-U?X>75],U5YM$:);"FJ!>YY1R MJ\IV7TY0YK9CKB12_[7#+=V0H$P O5]+JN)J8C:H[]SP%U!+ P04 " = MA 99#/,O46D# #>#0 &0 'AL+W=O ]-O M5EQD6.FN6-LR%X#3$I11VW6PP+4Q_Q6Z)[=L*0D R8)9TC :FJ]'9S% \< 2HM/ M!'9RKXU,*$O.OYK.13JU'#,CH) H0X'U8PMSH-0PZ7E\JTFMQJM@EEC"G-//)%6;J36R4 HK7%!UQW=_0QW0T/ EG,KR'^TJV]"Q4%)(Q;,: MK&>0$58]\?=:B#V YFD'N#7 ?0P(CP"\&N ]!OA' 'X-\$MEJE!*'6*L<#01 M?(>$L=9LIE&*6:)U^(29=5\HH=\2C5/1_.;ZT_G=AXO9Y3FZOOEPOD!OT$(G M5UI00'R%YIQM02BRU-UKKD"B5S$H3*A\K2T_+F+TZN7KB:WT5 RAG=1N9Y5; M]XA;#UUQIC82G;,4TA;\O!L?=.!M+4&C@WNOP\SM)+S"XA1Y@Q/D.J[?-I]N M^/N":;AS%!YWPV-(&N]>1S1>LZI>R><=Y5LJ=,&D$H7>H^H$W0K"$I)CBOZY MXY0BO6=V6*1?VE:NHO;;J-!+$%*_KCQ2!P_FR3K4^RN">R M TG]1E*_BSVJDC^IMD-KRLXJ@J D,.?M-GHS<,-Q.'(G]G9?E!9#WWGX'5K' MG?/ZQ:B'3=3#[JCUE^,FS[E0!2.*Z$2YPE*!0.\*EIZ@2]6:+YT>GJM9 MGV1Q3V0'RH:-LN'_=W:%?4K:)UG<$]F!I*-&TE%GLC[9P2=H"6O"&&'K-A5' M3[:,[P1!$#XZQBJSX;^8Q9US^\7(QTWDX]\]M3L)GILRXR>2U"?[(TUZ5E>+[G2Q7K9W.@+ M& ACH-^ON%:[[A@'S94N^@E02P,$% @ '80&65<(F\'?! BQT !D M !X;"]W;W)K&ULK9E;_BH9V.KLSV7#' M=FI[)C;0II/;)-GM0Z 9G$,R8\%BO!^INC*VX.'\'G+\@?J?)K" M9_2(V-?TGO [M:8$88P2&N($$+29*9?ZA:\[N4%1XEN(]K1Q#?*FK#!^R6^N M@IFBY35"$5JS' 'YSPXM413E)%Z/[Q54J7WFALWK-[I?-)XW9@4I6N+HSS!@ MVYDR5D" -C"+V />_XZJ!MDY;XTC6GR#?5G6,16PSBC#<67,:Q"'2?D+7ZM M- PXI]_ J R,KH%UPL"L#,SW&EB5@=4U&)TPL"L#^[T>G,J@$%,M@U5$VH4, MSJ<$[P')2W-:?E'(55CS (=)WK,>&>'_AMR.S9=WM]^\AZ>KQ;4';N^>O$?P M!5P&09C+#B-PE92=-^\$GUS$8!C1S[S(UT<7?/KY\U1EO XY25U7_A:E/^.$ M/Q/8L"]/B,3 12L&_KKF M!< 50S']NZ^KE#2KGY;GU N:PC6:*3QI4D1V2)G_\I/N:+_VZ203YLJ$>3)A MOB182U^KUM<2T>>%J&%"& Y6/F M;JX;H\EH;$S575,^F4Z]8Z>6=OBT/?N2/+?DL6MY[/^6I]0D'_C/&OH<1#L# M= NY;Q!2FO5FX(70RU#)2IC=E&PT,2W-ZD@FTZGW3J>^)*HUK(6 M"N -X /]^J62ID\3(6NH)C)AKDR8YQP)Y^AC<]S539+/EFZC6K>14+>KA"%. M90"]\ND]12!+N82'UZY/O=%Q"G',=IN60J]#13EV.+(<>S1N^_1ZZV5.1IUP M'Q?CK]/$UIRZ7"N2XSJ28V$D_0AC E(2KE%?T(3&0[N\3)@K$^:5L'$CN-JY M8W<4D.2Q)=.DEFDB3E20;D$*?\!5U*N3T'JH3I/CKC;AGTZ/=&7Z]&3"?$FP MEE*Z=EC-:4*M+F,^ P__*1=L?%@)\BE!$-+UJ>F9F#=4/:DT5RK-JVC-KN58 MFM[-=56QUMS!M@QM;/"SD+]&X!:S_G%>S!BLATR:*Y7F2:7Y MLFAM;8V#MH;4E6^%DR6S3)HKE>9)I?FR:&V9#_L;NG!Y_8'T:AXEG:/IU5+L M=+!\QRYYGK/,[MRO*M=*=!/#Z2YH>W!%/FRTHAW,PV:"+MY-N-;!$J8A@Q'X M+<(K_G.7ICR^61*RD"]0;R#E,VW@9TEP!JY9[U)5[&+P>R23YDJE>5)IOBQ: M6_K#1H5NRTV74KG>A04(UBYTU\_K4\.+XOSLL[SA7[AZCW/O?RD ML3B;.N#+8\H;2)YY;P 1VG!7VOF(]TY2GOR5-PRGQ4G5"C.&X^)RBV" 2%Z M_[_!?-I0.ZO/7^;]02P,$% @ '80&69Z.(5$@! $!, !D !X M;"]W;W)K&ULM9A=;]LV%(;_"J$-0PJXT9?MN)EM MP+9<-.N"!O:Z70R[8,1CFXA$JB1EI\!^?$E)D2U75JI!N[%%D><]/ ^_CC@^ M'!4214=+]^%*(6J5/8WCZ_*+^/@M>!_.()2QX]!Q1A8B ML,%II%;\\ &*@ 9&+^21S'[1H6CK6"A,I>)Q8:Q[$%.6_^/G L2)@0ZTWL K M#+QS@\$% [\P\'_40[\PR%#;>2@9AP K/!T+?D#"M-9JYB&#F5GK\"DSX[Y6 M0M=2;:>FZ^7J;KE&,_2P6KY?KE;+ *W_^+3XB-ZB&2'4C V.T!W+9Y@9J:L M%*:1?*.;?%X'Z.KG-V-;Z:X803LLW"YRM]X%MT-TSYG:2;1D!$C5WM8AE'%X M+W',O4;!WS"[1H[;0Y[C]>OZ\XIYJLU]YZ)YT&P>0*C-<^]^0S1^.2I^IM>_ M-"H@*$@S*GH5@!! T%KQ\*FF9_-&);-MW,H$AS"Q]+X@0>S!FO[RDSMT?JVC MU*58T)%8A6"_)-C/U/T+!!<1EA)]VN3 MVTZ"CL0J@&Y*0#?_#5!/GT-/\/:PXQ%4J2'%=9UXTFG+'D=I+<6;.HKN&<3& MGK6%V)%8!>*HA#AJ!S'D; _"9$\]G3Y]2:FI"WD<\V(YH430$++E17@482%1 M B*OJUUIC1UHNX7E8L.3P?%\[VPY=N2PPO-=R?/=_\*SAQ2(N Y?H[^V^)H[ M[SF(X*^R;HYVU(L*4]4=(7B.D1;X$\RSL7W2/GVF+I4"[I2JT(\?@VX?I?)K-OI M)T&G:D%7:E62QZ\"MS%?UM/1'!.*/D;F0*C/;JF49EFGB9ZWQV/EM42WV7%K MZ/WO7;\KIGEEURV,?F^5W1/19; MRB2*8*--G>L;'87(KU_R@N))=B'QR)7BBD8!^4EV/0; M4$L#!!0 ( !V$!EFD+;9!.0( *X$ 9 >&PO=V]R:W-H965TMU1)+"O#F<"E ET5!55_QLCE M<1BT@[-CQ7:Y<0Z2Q"7=X1K-MW*IK$4:EHP5*#23 A1NA\&H/1AW7;P/^,[P MJ"_VX"K92+EWQB(;!J$3A!Q3XQBH70XX0J7/IWNX $2]&X#H!(B\[CJ15SFEAB:QDD=0+MJRN8TOU:.M.";<3UD;94^9 MQ9ED/5LM9FMHCV&YFLUGJ]5L"NNO7R:?X!V,LHRYJZ,<%J+^_^XB7T_14,;U MFY@8J\#QD/24;5QGBVYDZ\.3%";7,!,99O_CB57>R(_.\L?17<*/E6A!)WP+ M41AUX240T#E5J.]0=YJ;Z7CJS@WJ":=:@]S"VLAT#S\_VW-8&"STKVN%UV3= MZV1NM :ZI"D. SL[&M4!@^35BW8__'!':K>1VKW'GLRYE I*Q5*\)JT&/WBP M&])#$K;ZO9@<+E.2BQXJ4.W\I&A(925,W4Z-MQG&4=V#_\+K27ZB:L>$!HY; M"PU;[VTKJWHZ:L/(TG?D1AK;WWZ;VP<%E0NPYULIS=EP"9HG*OD+4$L#!!0 M ( !V$!EGL/1)'HP, '0/ 9 >&PO=V]R:W-H965TXTSLC*2YY<^J=RONSU@I:9KCBH,H MLXSP?^Z1LOW<-F;MVY MMX%;&50C/J2X%T?/H)?RR-B3;CS$<\O1,T**D=021/WL<(&4:B4UCT^UJ-7X MU(;'SP?U-]7BU6(>B< %HQ_36"9S:VI!C!M24KEF^Y^Q7M!8ZT6,BNH;]F;L MQ+$@*H5D66VL9I"EN?DEGVL01P;>Y(R!5QMXSPW&9PR&M<'PF<%P>,9@5!N, M*C)F*16'@$CBSSC; ]>CE9I^J&!6UFKY::[W/91<]:;*3OKAJC]O!!^81! )X2A: MYK;XEE0^@.%!Z@KL\TK!=R@UDWH?!G!]]>*LXLFZA\VN#2L7PS,N%I0( 6P# MH631$_SUF^J'!XF9^+MM5XS8J%U,9Y9;49 (YY9*'0+Y#BW_QQ_ZOU(9!CG'&(2F^!(*PF%':(EPG>80,TH)%U @-QO7&O"= M+BY%:\1N*C&=L'>^,W ]'FV)WU"[%,L MZ$GL!.)- _&F,TQ_+[-'=6X519-S(16B5+%*GQT#)^= MP$6G\TLY]21VPFG:<)K^_SFPT\6E(=BG6##]5D(]@?:J@?:J&]HANQ4\C; ) MLC8TG4*7HNE3+#!BD^,@5V3:P;C.E]NDTXEFC3%FA;G19ZS,I3IH5ZT7Q4Z= M2\GTJA;4:M_)YNBF[5YRUB!O9J7L.%Y/H M2A;PK=I+H#B1IDZ@QO% MAIL2SS0D*ZJBYY%)54)5CXDJBY'K :I_PQ3KNJ$=-(6V_Q]02P,$% @ M'80&62:"7"Z0%@ 4V\! !D !X;"]W;W)K&UL MM=UK<]I8@L;QKZ+R=NUV5Z5C)$#@WL15B76_)=/IGJZMJ7VAF&.;;4 >2>0R MU1]^)) 1!^0#2O[;+SJQ@WX'&^NQ+@_GO/JQ3(N7V:-85?]RE^7+M*P^S.\OB\=KE,\Z]OQ2+[_/I"OWCZQ*_S^X>R_L3E]:O']%Y\ M$.7OC^_SZJ/+G3*;+\6JF&Z+\D4[/>8/.(O\_%YV+O[UK]I7S, MLC_K#_S9ZXM!_8S$0MR6-9%6?WP2-V*QJ*7J>?RS02]V8]8;[O_]27S+Y_^](+KAZ^X,7QNDZ>77-^\YI?;']_- MS[Z5ENGUJSS[K.7UXRNO_LMF!]IL7_W(SU?UOOZAS*M_G5?;E=:OMME2[Z,_6J), MYXOBIU>79?4T:NSRMADRV YI/#/D4(NS5?E0:/9J)F8=VT?J[4W%]I?5E[_[ M'AA/WX.WAA*,TZ_:'#U#;!WZGM;PY.3+Y%_#F.> M9 (U$ZQ7+X]^[,[Z,L,SGM]0_P8X^I9G_/>L%&?IL5JWQ.WN:0_/ I,S0'W[ M/@/?+-*BT-[=:1_*[/9/[1]1]>^:7XIE\;\= MS_+M%AMU8_6QW"_%8WHK7E]4!VN%R#^)B^O__ _='/QW5P:1F$5B-HDY).:2 MF$=B/HD%)!:26$1B,8DE$";%R&@7(R.5?GV3+9?5D511A\B+I[!+U^5#EL__ M)6;:C_-5\]F?M+^>3\&WRE'ZY@N)621FDYA#8BZ)>23FDUBPQ<8;K+Z$\.EZ M/&C^>W7Y:3\\R&&CLX>-SWYD CU!:;1;[=X>L]7WGT_U8Y6-^]G\0L$K-)S"$QE\0\$O-)+-ABD[V=:_"RVK'T M@UV?'#,Z;\SXO([/#DJ-&YH\;'#QR.I\/IZ.!Q"?3L MI'U^LMOG)SWV^=5Z^;'ZK9[=:9^R4NS]BJ]V]_H22M?.KO3[[NPD9I&836(. MB;DDYI&83V(!B84D%DV.]O/#7_[D< F$27$QW<7%5!D7R286;K/5)Y&7G?=% MWBJ!OGE 8A:)V23FD)A+8AZ)^206D%BXQ[_?[JQ&%"O<=ONA/5P<'F:.'I!$%U(J!$^V8!B5DD9I.8 M0V(NB7DDYI-80&(AB4571\<&IEZ? QP$!3EF F%24.B#MJLQ.#,J"FVU/8M( MOZ8?%YTG#VJK;T*@FH5J-JHYJ.:BFH=J/JH%C;;_^[OS]WR(#AN=.VR,#IM0 MFIP$>ZTM79D$EOA8-N<*=1R\:,\;M/FJ*//U4JS*W87&>5&L>]Q05(_=.SE( MS4(U&]4<5'-1S4,U']4"5 L;3;IF,+D:C@8'!P;1N0^,T>>74)J<'$:;'(8R M.?Y(\SQ=E84FOCS.\_K60RGR96<,**'>,4!J%JK9J.:<> '&VE=1W^,UM>6F MQMJY[Y-/R$,U']4"5 M1+4*U&-422I-3I&U ZLIFU%.*:(4HRX6H#S;J/!&K MHOM4!*U HIJ%:C:J.:CFHIJ':CZJ!8VV?TXP&0U'XZO#,Q&TY7CFJ#$Z:D)I MJOFH%C3:R6HT.FITYJ@Q.FI":7)8M(U* M75VI?'-_GXO[M!3:?9X552KDV:T0L^X80-N3J&:AFHUJ#JJYJ.:AFH]J :J% MJ!8UVN%-4G-D'AU;H'U*2I/CHFU4ZNI*975L\?/=NIXEHKTH\5GD0A-?1'X[ M+S9W2\OLZ<+%MGNE/!=!&YBH9J&:C6H.JKFHYJ&:CVH!JH6H%C6:=+ZBZZ9A M3":'F8)V-2E-SI2VK:FKZYKOU_GM0UJ(ZMAC?BNTNRS7M/I?$R:TI>VF*>?IPOYN5<%&??O%4/V#MXT XIJMFHYJ":BVH>JOFH%J!: MB&I1H\F35G2<[Z"C)I0F1TI;%#741=%XOIHOUYW]JI#UNAN4,U"-1O5'%1S4[@0WMW/V9^52M\S4?N^<06NIJ&:C MFH-J+JIYJ.:C6M!HNBX5OO2#]ZJ&Z*!1HTV58\;HF FER<'0]E$-=1\U3K\\ M>\*"%DM1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-422I,3I"VI&A/TA 7MJ:*: MA6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64)J=*VV4UU%W6[S]A0;NKJ&:AFHUJ M#JJYJ.:AFH]J@7'<#]4'AWWS$!TS,H[G$#T>,T;'3"A-SH6VCVJU -5"5(M0+4:UA-+D!0[;FNIP M0)[##-'6*JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)IM;2[SZ' M4?N]W.=B.^6@ZD1'#?6."K1YBFHVJCFHYJ*:AVH^J@6H%J):A&HQJB64)@?* MWE+N[%KN[&+N[&KN['+N['KN[(+N[(KN[)+N[)KN[*+N[*KN[++N[+KN_Q^= MU6';61TJVVOT&L_JT7JG#JE9C7;J1,5&1W50S44U#]5\5 M0+42U"-5B5$LH M3E]'&*:IYJ.:C6H!J(:I%J!:C6D)I\@[? M-DZ'YZ\T?[#FF^K-^6JU]Y$"VCQ%-1O5'%1S4*J"M4DJ3DZ-ME0[5K5(I.7K?C44;I:AFH9J-:@ZJN:CFH9J/:D&C MU4N?[5UKTLW#%5S04:,S1XW141-*DW.A;94.3[1*17XK5F5ZOSMOJ(XG-DO4 MK[2TS\4(M&Z*:E:CU2OY[E^Z'!Z>F: ]4E1S4WD#7]-/3CXOM @^K=5TS?;JR>G C17F)53UB M[^1!6ZBH9J.:@VHNJGFHYJ-:@&KAZ'C&TO'XRC2&!]<^(G38&-422I-#I2V8 MCM03H'[W>U[4?N\(02NGJ&:CFH-J+JIYJ.:C6H!J8:-)5T_UEQ-S?)@@:)D4 MU1)*DQ.D+9..E.6RZV1[]%$==LQ713DOU^4\6Z6+ZJ-/HCH"R8LJ0OSF[YT! M0C;A;E#-0C4;U1Q4/M=]M(&V1U'-0C4;U1Q4;Y==$P/U7Q4"U M1+4(U6)42RA-SH^VS3I2MUG?KS^>K^Z1;-;E)$Y5T:M,B*:A:JV:CFC(ZG^)SH'4LXN^BP'JKYJ!:@6HAJ M$:K%J)90FIP<;=]UI.Z[MG,*V:M2Y&*F66DI.K,";;2BFH5J-JHYJ.:BFG?B MAR-.\Y>:-IB\T#1C8(PZ0^0LP7Q>"-"O*$2U"-5B5$LH30J.<5MP':L+KJY4 M@=?N\FRI%;O2:U> J,&^ 8)J%JK9J.:@FHMJ7J/MO\UYL[+KX8&0?^X# _3Y MA:@6H5J,:@FER7'0%E/'ZAE.=R7W[96+NCR6M[=>LKO=^4AG,J U552S4,U& M-0?57%3S&DV:4L'L3(8S'QB@SR]$M0C58E1+*$U.!J--AK/*I=UW8K6_-&>> M%_O_VAD0:)L4U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$MH30Y:MK*Z1B=TW2, M%DQ1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-422I-3I:VACI5MMH,I 7;W5=H6 M:EH?SFAEIMUFU>>^OM"J%)K?K[1T-=/*ZL'%G>CLIZK'[9T_I&:AFHUJ3J,= MS%]P4*QVT3$]5/-1+4"U$-4B5(M1+:$T.5?:BNKXW+E-'Z6+)YU1@;934U -5"5(M0+4:UA-+DK&GKJ.,)>AT% M+9^BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEE":G2EM2':M+JL^=[S0WBY?I M?%7W5Y4WBM&^*JI9J&:/.Q9T[SIQ<=!A753S4,U'M0#50E2+4"U&M832Y!!I M^ZKC$_.S+BI[TU=]<[_]_SEK8JK1WKF!=E=1S48U!]5<5/-0S4>U -5"5(M0 M+4:UA-*D<#';3JLY(,][3+30BFH6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEE": MG"IM-=8\48V5[A_?=_7FT\7FWWY?S;O/>]0C]$X:M""+:C:J.:CF-MKAO/D' M[Q;VT$%]5 M0+42U"-5B5$LH38X0HXT0=8?V]%F/]I?6+&GSX;E%[M1C] X1 MM$2+:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)90F9TU;HC71$JV)EFA1S4(U&]4< M5'-1S4,U']4"5 M1+4*U&-422I-3I2W1FLHRW?6'S1PD+S3_].J<:JEWHI": MA6IVH^U/(Z*/]MF=KHA.\FFBC%M4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+:$T.57: M1JVIGN"UXUAE?L:9$%JL134+U6SS>!5Z0]=-PYA,#L^$T-(LJGFHYJ-:@&HA MJD6H%J-:0FER<+2E65-=FHUT[29]G)?I0G,7V/CUE>KE?;Q87CM"A% MKCE5N+S0HG+6&2-H:Q;5+%2S486>^:"=6E2S4,U&-0?57%3S4,U'M0#50E2+4"U&M832I%29M)W:B7J>V/?I MU\V%VWKQX+1XT![3K_7RPEV)HI;Z)@JJ6:AFHYJ#:N[D>*96H^.-1QXZJH]J M :J%J!:A6HQJ":7)6=$V92?JIJR5?BZRE1:D2U%(=WJ^Z4T_ZL%ZQPE:FD4U M&]4<5'-1S4,U']4"5 M1+4*U&-422I-#QVA#QR!/>R9HBQ;5+%2S4EU\[LX-L ]Z@FH5J=J/)"\M<=4R4@@[KHIJ':CZJ!:@6HEJ$:C&J)90F MIT=;H9VH*[3O[NY$7L^GM*V7;*Z_;M\@6&S.2CUMM6K&2/4HO8,$;M=$[2]":+*K9J.:@FMMHTG3:XW'']1.T (MJ :J% MJ!:A6HQJ":5)*3%M"[!3=0'V0_KQX]?J+(9X)X]ZJ+YA@FH6JMFHYJ":BVH> MJOFH%J!:B&H1JL6HEE":'#EMCW:JDZ<[4[0HBVH6JMFHYJ":BVH>JOFH%J!: MB&H1JL6HEE":G"I&FRKJ26B?5B 47T1^.]^MWO-8';1L[C%7QS@_:)>*Z0S4 M?N^<0:NSJ&:CFH-J;J/IQOZYT,N)>;!^LH>.ZJ-:@&HAJD6H%J-:0FER@K2E MV*FZ%+NW=FF]-OIMW6=;["^JWID:: T6U2Q4LU'-036WT?8OH S-K@8*.JR/ M:@&JA:@6H5J,:@FER;'1%F&GRJK<];MU69158-276IL.VVX6)=7T26JV=W*0 MFH5J-JHYJ.8VVO[43N/QE6D,COUJ* M_%[6-<7!Y]/M!_"?7Z\Y%MA!W%3EX6;\/()_?/^P^*+/'UQ?ZA?8Q*\MLN?GK@TAG(J\?4/W[ M79:53Q_4 WS.\C\W3_OZWU!+ P04 " =A 99#N>M&AL# "_"P &0 M 'AL+W=O%?S_;"2$3;;0AD/C2Q([ON>?[HJ+ MA9P#*'2?4"9[SERI=-]U932'!,L&3X'I)U,N$JST4LQ!>OZB57'6R M+/M8X; K^ H).3P='@<@MMH['V09Q10'R*3C 1Z!K3S*YNL!"8*:F/@\*$RJVN MJS0E ^Q&1?K#/'VP(?VWC#50T_N" B]HH0?Q-X*KQ92*@E)18"%;&R"/[U/] MQB%&8\6C!;H0) )TS2E6A!+UL(YC+:#Y7^S+%$?0<[3Q)8@E..''#W['^UI# MMUG2;5KTY@:ZE9H>2 FZG !, ME!N'6!)ID;#U^R5$I[_Y!OI;I?Y6[>NR^I>/GEH5 MGEK',L?Q\T*:K\TR]-NM1KOK+M?D;Y?YV[7Y^V1)8M#%O"5 XW5Y:^-?6)U. MR:[S[MW1>0/].Z7^G5=R1X[3KIC#6V^,W3+U;FWJ$9&+[:D 71JF0$M3:(05 MK,M="_3""NV5-/?>O4/VWD"_[SUU,.^5/%( ^7[%):W&SH8OB%_IH?Z_M9PA MF5H2:@Z5]CA@Z!:PV- ?:Z%?6KRG9ND'[]X^_EOT7_^I ?NU_>U__--\[I_@ MN7_ @D4^+^4+QU$YH$Z[TO&=OYWK"!F$.Z.=3 MSM7CP@Q]Y

_@%02P,$% @ '80&6;0?%GRM!P :5H !D !X;"]W M;W)K&ULM9QM;]LV%(7_BN !6PNTM262KI)T/9@<-:^=Y9.C[*9G\^/!J*Y(+=6LK!%)]>=63=5R69.J.O[>0@>[?=8# M]Q_?TU\U!U\=S$52J&FV_"V=EXOCP<$@F*O+Y&99?LCN7JOM 8F:-\N61?,[ MN-ML.SXW05YO75%JQ\T8C:CJ\-/U_7__;S,JW?3:EPY.?_X?OKV M]?MW\N6'\Q^"E[]\.OWX>_!(OGQU.CW]^#AX&IQ7G[3YS5(%V65P7F:SS\'% MUV"Z3(JBVDR52;HLZLV*19*KXFA85C75Y.%LN_^3S?ZC!_;_YF;]+&"C)T$T MBGC'\&G/\*0:/@H?'"[-PZ6:57O?#&?Z\&$EY$[-:*=FU/#8 [R-+N_OE?KS M7?5^<%JJ5?%7ES0;&.^&U3/^>7&=S-3QH)K2A:[F05&K^&3[V0J2FW*1Y>D_U1N/TO7VU<==NF[XHN'7 MC>]V$HE1\W,TO-W7S%B(JV8@F*89WVG&C9J=JSRM)'H1D'C-1[!+'2/)]5.' MA$D03%-0[!04R*DKD"(B81($TT2,=R+&GJ=NW)JZ8]$Q<8UEN"K6NT]-B_%. MB_$W:5$MOHHR6<_3]56?&.-68?P@;&EAM97LVTH[QH/=,1[8M)W0JN\84:Y3 M!@F3()@FX>%.PD-DWSE$BHB$21!,$S$P/T-$N_&8RW#5#$73 M1=M;^X>^6]1V#_NJM20S%N$L&8BF2T8+_-"X]+WO>"=/0YN69X:Y3E-LP=;0^Z%H?1=-%H]5^:%P' M0UJ?Z&]]T)4]BJ9+1FO[T+RXW[6^R*KU(9?H4RA-HFBZD&0,PC&T]1E]AK.2 M2)I$T70ER7Z$9O\!:'T'K4D<=K0^J-U T731R'"$QJ4XI/4=]K<^J+E T?1O M=]S3VPZGYGE_+4NU'"@:+J.9#BB$/K].-(Y3*$TB:+I2NX%#68? M\O\[WW8'^W/XL-7XS%4X:^;#(K+* M%:96?0\:+$!I$D73922W$4'#A0B:+D!I$D73E203$OE.&*+VU_T=*SYS&!HNF2D;.(K)(-:=7XH,D&E"91-%U&\AH1--V( MH/$&E"91-/V<"+(@S'? P=H!!^LX)0+J-U T733R&\Q[P,'Z PYS$-+ ?S'G"P_H##7(2S9#Z\!2-OP:P"CI=6C0\:;T!I$D73922W MP:#Q!H/&&U":1-%T)*IHM&EH-YCS=8?[QA+L)9 M,A_>@I.WX%;QQBNKLX>AZ0:4)E$T749R&QR:;G!HN@&E211-5Y),"/>=;O!V MNC%NFUUS&+IK8NVK"*M[XR:KQ0>,-*$VB M:+J,Y#4X--[@T'@#2I,HFJXD61#N.][@[7BCXUP^;_#^ M>,-*-UU:-#QIO0&D21=-E)*_!H?$&A\8;4)I$T?2+[\B" M"-_QAFC'&QW?\9G+<+[6SH?A$&0XA/=X0_3'&^8BG"7SX2P$.0MA%6^2W$8,C3=B:+P!I4D435>23$CL.]Z(V_%&QYK/ M7(:S:#XL1TR6(_8>;\3]\8:Y"&?)?'B+F+Q%;!5OO+5J?-!X TJ3*)HN([F- M&!IOQ-!X TJ3*)JNY-[MH;S?'ZH[WFA-8^P-HGQXCI@\1^P]WXC[\PUS$#(A8Q]YQOC M=KX1_O=.<%"[@:+IBI'=&'L/-\;M<*,E&=17H&@;R89[M_6M;\+\LB M6*K+"C]Z-JX.+-_;U"]?YEEY?V3^N;! MN[M+3_X%4$L#!!0 ( !V$!EF['$9\:P8 #4W 9 >&PO=V]R:W-H M965T73G.7 M"]OA38(?]B?YO]+:N[:&6\:_IDM* M!?H61TEZW5H*L;IJM]/9DL9^^IZM:"*/S!F/?2$W^:*=KCCU@\PHCMK8LMQV M[(=):S3,]MWST9"M110F])ZC=!W'/G^9T(AMKUMVZW7'0[A8"K6C/1JN_ 6= M4O&TNN=RJUU2@C"F21JR!'$ZOVZ-[2OB.,H@.^-+2+?ISF^D+N69L:]JXS:X M;EFJ1S2B,Z$0OORWH3! M6%ZW^BT4T+F_CL0#VWZDQ05U%6_&HC3[B[;YN;U!"\W6J6!Q82Q[$(=)_M__ M5@BQ8V"[1PQP88#/-7 * V??H'/$H%,8=,XUZ!8&V:6W\VO/A/-\X8^&G&T1 M5V=+FOJ1J9]92[W"1 V4J>#R:"CMQ&CZH?&01 J9_H1NDWR(:E<^\:CP@^C]&=YRM/40V]^_'G8%K(K"MB>%8\<^RW"%N[4]>>$ M^5J96T?-O?/-G1IS8C;WZ*SLO&,0PRD'A9/QG&.#8NESBB9R_@7HAL4R**6Y M[\><^\F"RD AT.0%[9YW[[]DN\=;GP?HC]\D$MT*&J=_UHV.O/U.??LJ.%ZE M*W]&KULR^J64;VAK]-,/MFO]4N<:2)@'"2- ,,V)G=*)'1,]=V**V%S&\U3P M<":DEV0\F7U%ZR04*5I(7XK:R3-PG]:Q\^4*^'7R49*+V7/!*\3VDAJ*G3W0&C'=@=N9T]HR#;) M89MVW^V5+6H"NJ6 [ID"RKO.G(;9P,U&P5?!"?7+OK.OL3 MYO T[#@]Q];/(U"=TT6M,F?;F-.-2+R*V N52OI)@+Q0#G#!>(K^0><_;)F; M:*PO:'H,2B-0--U9589L=R[\R&6#9M*@- ^41J!HNBNKG-LV)]W?4^VP#Y/8 M3G=PD/?=F+O06'[0/!R*ILM?9>RV.65O&O;D@<]RXCPN0U[O$M"L'I3F@=(( M%$UW7%4!L'N7#H&@M0-0F@=*(U TW955_< V9K:C+SO/;;6.,)O?^3Q_B7#T M%8@9T%A[T*0?BJ9K7Z7]MCGO_P_Q[U'.K]F2JCA8ZRW0&@ HS0.E$2B:_MZO MJA5@Z\(1$(-6&$!I'BB-0-%T5U9U"&S.X$]%P!/FV3M@9!4AL%LK/F0!P .E M$2B:+GY53L#FM :Q>@- ^41J!HNBNKV@4V?[[P M/36_ KW_I<=^R<_<@\;J@Y8;H&BZ^E6Y 9OK!6<&N].9KKF=QO,%M$@!2B-0 M--UC59$"#RX=^D"+%J T#Y1&H&CZ][E5T<(Q?^!PZC'OA/D9F>XIPNL7RT>_ M>#8#&G])^W]4%IRJLN"82P/-@]V1G-;<3N,OGT'+$: T D73/5:5(QQ\X6#G M@)8G0&D>*(U T717[JQ&,']3<3+8FK"I6%%.^ MR-9EI6C&UHG(5\B4>\NU7^-LQ=/>_AO[RLM7<%68?$'9G<\789*BB,XETGK? MDP_6/%^CE6\(MLH6(3TS(5B<_5Q2/Z!&PO=V]R:W-H965TQHGN^@7OV\P\,SNSS/C Q;,,*57P/8F9G!BA4KLKTY1^2!,B M.WQ'&>YLN$B(PJG8FG(G* DRH20V'&.>JCAB="% IDE" MQ,N,QOPP,6SCN+",MJ'2"Z8WWI$M75'UUVXA<&:66H(HH4Q&G(&@FXDQM:]F M=E<+9">>(GJ0E3%H5]:,#M&&57Q3P#3QP MUMY3J6@ 2_R(R-?#E>+^,Q"F%V.B5Z8ZQI%Z@0\W5)$HEK^/3864VI;I%T2S MG,BY0.3"/6@0DR)(+* MXM-@H5L&L9M9Z%X*HE;4GF%R!'#-$ZP82;*=UJ=;.F+R.\!AVFRQGV\G57NSM]+ M'L> N:HU?JT+?.Y%K]X+7?]7VIX[W^S7>MC0XQZ98QZ3=J] M&=U&C$5L"S,2$^;35C6K"A?^J;V3'#Y7W\_4Z[=F[]E#=S V]S50_1*JWPA5 MF-WB+6F*)O/],_.]H6U95CV 6P*X;P$HHM!DWSVSW[;=[LCJU@,,2H#!6P#P M>=_0Z#6&P3F#FSJV',&M\+>'[GUX+9U>L^M M1O2WXGXJ<[X9LC!GVQ5,JS.XQ%GYW[%_">?3L31>P;3/,>V.:U_ =$Z8SB_! MO*T4T"ND3FU +[QD]ND_R&Y\OO]3SOY<>Z^CYP3#:L9VK'^G@EGI1A(JMEG/ M)<'G*5-Y8U*NEGW=-.]F3L?SIO">""PJ"3'=H"A&"0M=Y'U6/E%\E_4V:ZZP M4\J&(?:F5.@#N+_A7!TGVD#9[7H_ %!+ P04 " =A 99P9H5;A@# ") M!P &0 'AL+W=O^K(RVDA=.Z 2+=.ZL0^(#VYR;:TY=K#==I/X\9R3+'2058)^:.R+[^ZY M%U\&>Z7OS ;1PGTFI!EZ&VOS,]\WR08S9EHJ1TEO5DIGS-)6KWV3:V1IH90) M/PJ"GI\Q+KUX4,@N=3Q06RNXQ$L-9IME3#^Z7VG["*I^OL)4J8XA_VU=G @V1KK,HJ92+(N"R?[+[*PX%"YSF%J%*( M"N[244$Y89;% ZWVH-UILN861:B%-L%QZ8JRL)K> NC-.4N?4S 5)8]X)+Y>H*6<6'>T)%;*OU>N^@! MY9HJ236S(-!:U/!MAMD2]7=X"3Z8#=-H@$NXD=R:$Q+2>L:%()MFX%L*R&'Y M205_7L)'S\"/MNL6A-T3B(*H#3>+";Q^^>;04_EX:MBG#-5IBNHT186G]G-I M4EG&K0O,P$BF,%;2IQ&7#L*@\.!N^2X.6D%_X.\:N#HU5^K3W017'*N2N\>R&?C9>-5* MB-)>V#Z@B,+>N]8SP?=KD/Y1D-NJ9?">.HD;I![F"?U32QLVEH>FV(JV@=4I%U>7@+S=6Y<6P72I+H[M8;NA;B=H= MH/&ULM9=1;YLP$,>_BL6FJ96V@"&A39<@ MI6FF=5JG;EFWAVD/#EP(*N#4-DDG[*&M6:VK!^_:#^+H='F 63,.7Q]RA0J[%Q:I EBR+ MU1>^?0\ET$#K^3R6>4NVQ5S7,8B?2<63TA@]2**T^&?WY4;4#!"TV< N#>S' M!H-G#)S2P,E!"\]RK NFF#<2?$N$GHUJ^B+?F]P:::)4/\:Y$G@W0COES6_. MY[//-[-/7\GL&[9S\H9,@B#2>\QBM9/KE>M-B/?N9]5QRQ5.UDF26!A#LVYOH>P5@/P"1202)_-KAW M7LCUF^7T2WPFU\R'L8%OJ02Q <-[]8*ZUMLFUH[$]LC[%7F_3=V;A*& D"D@ MH>!2DK7@/D @FZ!;E0Z%+L3<7$Q'K8U'[9.AVW>MD;EI !I40(-VH*]79(), M@%%+-5&TFA]*T9'8'JE;D;K='EJW2_*.Q/;(3RKRD]9G_"E+%B (7Q*Y8BA/ M)(^#)N)6F4.)"[%![<0.!D[?=OM.\XD]K6A.VT_L!@1^>_'5BWQL$2RG:N)I M%3J4IQ"C=@W(ZE'7;J895C3#S@)*J]*A.,,G >5TZ%KX:^:AUNY;:[42/7G/ M?I.]((/]*4\2_-;.%?=OFT#;5SB4M"NU_?VHY1ZTV[A3ZG5%WY':/KV]H[>[ MB3VE3CU>. ,ZI+4#60*U+OBO0+O4A[;F%X>$GU+I<C3/,09#IVG#ZFCY*= ,FNI?P(BS"LB27R>I:JH JK1JNJ:Y+6&N9M>E&Q7 M3(11*DD,2S2U>B=XX$11!14=Q==Y(;'@"LN2_'*%E2,(/0'O+SE7#QV]0%6+ M>G\ 4$L#!!0 ( !V$!EEFN#O'20, .P4 - >&PO'T>\CQZB[!U'O8<:(>]O$=O6YX7%^YYA;^V/)IL MOC.9<+)VY X9)(0H5:-/( M)E0;+-5O![?=#'J\YLFY+)2-[2*XW^-Z^0ZPFH% +D0CL$.<8=@OJ=9,R3LS ML8NM\044U./'96D43A5=MCLW9.U@;R;(N% I4TV8-EF9AGW!,I"C^'0&=UV4 M(8!:%[D9I)Q."TFMAI5'/3"T$R;$ WP!_,BVN!?9QI[9'9/-T BJAX[&38!_ MD\UQ;])>OXHW*/ESH3_/33K2SJ'-V+UB&5_8^2)K!&#L;9R=EJ58?A)\*G/F MDC\XX+!/5W[!K%#\MXD&K3(Q!J9(\,R4YI--RR]%RT>VT*MV6F2XYLX):OZW M=9XRR105FZ)-[Q]SE5^M..J^E63[K;(KV*NQ?JL?N\B;4Q 9GX+(D^C)WO&+ MC)+CUUB?"8]<9/?-OMGWB@SKD]#&<6OKL-58 SC4#LAW.!Z+==!@/.="?X7T MVG%SHC:QN$S9@J6C>JJF8SL,S,!$K2]PV$7N[.5',!^'^1' L#B8 LS'>6%Q M_J=\>F@^#L.T];Q(#_7IH3[.RX>,[ >+X_=)S.7/-$FB*(ZQBHY&7@4CK&YQ M##]^-DP;>&!Q(-+?U1K?;;Q#]O2>+?;2P. M>&"[@/4.Q/?'@9[R^T01["JF#7N"<21), 1ZT=^C<8Q4)X:/?W^PIR2*DL2/ M .97$$48 D\CCF *0 .&1)%]#^Z\C\+5>RI<_W]S^ =02P,$% @ '80& M69>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'Q2:I_BZ?1*&N MK$NY26IU*!_ZU9,425H]"E%O\KXY&+C]39(5O>NK][8"V='Y#FKLOLLS^K78:_].Q<]LLF*;)/]$NFP-^B1ZK%\F9Z9.[L-$@0Q[[D UN,YD5;=WM.TG MBO%9J)MW1]NZG&9Y+>0DJ<5,EMNGK'AHFE%/T=<>H^V']\]=)U[*W^G&YMGE1] M-4]W3UTK7*T/Y66F+DB>MN!XD&/?FS O8A,RH@OJC1F)YHS%D49G G3F:>C( M69!(H7>A!4!:GP49Q31F2^8I0']*_("%-.8:I U VJ>!',^I-V/Z<#L I'-" MR'],#=(%(-T30=)H3J8+#?("@+S A0R25_)'JT' M4+@>X#*-:,3;Z1:$+%)3[P .= FR3**;Y9*&=PU>Q&<>G_(Q]6)"QV/_QNM$ M0@.2BH%LE07_?L,G/+[[BZB7.>;>C7J9WZ*U[^FQT("T8B![)60+%5\F)*!A M?$?BD'H1'1\00DXQD*5"HX@UPZNZ,^+[$Q'RB($LDB!LAK,9XSD!O0IBB M#)IHK4-"'C&01?(VX[P963 :,1T+,H>!K [NW:I.\D/>R0H,R!0&LBI&(9_, M&%GXM#/#(#48V&Z(YRQ4K^8='2WTH3,A.9C(ZZ0B.?'G0$T(3&8 MV&)@S70BM+'6E(5AFSSYXV\Z'[C,0#;"&]\/B ]2@8FL@A9F[B\F+(S^:".9 M,L+9A"G!\OA/G1+2@8FL@VA.0W:N,A35?6-_&:@L>3\],2$KF.C+B^62Q[N$ MO3'"3OXSYHV[L<]]:?.B9D%0O= M*E!4M'5,R#'621WCZ)B08ZR3.L;5,2''6,B.@3$O],(TY!@;V3%@.::36-B0 M:FQDU1POQY!S0E,=$[*.C6R=@YI,2Y=FS8U)KL=-&Q*0C2P@./\YUS'!71-D M"X&8W;D)6S/K7@IS$BUFFYS0Y(7SYW-41NRD(UL(3T-5IC;S2:1KPWE2&;I@YXA M.9"%'.R-E0YFY_5IVM,Q(0LYR!;JU!T/075,R$(._L;]WOJB,T-U3,A"SJYOE8G?.+19FD[[^3?/^-Y_5_4$L# M!!0 ( !V$!EG22;QM$0( !&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0 M"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYM MO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R M1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6 MQ%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:] M,X'>&?7.WZEW'3\/I5Y[OM;X_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L# M!!0 ( !V$!EG B&UTZ0$ 'XE 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO M6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY M-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>: MNC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3 M+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3 M\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ '80&6?2R8)/N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ '80& M69E&PO=V]R:W-H965T&UL4$L! A0#% @ '80& M6;-QC%<]" @2, !@ ("!% X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ '80&65&PO=V]R:W-H965T&UL M4$L! A0#% @ '80&6<_4R^N[ @ B D !@ ("!5$4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80&6=RHU@1&# &B, !D M ("!Y%, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '80&63"V-*#Q!0 -PX !D ("!.VL M 'AL+W=O" &0 @(%C<0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M'80&6:(V[<>4 @ C 4 !D ("!J7H 'AL+W=O&UL4$L! A0#% @ '80&69?6Q&.J! M)PL !D ("!Q88 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80&6<^XF'J7#@ .BH !D M ("!%I< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '80&60:1LL:. @ D 4 !D ("!]Z\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80& M603P)G(L P YP8 !D ("!,\, 'AL+W=O!P &0 M @(&6Q@ >&PO=V]R:W-H965T&UL4$L! A0#% @ '80&645W!+MO @ 4 4 M !D ("!',T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80&685\M(6S @ M04 !D M ("!@]8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '80&63_+'CV. @ 908 !D ("!X^$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '80&69H MQ]V? @ U < !D ("!R^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80&631!+2JT @ X0< !D M ("!>_@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '80&69AEVF_> @ 4P< !D ("! MD00! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '80&6=\_R X/"0 #UX !D ("!"0X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '80&6>P]$D>C P = \ !D M ("!P"D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '80&6;0?%GRM!P :5H !D ("!LT&PO=V]R:W-H965T&UL4$L! A0#% @ M'80&6<&:%6X8 P B0< !D ("!!EH! 'AL+W=O*NQS $P( L M ( !;V0! %]R96QS+RYR96QS4$L! A0#% @ '80&63/BU]5(!0 M9RH \ ( !6&4! 'AL+W=O7!E&UL4$L%!@ 0 !( $@ KQ, #!O 0 $! end XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 201 304 1 false 73 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED BALANCE SHEETS Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical CONDENSED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 100040 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 100050 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical) Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - CONDENSED STATEMENTS OF CASH FLOWS Sheet http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows CONDENSED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - ORGANIZATION Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATION ORGANIZATION Notes 10 false false R11.htm 995465 - Disclosure - BASIS OF PRESENTATION Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION BASIS OF PRESENTATION Notes 11 false false R12.htm 995475 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 12 false false R13.htm 995485 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERN LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN Notes 13 false false R14.htm 995495 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 14 false false R15.htm 995505 - Disclosure - ASSET ACQUISITION Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisition ASSET ACQUISITION Notes 15 false false R16.htm 995515 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 16 false false R17.htm 995525 - Disclosure - OPERATING LEASE Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASE OPERATING LEASE Notes 17 false false R18.htm 995535 - Disclosure - INVENTORIES Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES INVENTORIES Notes 18 false false R19.htm 995545 - Disclosure - BRIDGE LOAN Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoan BRIDGE LOAN Notes 19 false false R20.htm 995555 - Disclosure - OTHER PAYABLE Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayable OTHER PAYABLE Notes 20 false false R21.htm 995565 - Disclosure - CONVERTIBLE NOTES Notes http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTES CONVERTIBLE NOTES Notes 21 false false R22.htm 995575 - Disclosure - SERIES A PREFERRED STOCK Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCK SERIES A PREFERRED STOCK Notes 22 false false R23.htm 995595 - Disclosure - SERIES Z PREFERRED STOCK Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStock SERIES Z PREFERRED STOCK Notes 23 false false R24.htm 995605 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICIT STOCKHOLDERS' EQUITY (DEFICIT) Notes 24 false false R25.htm 995615 - Disclosure - SHARE-BASED COMPENSATION Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 25 false false R26.htm 995625 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 26 false false R27.htm 995635 - Disclosure - SUBSEQUENT EVENTS Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 27 false false R28.htm 995645 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 28 false false R29.htm 995655 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 29 false false R30.htm 995675 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENT 30 false false R31.htm 995685 - Disclosure - OPERATING LEASE (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASETables OPERATING LEASE (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASE 31 false false R32.htm 995695 - Disclosure - INVENTORIES (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables INVENTORIES (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES 32 false false R33.htm 995705 - Disclosure - BRIDGE LOAN (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanTables BRIDGE LOAN (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoan 33 false false R34.htm 995715 - Disclosure - CONVERTIBLE NOTES (Tables) Notes http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESTables CONVERTIBLE NOTES (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTES 34 false false R35.htm 995725 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables STOCKHOLDERS' EQUITY (DEFICIT) (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICIT 35 false false R36.htm 995735 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION 36 false false R37.htm 995755 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 37 false false R38.htm 995765 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredRevenueDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details) Details 38 false false R39.htm 995775 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherAssetsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details) Details 39 false false R40.htm 995795 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details) Details 40 false false R41.htm 995805 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERNAdditionalInformationDetails LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details) Details 41 false false R42.htm 995815 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails RELATED PARTY TRANSACTIONS - Additional Information (Details) Details 42 false false R43.htm 995825 - Disclosure - ASSET ACQUISITION - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails ASSET ACQUISITION - Additional Information (Details) Details 43 false false R44.htm 995835 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Details 44 false false R45.htm 995845 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTAdditionalInformationDetails PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) Details 45 false false R46.htm 995855 - Disclosure - OPERATING LEASE - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails OPERATING LEASE - Additional Information (Details) Details 46 false false R47.htm 995865 - Disclosure - OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleOfAssetsAndLiabilitiesRelatedToCompanySLeaseDetails OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details) Details 47 false false R48.htm 995875 - Disclosure - OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details) Details 48 false false R49.htm 995885 - Disclosure - INVENTORIES - Schedule of Inventories (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails INVENTORIES - Schedule of Inventories (Details) Details 49 false false R50.htm 995895 - Disclosure - BRIDGE LOAN - Summary of Bridge Loan (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails BRIDGE LOAN - Summary of Bridge Loan (Details) Details 50 false false R51.htm 995905 - Disclosure - BRIDGE LOAN - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails BRIDGE LOAN - Additional Information (Details) Details 51 false false R52.htm 995915 - Disclosure - OTHER PAYABLE - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails OTHER PAYABLE - Additional Information (Details) Details 52 false false R53.htm 995925 - Disclosure - CONVERTIBLE NOTES - Schedule of Convertible Notes (Details) Notes http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails CONVERTIBLE NOTES - Schedule of Convertible Notes (Details) Details 53 false false R54.htm 995935 - Disclosure - CONVERTIBLE NOTES - Additional Information (Details) Notes http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails CONVERTIBLE NOTES - Additional Information (Details) Details 54 false false R55.htm 995945 - Disclosure - SERIES A PREFERRED STOCK - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails SERIES A PREFERRED STOCK - Additional Information (Details) Details 55 false false R56.htm 995955 - Disclosure - SERIES 1B PREFERRED STOCK - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails SERIES 1B PREFERRED STOCK - Additional Information (Details) Details 56 false false R57.htm 995965 - Disclosure - SERIES Z PREFERRED STOCK - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails SERIES Z PREFERRED STOCK - Additional Information (Details) Details 57 false false R58.htm 995975 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details) Details http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables 58 false false R59.htm 995985 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details) Details http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables 59 false false R60.htm 995995 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details) Details http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables 60 false false R61.htm 996005 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails SHARE-BASED COMPENSATION - Additional Information (Details) Details 61 false false R62.htm 996015 - Disclosure - SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details) Details 62 false false R63.htm 996025 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Details 63 false false R64.htm 996035 - Disclosure - SUBSEQUENT EVENTS - Additional Information (Details) Sheet http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails SUBSEQUENT EVENTS - Additional Information (Details) Details 64 false false All Reports Book All Reports asti-20240630.htm asti-20240630.xsd http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "asti-20240630.htm": { "nsprefix": "asti", "nsuri": "http://ascentsolar.com/20240630", "dts": { "inline": { "local": [ "asti-20240630.htm" ] }, "schema": { "local": [ "asti-20240630.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/2023/calculation-1.1.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 232, "keyCustom": 72, "axisStandard": 20, "axisCustom": 0, "memberStandard": 30, "memberCustom": 41, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 2, "http://ascentsolar.com/20240630": 1 }, "contextCount": 201, "entityCount": 1, "segmentCount": 73, "elementCount": 667, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 586, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 2 }, "report": { "R1": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets", "longName": "100010 - Statement - CONDENSED BALANCE SHEETS", "shortName": "CONDENSED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "longName": "100020 - Statement - CONDENSED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R4": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome", "longName": "100030 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "shortName": "CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R5": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit", "longName": "100040 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "shortName": "CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_74f5f4fb-9102-48b9-9b53-c810d8960158", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3802953f-b568-43f0-b34b-a96ae2fb7099", "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R6": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical", "longName": "100050 - Statement - CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical)", "shortName": "CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R7": { "role": "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "longName": "100060 - Statement - CONDENSED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATION", "longName": "995455 - Disclosure - ORGANIZATION", "shortName": "ORGANIZATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION", "longName": "995465 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "995475 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERN", "longName": "995485 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN", "shortName": "LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:LiquidityAndContinuedOperationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:LiquidityAndContinuedOperationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONS", "longName": "995495 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisition", "longName": "995505 - Disclosure - ASSET ACQUISITION", "shortName": "ASSET ACQUISITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENT", "longName": "995515 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASE", "longName": "995525 - Disclosure - OPERATING LEASE", "shortName": "OPERATING LEASE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES", "longName": "995535 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoan", "longName": "995545 - Disclosure - BRIDGE LOAN", "shortName": "BRIDGE LOAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayable", "longName": "995555 - Disclosure - OTHER PAYABLE", "shortName": "OTHER PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTES", "longName": "995565 - Disclosure - CONVERTIBLE NOTES", "shortName": "CONVERTIBLE NOTES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:ConvertibleNotesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:ConvertibleNotesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCK", "longName": "995575 - Disclosure - SERIES A PREFERRED STOCK", "shortName": "SERIES A PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStock", "longName": "995595 - Disclosure - SERIES Z PREFERRED STOCK", "shortName": "SERIES Z PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:SeriesZPreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:SeriesZPreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICIT", "longName": "995605 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT)", "shortName": "STOCKHOLDERS' EQUITY (DEFICIT)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION", "longName": "995615 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES", "longName": "995625 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUBSEQUENTEVENTS", "longName": "995635 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "995645 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "995655 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTTables", "longName": "995675 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASETables", "longName": "995685 - Disclosure - OPERATING LEASE (Tables)", "shortName": "OPERATING LEASE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:ScheduleOfAssetsAndLiabilitiesRelatedToLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:ScheduleOfAssetsAndLiabilitiesRelatedToLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables", "longName": "995695 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanTables", "longName": "995705 - Disclosure - BRIDGE LOAN (Tables)", "shortName": "BRIDGE LOAN (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:SummaryOfBridgeLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:SummaryOfBridgeLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESTables", "longName": "995715 - Disclosure - CONVERTIBLE NOTES (Tables)", "shortName": "CONVERTIBLE NOTES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables", "longName": "995725 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) (Tables)", "shortName": "STOCKHOLDERS' EQUITY (DEFICIT) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationTables", "longName": "995735 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "longName": "995755 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R38": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredRevenueDetails", "longName": "995765 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_4440fa8a-6acf-409a-b226-b7b806e2c86f", "name": "us-gaap:DeferredRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:AdditionsOfDeferredRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R39": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherAssetsDetails", "longName": "995775 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:SecurityDeposit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:SecurityDeposit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails", "longName": "995795 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Net Loss Attributable to Common Shareholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54453709-e31f-4f34-a72d-52b7377e7c19", "name": "asti:DownRoundDeemedDividend", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R41": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERNAdditionalInformationDetails", "longName": "995805 - Disclosure - LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details)", "shortName": "LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "asti:WorkingCapital", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "asti:LiquidityAndContinuedOperationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R42": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "longName": "995815 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details)", "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:DeferredRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0105c222-8cc7-4e10-8313-b2c4f3e9fdf8", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R43": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "longName": "995825 - Disclosure - ASSET ACQUISITION - Additional Information (Details)", "shortName": "ASSET ACQUISITION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:PropertyPlantAndEquipmentFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R44": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails", "longName": "995835 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7f46e72f-0e9a-460b-9dd3-0652e1937d40", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R45": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTAdditionalInformationDetails", "longName": "995845 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_596de536-4c74-4bf6-8a53-f636a3d378d2", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails", "longName": "995855 - Disclosure - OPERATING LEASE - Additional Information (Details)", "shortName": "OPERATING LEASE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "us-gaap:LesseeOperatingLeaseDescription", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5ca924fd-e5e9-4e38-a4e5-d1995115c954", "name": "asti:LeaseCommencementDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "us-gaap:LesseeOperatingLeaseDescription", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R47": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleOfAssetsAndLiabilitiesRelatedToCompanySLeaseDetails", "longName": "995865 - Disclosure - OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details)", "shortName": "OPERATING LEASE - Schedule of Assets and Liabilities Related to Company's Lease (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails", "longName": "995875 - Disclosure - OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details)", "shortName": "OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails", "longName": "995885 - Disclosure - INVENTORIES - Schedule of Inventories (Details)", "shortName": "INVENTORIES - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "longName": "995895 - Disclosure - BRIDGE LOAN - Summary of Bridge Loan (Details)", "shortName": "BRIDGE LOAN - Summary of Bridge Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:RepaymentsOfShortTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8ecbadbd-5c51-4921-8f93-b6738953c644", "name": "us-gaap:BridgeLoan", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "asti:SummaryOfBridgeLoanTableTextBlock", "div", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R51": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "longName": "995905 - Disclosure - BRIDGE LOAN - Additional Information (Details)", "shortName": "BRIDGE LOAN - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ProceedsFromShortTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0758c505-acf9-4b9a-ba88-2f383d699bdc", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:DebtInstrumentFaceAmount", "span", "p", "us-gaap:ShortTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R52": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "longName": "995915 - Disclosure - OTHER PAYABLE - Additional Information (Details)", "shortName": "OTHER PAYABLE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_ff3bffec-dbd5-4746-9ea6-4e0047ee87e7", "name": "us-gaap:UnsecuredDebtCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff3bffec-dbd5-4746-9ea6-4e0047ee87e7", "name": "us-gaap:UnsecuredDebtCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails", "longName": "995925 - Disclosure - CONVERTIBLE NOTES - Schedule of Convertible Notes (Details)", "shortName": "CONVERTIBLE NOTES - Schedule of Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_382d5c32-4f80-4197-a09d-cdc2ffc4825d", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_687891ca-c356-4b1b-a51a-0a0722fc791d", "name": "us-gaap:RepaymentsOfDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R54": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "longName": "995935 - Disclosure - CONVERTIBLE NOTES - Additional Information (Details)", "shortName": "CONVERTIBLE NOTES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_382d5c32-4f80-4197-a09d-cdc2ffc4825d", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e2733202-39b6-44f7-b69f-30055e28257b", "name": "asti:CashPayable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R55": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "longName": "995945 - Disclosure - SERIES A PREFERRED STOCK - Additional Information (Details)", "shortName": "SERIES A PREFERRED STOCK - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_df126340-fc20-41e9-a452-374f92824be7", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0eeead17-f823-4893-be9c-3fc0dd5da613", "name": "us-gaap:PreferredStockDividendRatePercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R56": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "longName": "995955 - Disclosure - SERIES 1B PREFERRED STOCK - Additional Information (Details)", "shortName": "SERIES 1B PREFERRED STOCK - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:FloorPrice", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "asti:ConvertibleNotesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "longName": "995965 - Disclosure - SERIES Z PREFERRED STOCK - Additional Information (Details)", "shortName": "SERIES Z PREFERRED STOCK - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_715398d4-1bb2-4695-b821-9b2cf2b0d689", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "asti:SeriesZPreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R58": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "longName": "995975 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details)", "shortName": "STOCKHOLDERS' EQUITY (DEFICIT) - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "asti:CommonStockNumberOfVotesPerShare", "unitRef": "U_Vote", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R59": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails", "longName": "995985 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details)", "shortName": "STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Fair Value of Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_4c0b095a-8f36-4357-8bd9-4a130cd0d632", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c0b095a-8f36-4357-8bd9-4a130cd0d632", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R60": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "longName": "995995 - Disclosure - STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details)", "shortName": "STOCKHOLDERS' EQUITY (DEFICIT) - Schedule of Stock by Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_37a3d3ae-08aa-42e1-b112-12208b1701ed", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b6b92180-6a0e-4e7b-806a-b5f9e6de68e3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R61": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails", "longName": "996005 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0d1caa83-2f79-4b9c-a980-b3ed6cfd2ac0", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R62": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails", "longName": "996015 - Disclosure - SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details)", "shortName": "SHARE-BASED COMPENSATION - Summary of Non-vested Restricted Stock and Related Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_4440fa8a-6acf-409a-b226-b7b806e2c86f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } }, "R63": { "role": "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "longName": "996025 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_daa4cfd7-955e-4f00-b511-b9a0037af2d4", "name": "asti:PercentageOfFeesPayableUnderTailProvision", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_daa4cfd7-955e-4f00-b511-b9a0037af2d4", "name": "asti:PercentageOfFeesPayableUnderTailProvision", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996035 - Disclosure - SUBSEQUENT EVENTS - Additional Information (Details)", "shortName": "SUBSEQUENT EVENTS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_6fdbbdcf-3674-440e-bf50-9377eefac031", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_98bdc774-8d4e-45c6-8fcd-f9a172d785d1", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "asti-20240630.htm", "unique": true } } }, "tag": { "asti_ATMAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ATMAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "ATM Agreement", "terseLabel": "ATM Agreement [Member]", "label": "A T M Agreement [Member]", "documentation": "ATM Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r55", "r619" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r577" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, net of allowance of $0 and $0, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivable, net balance", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r762" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Declared but unpaid cash bonus payable", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "asti_AccruedInterestCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AccruedInterestCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Accrued Interest Current", "documentation": "Accrued Interest, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued professional services fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salary payable", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57", "r586" ] }, "asti_AccruedandUnpaidDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AccruedandUnpaidDividends", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and unpaid dividends", "label": "Accruedand Unpaid Dividends", "documentation": "Accrued and Unpaid Dividends" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r33", "r135", "r453" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r14", "r15", "r78", "r144", "r449", "r474", "r475" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accumulated Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r9", "r15", "r378", "r381", "r422", "r470", "r471", "r741", "r742", "r743", "r749", "r750", "r751", "r753" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r674" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Additional Paid in Capital, Total", "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r68", "r619", "r885" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r489", "r749", "r750", "r751", "r753", "r827", "r886" ] }, "asti_AdditionsOfDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdditionsOfDeferredRevenue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Additions Of Deferred Revenue", "documentation": "Additions of deferred revenue." } } }, "auth_ref": [] }, "asti_AdditionsToDebtConversionsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdditionsToDebtConversionsPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in conversions payable", "label": "Additions To Debt Conversions Payable", "documentation": "Additions to debt conversions payable." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r687" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r687" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r687" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r687" ] }, "asti_AdjustedNumberOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustedNumberOfWarrants", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Adjusted Number of Warrants", "documentation": "Adjusted number of warrants." } } }, "auth_ref": [] }, "asti_AdjustedPurchaseOfCommonStockExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustedPurchaseOfCommonStockExercisePrice", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Adjusted purchase of common stock exercise price", "documentation": "Adjusted purchase of common stock exercise price" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r326" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Preferred Stock issuance cost", "negatedLabel": "Preferred Stock issuance cost", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r10", "r107" ] }, "asti_AdjustmentsToAdditionalPaidInCapitalWarrantRepurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantRepurchased", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant repurchase", "label": "Adjustments To Additional Paid In Capital Warrant Repurchased", "documentation": "Adjustments to additional paid in capital warrant repurchased." } } }, "auth_ref": [] }, "asti_AdjustmentsToAdditionalPaidInCapitalWarrantSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantSettlement", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant settlement", "label": "Adjustments To Additional Paid In Capital Warrant Settlement", "documentation": "Adjustments to additional paid in capital warrant settlement." } } }, "auth_ref": [] }, "asti_AdjustmentsToDownRoundDeemedDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustmentsToDownRoundDeemedDividend", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to down round deemed dividend.", "label": "Adjustments To Down Round Deemed Dividend", "terseLabel": "Down round deemed dividend" } } }, "auth_ref": [] }, "asti_AdjustmentsToInventoryReserveExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdjustmentsToInventoryReserveExpense", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve expense", "label": "Adjustments To Inventory Reserve Expense", "documentation": "Adjustments to inventory reserve expense." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "asti_AdvisoryBoardMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AdvisoryBoardMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advisory Board", "label": "Advisory Board [Member]", "documentation": "Advisory board member." } } }, "auth_ref": [] }, "asti_AggregatePurchasePriceForRemainingWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AggregatePurchasePriceForRemainingWarrants", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price for remaining warrants", "label": "Aggregate Purchase Price For Remaining Warrants", "documentation": "Aggregate purchase price for remaining warrants." } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r720" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r646", "r656", "r666", "r698" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r649", "r659", "r669", "r701" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r721" ] }, "asti_AgreementEnteredDate": { "xbrltype": "dateItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AgreementEnteredDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement entered date.", "label": "Agreement Entered Date", "terseLabel": "Agreement entered date" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r687" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r694" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r650", "r660", "r670", "r694", "r702", "r706", "r714" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r712" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r355", "r360" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r145", "r219", "r224" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of debt discount", "terseLabel": "Accretion of debt discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r6", "r83", "r282", "r838" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares omitted from loss per share, anti-dilutive", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r372" ] }, "us-gaap_AssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r821" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price paid", "totalLabel": "Asset Acquisition, Consideration Transferred, Total", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Total consideration paid", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r610", "r822", "r823", "r824" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Purchase price, including transaction costs", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r610", "r822", "r823", "r824" ] }, "us-gaap_AssetAcquisitionDateOfAcquisitionAgreement": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDateOfAcquisitionAgreement", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Date of asset acquisition agreement", "label": "Asset Acquisition, Date of Acquisition Agreement", "documentation": "Date when asset acquisition agreement is executed, in YYYY-MM-DD format." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r821" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AssetAcquisitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Table Text Block]", "terseLabel": "Summary of Asset Price Allocation", "documentation": "Tabular disclosure of asset acquisition." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisition" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Text Block]", "terseLabel": "ASSET ACQUISITION", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r821" ] }, "asti_AssetPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AssetPurchaseAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Purchase Agreement", "label": "Asset Purchase Agreement [Member]", "documentation": "Asset purchase agreement." } } }, "auth_ref": [] }, "asti_AssetSellingTerms": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "AssetSellingTerms", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset selling terms", "label": "Asset Selling Terms", "documentation": "Asset selling terms." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r112", "r122", "r138", "r167", "r202", "r206", "r213", "r214", "r221", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r373", "r375", "r393", "r444", "r523", "r596", "r597", "r619", "r637", "r783", "r784", "r845" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r131", "r147", "r167", "r221", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r373", "r375", "r393", "r619", "r783", "r784", "r845" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of assets sold", "label": "Assets Sold under Agreements to Repurchase, Carrying Amount", "documentation": "Carrying amount of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets." } } }, "auth_ref": [ "r168", "r169" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r709" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r710" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r705" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r705" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r705" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r705" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r705" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r705" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r708" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r707" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r706" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r706" ] }, "asti_BDOneExchangeAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "BDOneExchangeAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "B D One Exchange Agreement", "label": "B D One Exchange Agreement [Member]", "documentation": "BD one exchange agreement." } } }, "auth_ref": [] }, "asti_BDOneInvestmentHoldingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "BDOneInvestmentHoldingLLCMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "BD1", "terseLabel": "BD 1 Notes (related party)", "label": "B D One Investment Holding L L C [Member]", "documentation": "BD one investment holding LLC." } } }, "auth_ref": [] }, "us-gaap_BridgeLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BridgeLoan", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge loan", "periodEndLabel": "Ending, Principal Balance", "periodStartLabel": "Beginning, Principal Balance", "label": "Bridge Loan", "documentation": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing." } } }, "auth_ref": [ "r54", "r113" ] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BridgeLoanMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge Loan", "verboseLabel": "Bridge Loans", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "asti_BridgeLoanNetOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "BridgeLoanNetOfDiscount", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails" ], "lang": { "en-us": { "role": { "label": "Bridge Loan, net of discount", "documentation": "Bridge loan, net of discount." } } }, "auth_ref": [] }, "asti_BridgeNewLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "BridgeNewLoans", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New loans", "label": "Bridge new loans", "documentation": "Bridge new loans." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r53", "r91", "r92" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of equipment not yet paid at end of period", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r20", "r133", "r584" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r88", "r162" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r88" ] }, "asti_CashPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CashPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payable", "label": "Cash Payable", "documentation": "Cash payble." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r685" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r682" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r680" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r128", "r141", "r142", "r143", "r167", "r192", "r193", "r196", "r198", "r204", "r205", "r221", "r251", "r253", "r254", "r255", "r258", "r259", "r289", "r290", "r294", "r297", "r305", "r393", "r481", "r482", "r483", "r484", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r511", "r532", "r554", "r571", "r572", "r573", "r574", "r575", "r724", "r746", "r754" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r141", "r142", "r143", "r204", "r289", "r290", "r292", "r294", "r297", "r303", "r305", "r481", "r482", "r483", "r484", "r605", "r724", "r746" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Exercise price", "verboseLabel": "Warrant exercise price per share", "terseLabel": "Warrant exercise price per share", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r306" ] }, "asti_ClassOfWarrantOrRightIssuedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prefunded warrants issued", "label": "Class Of Warrant Or Right Issued During Period", "documentation": "Class of warrant or right issued during period." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable for number shares of common stock", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r306" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding common warrants", "terseLabel": "Warrants outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r686" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r686" ] }, "us-gaap_CoVenturerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CoVenturerMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TubeSolar AG", "label": "Co-venturer [Member]", "documentation": "Other venturer from the perspective of the entity in the corporate joint venture." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 17)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r63", "r115", "r446", "r510" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r99", "r243", "r244", "r578", "r770", "r775" ] }, "asti_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "asti_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r627", "r628", "r629", "r631", "r632", "r633", "r634", "r749", "r750", "r753", "r827", "r884", "r886" ] }, "asti_CommonStockNumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CommonStockNumberOfVotesPerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, number of votes per share", "label": "Common Stock Number Of Votes Per Share", "documentation": "Common Stock, Number Of Votes Per Share" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r67" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r67", "r511" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "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": [ "r67" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r67", "r511", "r529", "r886", "r887" ] }, "us-gaap_CommonStockSharesSubscriptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesSubscriptions", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate sales price of common stock", "label": "Common Stock, Value, Subscriptions", "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds." } } }, "auth_ref": [ "r36", "r67" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value, 500,000,000 authorized; 98,825,076 and 3,583,846 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "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": [ "r67", "r448", "r619" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r691" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r690" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r692" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r689" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Compensation Related Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net Comprehensive Income/(Loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r16", "r149", "r151", "r155", "r439", "r458", "r459" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r30", "r31", "r47", "r48", "r217", "r577" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r30", "r31", "r47", "r48", "r217", "r477", "r577" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "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": [ "r30", "r31", "r47", "r48", "r217", "r577", "r726" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r30", "r31", "r47", "r48", "r217" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "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": [ "r30", "r31", "r47", "r48", "r217", "r577" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized as revenue", "verboseLabel": "Revenue recognized", "terseLabel": "Recognized as revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r320" ] }, "asti_ConversionOfPrefundedWarrantsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConversionOfPrefundedWarrantsAmount", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of prefunded warrants", "label": "Conversion of prefunded warrants Amount", "documentation": "Conversion of prefunded warrants amount." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock shares", "label": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "asti_ConversionOfStockToEquityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConversionOfStockToEquityAmount", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash conversions of convertible notes to equity", "label": "Conversion Of Stock To Equity Amount", "documentation": "Conversion Of Stock To Equity, Amount" } } }, "auth_ref": [] }, "asti_ConversionsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConversionsPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Conversions payable", "documentation": "Conversions payable." } } }, "auth_ref": [] }, "asti_ConversionsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConversionsPayableCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Conversions Payable, Current", "documentation": "Conversions payable current.", "terseLabel": "Conversions payable" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r101", "r261", "r262", "r272", "r273", "r274", "r278", "r279", "r280", "r281", "r282", "r600", "r601", "r602", "r603", "r604" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Convertible Debt", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Net Principal Balance", "terseLabel": "Non-current convertible notes, net", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r11" ] }, "asti_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConvertibleNotesMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Notes [Member]", "label": "Convertible Notes [Member]", "terseLabel": "Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversions notes payable", "label": "Convertible Notes Payable", "totalLabel": "Convertible Notes Payable, Total", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r11", "r114", "r854" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable Current", "totalLabel": "Net Principal Balance", "verboseLabel": "Current portion of convertible notes, net", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r57" ] }, "asti_ConvertibleNotesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConvertibleNotesPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Principal Balance", "label": "Convertible Notes Payable Current And Noncurrent", "documentation": "Convertible notes payable current and noncurrent." } } }, "auth_ref": [] }, "asti_ConvertibleNotesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConvertibleNotesTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTES" ], "lang": { "en-us": { "role": { "terseLabel": "CONVERTIBLE NOTES", "label": "Convertible Notes [Text Block]", "documentation": "Convertible notes." } } }, "auth_ref": [] }, "asti_ConvertiblePreferredStockConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ConvertiblePreferredStockConversionPrice", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed conversion price per 10,000 common share", "label": "Convertible Preferred Stock Conversion Price", "documentation": "Convertible preferred stock conversion price.", "verboseLabel": "Initial onversion price per common share" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, shares issued upon conversion (in shares)", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r12", "r39", "r66", "r105", "r300" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "terseLabel": "Costs of revenue", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r729", "r730" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Costs and Expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r85" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r170", "r171", "r264", "r292", "r428", "r435", "r442", "r590", "r592" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "asti_CrowdexConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CrowdexConvertibleNoteMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Crowdex Note (related party)", "terseLabel": "Crowdex Convertible Notes", "label": "Crowdex Convertible Note [Member]", "documentation": "Crowdex convertible note." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]" } } }, "auth_ref": [ "r727", "r732", "r752", "r765", "r766", "r768", "r817", "r818", "r819", "r820", "r826", "r827", "r828", "r842" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r129", "r176", "r181", "r188", "r222", "r223", "r237", "r363", "r364", "r365", "r367", "r377", "r378", "r379", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r421" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r129", "r176", "r181", "r188", "r222", "r223", "r237", "r363", "r364", "r365", "r367", "r377", "r378", "r379", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r421" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r129", "r176", "r181", "r188", "r222", "r223", "r237", "r363", "r364", "r365", "r367", "r377", "r378", "r379", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r421" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r93", "r217" ] }, "asti_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "CustomerOneMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer one." } } }, "auth_ref": [] }, "asti_DawsonJamesMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "DawsonJamesMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dawson James", "label": "Dawson James [Member]", "documentation": "Dawson James." } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Notes converted", "negatedLabel": "Notes converted", "terseLabel": "Principal settled during the six months ended June 30, 2023", "verboseLabel": "Principal amount settled", "label": "Debt instrument converted amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r21", "r23" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt conversion, converted instrument, shares issued", "terseLabel": "Debt conversion, converted instrument, shares issued (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r21", "r23" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Principal Balance, ending", "periodStartLabel": "Principal Balance, beginning", "label": "Debt, Current", "totalLabel": "Debt, Current, Total", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r139" ] }, "asti_DebtCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "DebtCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Principal Balance, ending", "periodStartLabel": "Principal Balance, beginning", "label": "Debt Current And Noncurrent", "documentation": "Debt current and noncurrent." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayable" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER PAYABLE", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r100", "r164", "r238", "r239", "r240", "r241", "r242", "r249", "r250", "r260", "r266", "r267", "r268", "r269", "r270", "r271", "r276", "r283", "r284", "r286", "r405" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r11", "r56", "r57", "r113", "r114", "r172", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r600", "r601", "r602", "r603", "r604", "r617", "r747", "r771", "r772", "r773", "r837", "r839" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible discount rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r39", "r60", "r105", "r106", "r263" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate principal amount", "terseLabel": "Aggregate principal amount of notes outstanding", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r261", "r405", "r406", "r601", "r602", "r617" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Frequency of periodic payment", "label": "Debt Instrument, Frequency of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r11", "r52" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest accrued on convertible debt", "label": "Debt Instrument, Increase, Accrued Interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r747" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r59", "r262" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r172", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r600", "r601", "r602", "r603", "r604", "r617", "r747", "r837", "r839" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans mature date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r140", "r600", "r832", "r833" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r11", "r172", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r600", "r601", "r602", "r603", "r604", "r617", "r747", "r771", "r772", "r773", "r837", "r839" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weekly payments", "totalLabel": "Debt Instrument, Periodic Payment, Total", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument periodic payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r11", "r52" ] }, "asti_DebtInstrumentPrincipalRollForward": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "DebtInstrumentPrincipalRollForward", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Principal [Roll Forward]", "label": "Debt Instrument Principal Roll Forward", "documentation": "Debt Instrument, Principal [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r11", "r39", "r43", "r51", "r104", "r106", "r172", "r261", "r262", "r263", "r264", "r265", "r267", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r600", "r601", "r602", "r603", "r604", "r617", "r747", "r837", "r839" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Original issuance discount", "negatedTerseLabel": "Discount", "negatedLabel": "Less: Discount Balance", "terseLabel": "Less: Discount Balance", "label": "Debt Instrument, Unamortized Discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r786", "r836", "r837", "r839" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Origination fees paid", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r786", "r836", "r837", "r839" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Deferred Revenue, Total", "verboseLabel": "Revenue recognized", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r736" ] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r32" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r32" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r202", "r209", "r214", "r596", "r597" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r324", "r328", "r356", "r357", "r359", "r609" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Non-vested Restricted Stock and Related Activity", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r8", "r44" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r641" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r673" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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": [] }, "asti_DownRoundDeemedDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "DownRoundDeemedDividend", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Down round deemed dividend.", "label": "Down Round Deemed Dividend", "negatedLabel": "Down round deemed dividend", "terseLabel": "Down round deemed dividend" } } }, "auth_ref": [] }, "asti_DownRoundDeenedDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "DownRoundDeenedDividend", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Down round deened dividend.", "label": "Down Round Deened Dividend", "terseLabel": "Down round deemed dividend" } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r684" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share (Basic)", "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Net Income/(Loss) Per Share (Basic)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r179", "r180", "r181", "r182", "r183", "r184", "r189", "r192", "r196", "r197", "r198", "r201", "r368", "r371", "r388", "r389", "r440", "r460", "r593" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share (Diluted)", "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Net Income/(Loss) Per Share (Diluted)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r179", "r180", "r181", "r182", "r183", "r184", "r192", "r196", "r197", "r198", "r201", "r368", "r371", "r388", "r389", "r440", "r460", "r593" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r26", "r27", "r200" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of foreign exchange rate on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r396" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued payroll", "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Accrued liabilities", "label": "Employee-related Liabilities, Current", "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": [ "r57" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized share-based compensation expense, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r358" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized share-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r816" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "asti_EmployeesAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "EmployeesAndDirectorsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees and Directors", "label": "Employees and Directors [Member]", "documentation": "Employees and directors member." } } }, "auth_ref": [] }, "asti_EngineeringRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "EngineeringRevenueRecognized", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering revenue recognized", "label": "Engineering Revenue Recognized", "documentation": "Engineering revenue recognized." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r639" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r639" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Filer Category", "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": [ "r639" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r723" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r639" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r639" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r639" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r639" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r678" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r719" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r719" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r719" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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": [ "r10", "r129", "r152", "r153", "r154", "r173", "r174", "r175", "r178", "r183", "r185", "r187", "r203", "r222", "r223", "r237", "r309", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r377", "r378", "r379", "r380", "r381", "r383", "r387", "r398", "r399", "r400", "r401", "r402", "r403", "r407", "r409", "r422", "r457", "r470", "r471", "r472", "r489", "r554" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r202", "r211", "r214", "r220", "r733", "r763" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r688" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r646", "r656", "r666", "r698" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r643", "r653", "r663", "r695" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r694" ] }, "asti_ExerciseOfPreFundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ExerciseOfPreFundedWarrants", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of prefunded warrants", "label": "Exercise of Pre-funded Warrants", "documentation": "Exercise of Pre-funded warrants." } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Early repayment option aggregate amount", "terseLabel": "Aggregate", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r390", "r391", "r392", "r613" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r390", "r391", "r392", "r613" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Warrants", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r390", "r391", "r613" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Patents, amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r136", "r226", "r233", "r599" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r227", "r233", "r234", "r235", "r236", "r438", "r581", "r599" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Patents, net of accumulated amortization of $178,704 and $173,387 respectively", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Finite-Lived Intangible Assets, Net, Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r438", "r767" ] }, "asti_FirstRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FirstRepurchaseMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Repurchase", "label": "First Repurchase [Member]", "documentation": "First repurchase." } } }, "auth_ref": [] }, "asti_FleurCapitalPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FleurCapitalPteLtdMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fleur Capital Pte Ltd.", "terseLabel": "Fleur Capital Pte Ltd", "label": "Fleur Capital Pte Ltd [Member]" } } }, "auth_ref": [] }, "asti_FleurNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FleurNoteMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Fleur Note", "label": "Fleur Note [Member]", "documentation": "Fleur note." } } }, "auth_ref": [] }, "asti_FlisomAgMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FlisomAgMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Flisom AG", "label": "Flisom AG [Member]", "documentation": "Flisom AG." } } }, "auth_ref": [] }, "asti_FloorPrice": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FloorPrice", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor price", "label": "Floor Price", "documentation": "Floor price." } } }, "auth_ref": [] }, "asti_ForgivenessOfPayablesToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ForgivenessOfPayablesToRelatedParty", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forgiveness of payables", "label": "Forgiveness of Payables to Related Party", "documentation": "Forgiveness of payables to related party." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "asti_FormerPresidentAndChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "FormerPresidentAndChiefExecutiveOfficerMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Former President and Chief Executive Officer", "label": "Former President And Chief Executive Officer [Member]", "documentation": "Former president and chief executive officer." } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r683" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures, computer hardware and computer software", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "asti_GainLossOnDerivativeAndExtinguishmentOfDebtNet": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "GainLossOnDerivativeAndExtinguishmentOfDebtNet", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of derivatives and gain on extinguishment of liabilities, net", "terseLabel": "Change in fair value of derivatives and gain/(loss) on extinguishment of liabilities, net", "label": "Gain Loss On Derivative And Extinguishment Of Debt Net", "documentation": "Gain (Loss) On Derivative And Extinguishment Of Debt, Net" } } }, "auth_ref": [] }, "asti_GovernmentResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "GovernmentResearchAndDevelopmentMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government Research and Development", "label": "Government Research And Development [Member]", "documentation": "Government research and development." } } }, "auth_ref": [] }, "asti_GrossProceedsFromSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "GrossProceedsFromSecurities", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds from securities", "label": "Gross Proceeds From Securities", "documentation": "Gross proceeds from securities." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r6", "r97", "r612" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on equity method investment", "terseLabel": "Income/(Loss) on Equity Method Investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r6", "r79", "r117", "r202", "r210", "r214", "r220", "r455" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "asti_IncreaseDecreaseInAccountsPayableExcludingRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "IncreaseDecreaseInAccountsPayableExcludingRelatedParty", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase Decrease In Accounts Payable Excluding Related Party", "documentation": "Increase decrease in accounts payable excluding related party." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Related party payable", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "asti_IncreaseDecreaseInAccruedInterestPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "IncreaseDecreaseInAccruedInterestPayable", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Increase Decrease In Accrued Interest Payable", "documentation": "Increase (Decrease) In Accrued Interest Payable" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r728", "r745" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense", "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": [ "r5" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r650", "r660", "r670", "r694", "r702", "r706", "r714" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r712" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r642", "r718" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r642", "r718" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r642", "r718" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "totalLabel": "Interest Expense, Debt, Total", "terseLabel": "Interest expense upon conversion", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r83", "r280", "r287", "r603", "r604" ] }, "asti_InterestExpenseExcludingWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "InterestExpenseExcludingWarrantLiability", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense Excluding Warrant Liability", "documentation": "Interest Expense, Excluding Warrant Liability" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "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": [ "r158", "r160", "r161" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIES" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r225" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r95", "r587" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Inventories, net", "label": "Inventory, 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": [ "r146", "r585", "r619" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r95", "r589" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r95", "r588" ] }, "asti_JointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "JointVentureMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JV", "label": "Joint Venture [Member]", "documentation": "Joint venture" } } }, "auth_ref": [] }, "asti_L1CapitalGlobalOpportunitiesMasterFundLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "L1CapitalGlobalOpportunitiesMasterFundLtdMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "L1 Capital Global Opportunities Master Fund, Ltd", "label": "L1 Capital Global Opportunities Master Fund Ltd [Member]", "documentation": "L1 Capital Global Opportunities Master Fund Ltd." } } }, "auth_ref": [] }, "asti_L1ConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "L1ConvertibleNoteMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "L1 Convertible Note", "label": "L1 Convertible Note [Member]", "documentation": "L1 Convertible Note." } } }, "auth_ref": [] }, "asti_LeaseCommencementDate": { "xbrltype": "dateItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LeaseCommencementDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease commencement date", "label": "Lease Commencement Date", "documentation": "Lease commencement date." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lease, Cost, Total", "terseLabel": "Rent per month", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r414", "r618" ] }, "asti_LeaseInitialPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LeaseInitialPayment", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease initial payment", "label": "Lease Initial Payment", "documentation": "Lease initial payment." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r98", "r419" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal fees", "label": "Legal Fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r731" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r412", "r420" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r412", "r420" ] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease terms description", "label": "Lessee, Operating Lease, Description", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r413" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Future Maturities of Operating Lease Liability", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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": [ "r841" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r418" ] }, "asti_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r841" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less amounts representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r840" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASE" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING LEASE", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r408" ] }, "asti_LetterAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LetterAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter Agreement", "label": "Letter Agreement [Member]", "documentation": "Letter agreement." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r56", "r57", "r58", "r61", "r62", "r63", "r64", "r167", "r221", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r374", "r375", "r376", "r393", "r509", "r594", "r637", "r783", "r845", "r846" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity (Deficit)", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r72", "r116", "r451", "r619", "r748", "r764", "r835" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r58", "r132", "r167", "r221", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r374", "r375", "r376", "r393", "r619", "r783", "r845", "r846" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "asti_LiquidityAndContinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LiquidityAndContinuedOperationsAbstract", "lang": { "en-us": { "role": { "label": "Liquidity And Continued Operations [Abstract]", "documentation": "LIQUIDITY AND CONTINUED OPERATIONS [Abstract]" } } }, "auth_ref": [] }, "asti_LiquidityAndContinuedOperationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LiquidityAndContinuedOperationsTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERN" ], "lang": { "en-us": { "role": { "terseLabel": "LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN", "label": "Liquidity And Continued Operations [Text Block]", "documentation": "LIQUIDITY AND CONTINUED OPERATION" } } }, "auth_ref": [] }, "asti_Loan1Member": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Loan1Member", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan 1", "label": "Loan 1 [Member]", "documentation": "Loan 1" } } }, "auth_ref": [] }, "asti_Loan2Member": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Loan2Member", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan 2", "label": "Loan 2 [Member]", "documentation": "Loan 2." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "asti_LongTermSupplyAndJointDevelopmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LongTermSupplyAndJointDevelopmentAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Supply and Joint Development Agreement", "label": "Long Term Supply And Joint Development Agreement [Member]", "documentation": "Long-term supply and joint development agreement." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r11", "r771", "r772", "r773" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r11", "r34", "r771", "r772", "r773" ] }, "asti_LossContingencyCommonStockWarrant": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LossContingencyCommonStockWarrant", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants", "label": "Loss contingency common stock warrant", "documentation": "Loss contingency common stock warrant." } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages value", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r776", "r777", "r778" ] }, "asti_LowestPriceToConvertDebt": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LowestPriceToConvertDebt", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lowest conversion price", "label": "Lowest Price to Convert Debt", "documentation": "Lowest price to convert debt." } } }, "auth_ref": [] }, "asti_LucroMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "LucroMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lucro", "label": "Lucro [Member]", "documentation": "Lucro." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]" } } }, "auth_ref": [ "r217", "r607", "r621", "r624", "r789", "r855", "r856", "r857", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "asti_ManufacturingFacilityLandlordMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ManufacturingFacilityLandlordMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Facility Landlord", "label": "Manufacturing Facility Landlord [Member]", "documentation": "Manufacturing facility landlord." } } }, "auth_ref": [] }, "asti_ManufacturingMachineryAndEquipmentInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ManufacturingMachineryAndEquipmentInProgressMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing machinery and equipment, in progress", "label": "Manufacturing Machinery And Equipment In Progress [Member]", "documentation": "Manufacturing machinery and equipment in progress." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r323", "r361", "r392", "r436", "r468", "r469", "r476", "r501", "r502", "r562", "r564", "r567", "r568", "r569", "r579", "r580", "r598", "r605", "r608", "r613", "r614", "r615", "r616", "r622", "r785", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "asti_MaximumOutstandingSharesOwnedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "MaximumOutstandingSharesOwnedPercentage", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum outstanding shares owned, percentage.", "label": "Maximum outstanding shares owned, percentage", "verboseLabel": "Maximum outstanding shares owned, Percentage" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r686" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r686" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend Yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected Life of the Warrants (In Years)", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected Stock Price Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r613", "r831", "r832", "r833" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free Interest Rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r390", "r391", "r392", "r613" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r390", "r391", "r392", "r613" ] }, "asti_MilestoneAndEngineeringArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "MilestoneAndEngineeringArrangementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone and Engineering Arrangement", "label": "Milestone And Engineering Arrangement [Member]", "documentation": "Milestone and engineering arrangement." } } }, "auth_ref": [] }, "asti_MilestoneAndEngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "MilestoneAndEngineeringMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone and engineering", "label": "Milestone And Engineering [Member]", "documentation": "Milestone and engineering." } } }, "auth_ref": [] }, "asti_MilestoneArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "MilestoneArrangementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Milestone arrangement.", "label": "Milestone Arrangement [Member]", "terseLabel": "Milestone Arrangement" } } }, "auth_ref": [] }, "asti_MilestonesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "MilestonesReceivable", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestones receivable", "label": "Milestones Receivable", "documentation": "Milestones receivable." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r323", "r361", "r392", "r436", "r468", "r469", "r476", "r501", "r502", "r562", "r564", "r567", "r568", "r569", "r579", "r580", "r598", "r605", "r608", "r613", "r614", "r615", "r622", "r785", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minority stake percentage", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r705" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r713" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]" } } }, "auth_ref": [ "r217", "r607", "r621", "r624", "r789", "r855", "r856", "r857", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r687" ] }, "asti_NanyangConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NanyangConvertibleNotesMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Nanyang Convertible Notes", "label": "Nanyang Convertible Notes [Member]", "documentation": "Nanyang convertible notes." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing Activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERNAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net income/(loss)", "totalLabel": "Net Income/(Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r80", "r90", "r118", "r130", "r148", "r150", "r154", "r167", "r177", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r194", "r221", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r368", "r371", "r389", "r393", "r456", "r531", "r552", "r553", "r635", "r783" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNetLossAttributableToCommonShareholdersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net Loss attributable to common shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r157", "r179", "r180", "r181", "r182", "r189", "r190", "r195", "r198", "r371" ] }, "us-gaap_NetRentableArea": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetRentableArea", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net rentable area", "label": "Net Rentable Area", "documentation": "Net rentable area for properties owned." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Policies", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r686" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r650", "r660", "r670", "r694", "r702" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r676" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r694" ] }, "asti_NonRecurringEngineeringFeesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NonRecurringEngineeringFeesReceivable", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-recurring engineering fees receivable", "label": "Non Recurring Engineering Fees Receivable", "documentation": "Non-recurring engineering fees receivable." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r713" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r713" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Income/(Expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r82" ] }, "asti_NotePayableConversionMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NotePayableConversionMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable Conversion", "label": "Note Payable Conversion [Member]", "documentation": "Note payable conversion." } } }, "auth_ref": [] }, "asti_NotePayableExcludingConvertibleNoteCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NotePayableExcludingConvertibleNoteCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other payable", "label": "Note Payable Excluding Convertible Note Current", "documentation": "Note payable excluding convertible note current." } } }, "auth_ref": [] }, "asti_NumberOfInstitutionalInvestors": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NumberOfInstitutionalInvestors", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of institutional investors", "label": "Number Of Institutional Investors", "documentation": "Number of institutional investors." } } }, "auth_ref": [] }, "asti_NumberOfRentableSquareFeetOfBuilding": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "NumberOfRentableSquareFeetOfBuilding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of rentable square feet of building", "label": "Number Of Rentable Square Feet Of Building", "documentation": "Number of rentable square feet of building." } } }, "auth_ref": [] }, "asti_OfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OfferingExpenses", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering expenses", "label": "Offering Expenses", "documentation": "Offering expenses." } } }, "auth_ref": [] }, "asti_OfferingSharesOfCommonStockUnderAtTheMarketOfferingProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OfferingSharesOfCommonStockUnderAtTheMarketOfferingProgram", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate sales price of common stock", "label": "Offering Shares of Common Stock Under at the Market Offering Program", "documentation": "Offering shares of common stock under at the market offering program." } } }, "auth_ref": [] }, "asti_OfferingSharesOfCommonStockWarrantToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OfferingSharesOfCommonStockWarrantToPurchase", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering shares of common stock warrant to purchase", "label": "Offering Shares of Common Stock Warrant to Purchase", "documentation": "Offering shares of common stock warrant to purchase." } } }, "auth_ref": [] }, "asti_OneThirdMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OneThirdMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Third", "label": "One Third [Member]", "documentation": "One third member." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and Expenses", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from Operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r121", "r595", "r756", "r757", "r758", "r759", "r760" ] }, "asti_OperatingLeaseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OperatingLeaseAssetAmortization", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease asset amortization", "label": "Operating Lease Asset Amortization", "documentation": "Operating lease asset amortization." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r415", "r618" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleFutureMaturitiesOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liability", "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r411" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleOfAssetsAndLiabilitiesRelatedToCompanySLeaseDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r411" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleOfAssetsAndLiabilitiesRelatedToCompanySLeaseDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r411" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEScheduleOfAssetsAndLiabilitiesRelatedToCompanySLeaseDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r410" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r417", "r618" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r416", "r618" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATION" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r53", "r110", "r478", "r479" ] }, "asti_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "documentation": "Organization consolidation and presentation of financial statements." } } }, "auth_ref": [] }, "asti_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "documentation": "Organization consolidation and presentation of financial statements." } } }, "auth_ref": [] }, "asti_Other": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Other", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other", "documentation": "Other." } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r111", "r137", "r443", "r597", "r637" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherAssetsDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Assets", "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets:", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain/(loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r76", "r77", "r78", "r394", "r395", "r397" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r78", "r394", "r395", "r397" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income/(Loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherInventoriesSpareParts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInventoriesSpareParts", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spare machine parts", "label": "Other Inventories, Spare Parts, Gross", "documentation": "Gross amount of components of assembled products that can be sold directly or indirectly through sales of assembled products." } } }, "auth_ref": [ "r739" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayable" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER PAYABLE", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r57", "r62", "r769" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Other income/(expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income/(Expense)", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r686" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r648", "r658", "r668", "r700" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r651", "r661", "r671", "r703" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r651", "r661", "r671", "r703" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r675" ] }, "asti_PaymentOfCashPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PaymentOfCashPayable", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payment of cash payable", "documentation": "Payment of cash payable." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfWarrants", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Warrant repurchase", "terseLabel": "Purchase price for repurchase of warrants", "label": "Payments for Repurchase of Warrants", "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt." } } }, "auth_ref": [ "r86" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for early extinguish of debt", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sale on ATM facility, net of expenses", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r19" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Contributions to equity method investment", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution to joint venture", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price paid", "terseLabel": "Total consideration for asset purchase", "totalLabel": "Payments to Acquire Productive Assets, Total", "negatedLabel": "Payments on purchase of assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r123", "r822", "r823", "r824" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r685" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r685" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r694" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r687" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r676" ] }, "asti_PercentageOfBeneficiallyOwnInExcess": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfBeneficiallyOwnInExcess", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of beneficially own in excess of common stock outstanding", "label": "Percentage of Beneficially Own in Excess", "documentation": "Percentage of beneficially own in excess." } } }, "auth_ref": [] }, "asti_PercentageOfFeesPayableUnderTailProvision": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfFeesPayableUnderTailProvision", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fees payable under tail provision", "label": "Percentage of fees payable under tail provision", "documentation": "Percentage of fees payable under tail provision." } } }, "auth_ref": [] }, "asti_PercentageOfGrossProceedsFromSaleOfUnits": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfGrossProceedsFromSaleOfUnits", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of gross proceeds from sale of Units", "documentation": "Percentage of gross proceeds from sale of Units." } } }, "auth_ref": [] }, "asti_PercentageOfRentIncreaseInAnnualRate": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfRentIncreaseInAnnualRate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of rent increase in annual rate", "label": "Percentage Of Rent Increase In Annual Rate", "documentation": "Percentage of rent increase in annual rate." } } }, "auth_ref": [] }, "asti_PercentageOfSaleOfCommonStockCommissionOnAggregateGrossProceeds": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfSaleOfCommonStockCommissionOnAggregateGrossProceeds", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of commission on aggregate gross proceeds", "label": "Percentage Of Sale Of Common Stock Commission On Aggregate Gross Proceeds", "documentation": "Percentage of sale of common stock commission on aggregate gross proceeds." } } }, "auth_ref": [] }, "asti_PercentageOfWarrantCoverageOnSecuredConvertibleNoteFinancing": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfWarrantCoverageOnSecuredConvertibleNoteFinancing", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of warrant coverage on secured convertible note financing", "label": "Percentage of warrant coverage on secured convertible note financing", "documentation": "Percentage of warrant coverage on secured convertible note financing." } } }, "auth_ref": [] }, "asti_PercentageOfWarrantsInvestorsAgreeToConveyAssignAndTransfer": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PercentageOfWarrantsInvestorsAgreeToConveyAssignAndTransfer", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of warrants investors agree to convey, assign and transfer", "terseLabel": "Purchase price for repurchase of warrants", "label": "Percentage Of Warrants Investors Agree To Convey Assign And Transfer", "documentation": "Percentage of warrants investors agree to convey assign and transfer." } } }, "auth_ref": [] }, "asti_PhotovoltaicThinFilmSolarCellsMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PhotovoltaicThinFilmSolarCellsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Photovoltaic Thin Film Solar Cells", "label": "Photovoltaic Thin Film Solar Cells [Member]", "documentation": "Photovoltaic thin film solar cells." } } }, "auth_ref": [] }, "asti_PlacementAgentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PlacementAgentAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Placement Agent Agreement [Member]", "documentation": "Placement Agent Agreement." } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r678" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r722" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r677" ] }, "asti_PotentialEarningsFromNonRecurringEngineeringContractFees": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PotentialEarningsFromNonRecurringEngineeringContractFees", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential earnings from non recurring engineering contract fees", "label": "Potential Earnings From Non Recurring Engineering Contract Fees", "documentation": "Potential earnings from non recurring engineering contract fees." } } }, "auth_ref": [] }, "asti_PotentialMilestoneEarningsFromEngineeringContractCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PotentialMilestoneEarningsFromEngineeringContractCosts", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential milestone earnings from engineering contract costs", "label": "Potential Milestone Earnings From Engineering Contract Costs", "documentation": "Potential milestone earnings from engineering contract costs." } } }, "auth_ref": [] }, "asti_PreFundedWarrantsWereExercisedIntoCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreFundedWarrantsWereExercisedIntoCommonStock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise of prefunded warrants (in shares)", "terseLabel": "Pre-funded warrants were exercised into common stock", "label": "Pre-funded warrants were exercised into common stock", "documentation": "Pre-funded warrants were exercised into common stock." } } }, "auth_ref": [] }, "asti_PreferredStockConversionRequiredCommonSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockConversionRequiredCommonSharePrice", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, conversion, required common share price (in dollars per share)", "label": "Preferred Stock Conversion Required Common Share Price", "documentation": "Preferred Stock, Conversion, Required Common Share Price" } } }, "auth_ref": [] }, "asti_PreferredStockConversionRequiredCommonSharePriceTerm": { "xbrltype": "durationItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockConversionRequiredCommonSharePriceTerm", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, conversion, required common share price, term", "label": "Preferred Stock Conversion Required Common Share Price Term", "documentation": "Preferred Stock, Conversion, Required Common Share Price, Term" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Price", "verboseLabel": "Preferred stock, convertible, conversion price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r291" ] }, "asti_PreferredStockConvertibleThresholdCommencingTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockConvertibleThresholdCommencingTradingDays", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock, convertible, threshold commencing trading days.", "label": "Preferred Stock, Convertible, Threshold Commencing Trading Days", "verboseLabel": "Preferred stock, convertible, threshold commencing trading days" } } }, "auth_ref": [] }, "asti_PreferredStockConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock, convertible, threshold percentage of stock price trigger.", "label": "Preferred stock, Convertible, Threshold Percentage of Stock Price Trigger", "verboseLabel": "Preferred stock, convertible, threshold percentage of stock price trigger" } } }, "auth_ref": [] }, "asti_PreferredStockConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockConvertibleThresholdTradingDays", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock, convertible, threshold trading days.", "label": "Preferred Stock, Convertible, Threshold Trading Days", "verboseLabel": "Preferred stock, convertible, threshold trading days" } } }, "auth_ref": [] }, "asti_PreferredStockDividendIssuanceTerm": { "xbrltype": "durationItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockDividendIssuanceTerm", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend issuance term", "label": "Preferred Stock Dividend Issuance Term", "documentation": "Preferred Stock, Dividend Issuance Term" } } }, "auth_ref": [] }, "asti_PreferredStockDividendMakeWholeDividendRatetoMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockDividendMakeWholeDividendRatetoMarketValue", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend, make-whole dividend rate to market value", "label": "Preferred Stock Dividend Make Whole Dividend Rateto Market Value", "documentation": "Preferred Stock, Dividend, Make-Whole Dividend Rate to Market Value" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r290", "r563", "r565", "r566", "r570" ] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Liquidation, dissolution or winding up, holders to be paid out of assets, amount per share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r39", "r40", "r66", "r746", "r787" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r165", "r294", "r308" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r627", "r628", "r631", "r632", "r633", "r634", "r884", "r886" ] }, "asti_PreferredStockNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockNumberOfVotes", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock number of votes", "label": "Preferred Stock Number Of Votes", "documentation": "Preferred stock number of votes," } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r66", "r289" ] }, "us-gaap_PreferredStockRedemptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionAmount", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption amount", "label": "Preferred Stock, Redemption Amount", "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer." } } }, "auth_ref": [ "r38", "r65" ] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock redemption price per share", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r38", "r39", "r42" ] }, "asti_PreferredStockRedemptionTermRequiredMakeWholeDividend": { "xbrltype": "durationItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PreferredStockRedemptionTermRequiredMakeWholeDividend", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, redemption, term, required make-whole dividend", "label": "Preferred Stock Redemption Term Required Make Whole Dividend", "documentation": "Preferred Stock, Redemption, Term, Required Make-Whole Dividend" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r66", "r511" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r66", "r289" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r66", "r511", "r529", "r886", "r887" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Preferred Stock [Text Block]", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r103" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Series A preferred stock, $.0001 par value; 750,000 shares authorized; 48,100 and 48,100 shares issued and outstanding, respectively ($923,386 and $899,069 Liquidation Preference, respectively)", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r66", "r447", "r619" ] }, "asti_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PrefundedWarrantsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prefunded warrants [Member]", "label": "Prefunded warrants [Member]", "documentation": "Prefunded warrants." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r740" ] }, "asti_PriorNoticePeriodNumberOfDays": { "xbrltype": "durationItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "PriorNoticePeriodNumberOfDays", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Prior notice period number of days.", "label": "Prior Notice Period Number of days", "verboseLabel": "Prior notice period number of days" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of Common Stock", "terseLabel": "Aggregate gross proceeds", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of Series 1B Preferred Stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds from private placement", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance or sale of equity", "label": "Proceeds from Issuance or Sale of Equity", "totalLabel": "Proceeds from Issuance or Sale of Equity, Total", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r481" ] }, "asti_ProceedsFromPaymentsToPatentActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ProceedsFromPaymentsToPatentActivity", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Patent activity costs", "label": "Proceeds From Payments To Patent Activity", "documentation": "Proceeds from payments to patent activity." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from bridge loans", "terseLabel": "Net proceeds", "label": "Proceeds from Short-Term Debt", "totalLabel": "Proceeds from Short-Term Debt, Total", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Products", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r606" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r215", "r437", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r583", "r606", "r620", "r622", "r623", "r625", "r626", "r779", "r780", "r789", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "asti_ProductRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ProductRevenueRecognized", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue recognized", "label": "Product Revenue Recognized", "documentation": "Product revenue recognized." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r215", "r437", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r583", "r606", "r620", "r622", "r623", "r625", "r626", "r779", "r780", "r789", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r419" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r96", "r124", "r125", "r126" ] }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value", "label": "Property, Plant, and Equipment, Fair Value Disclosure", "documentation": "Fair value portion 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": [ "r611", "r829", "r830", "r834" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "verboseLabel": "Depreciable property, plant and equipment", "terseLabel": "Property, Plant and Equipment:", "label": "Property, Plant 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": [ "r98", "r134", "r454" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r419" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of assets", "totalLabel": "Property, Plant and Equipment, net", "label": "Property, Plant 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": [ "r7", "r419", "r441", "r454", "r619" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r98", "r419" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r675" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r675" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r321", "r323", "r351", "r352", "r353", "r361", "r392", "r433", "r434", "r436", "r468", "r469", "r476", "r501", "r502", "r562", "r564", "r567", "r568", "r569", "r579", "r580", "r598", "r605", "r608", "r613", "r614", "r615", "r616", "r622", "r629", "r774", "r785", "r832", "r848", "r849", "r850", "r851", "r852" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASEAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureORGANIZATIONAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r321", "r323", "r351", "r352", "r353", "r361", "r392", "r433", "r434", "r436", "r468", "r469", "r476", "r501", "r502", "r562", "r564", "r567", "r568", "r569", "r579", "r580", "r598", "r605", "r608", "r613", "r614", "r615", "r616", "r622", "r629", "r774", "r785", "r832", "r848", "r849", "r850", "r851", "r852" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r643", "r653", "r663", "r695" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r218", "r322", "r426", "r427", "r445", "r452", "r504", "r505", "r506", "r507", "r508", "r528", "r530", "r561" ] }, "asti_RelatedPartyPayablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "RelatedPartyPayablesCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Related party payables current.", "label": "Related Party Payables Current", "terseLabel": "Related party payables" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r218", "r535", "r536", "r539" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r218", "r322", "r426", "r427", "r445", "r452", "r504", "r505", "r506", "r507", "r508", "r528", "r530", "r561", "r844" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r423", "r424", "r425", "r427", "r429", "r486", "r487", "r488", "r537", "r538", "r539", "r558", "r560" ] }, "asti_RepaymentsOfConvertibleNotesAndCashPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "RepaymentsOfConvertibleNotesAndCashPayable", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of convertible notes and cash payable", "label": "Repayments of Convertible Notes And Cash Payable", "documentation": "Repayments of convertible notes and cash payable." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Notes paid", "verboseLabel": "Notes paid", "terseLabel": "Total repayment", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r744" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of bridge loans", "negatedLabel": "Principal Payments", "terseLabel": "Principal Payments", "label": "Repayments of Short-Term Debt", "totalLabel": "Repayments of Short-Term Debt, Total", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r87" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r170", "r171", "r264", "r292", "r428", "r435", "r442", "r591", "r592" ] }, "asti_RepurchaseAndCancelOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "RepurchaseAndCancelOfWarrants", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase and cancel of warrants", "documentation": "Repurchase and cancel of warrants." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "terseLabel": "Research, development and manufacturing operations", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r362", "r581", "r596", "r853" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r644", "r654", "r664", "r696" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r645", "r655", "r665", "r697" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r652", "r662", "r672", "r704" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r69", "r107", "r450", "r473", "r475", "r485", "r512", "r619" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r129", "r173", "r174", "r175", "r178", "r183", "r185", "r187", "r222", "r223", "r237", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r377", "r379", "r380", "r383", "r387", "r407", "r409", "r470", "r472", "r489", "r886" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "terseLabel": "Total Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r119", "r120", "r202", "r207", "r208", "r212", "r214", "r215", "r216", "r217", "r318", "r319", "r437" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r127", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r582" ] }, "asti_RightOfUseAssetsAcquiredThroughOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "RightOfUseAssetsAcquiredThroughOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets acquired through operating lease liabilities", "label": "Right Of Use Assets Acquired Through Operating Lease Liabilities", "documentation": "Right-of-use assets acquired through operating lease liabilities." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r713" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r713" ] }, "asti_SabbyConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SabbyConvertibleNoteMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sabby", "label": "Sabby Convertible Note [Member]", "documentation": "Sabby Convertible Note." } } }, "auth_ref": [] }, "asti_SabbyMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SabbyMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sabby", "label": "Sabby [Member]", "documentation": "Sabby." } } }, "auth_ref": [] }, "asti_SabbyNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SabbyNoteMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Sabby Note", "label": "Sabby Note [Member]", "documentation": "Sabby note." } } }, "auth_ref": [] }, "asti_SabbyVolatilityWarrantMasterFundLTDMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SabbyVolatilityWarrantMasterFundLTDMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sabby Volatility Warrant Master Fund, LTD", "label": "Sabby Volatility Warrant Master Fund, L T D [Member]", "documentation": "Sabby Volatility Warrant Master Fund, LTD." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares issued and sold", "terseLabel": "Aggregate number of common stock shares for private placement", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Average price per share", "terseLabel": "Common stock price per share", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r217", "r725" ] }, "asti_ScheduleOfAssetsAndLiabilitiesRelatedToLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ScheduleOfAssetsAndLiabilitiesRelatedToLeaseTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureOPERATINGLEASETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Related to Company's Leases", "label": "Schedule Of Assets And Liabilities Related To Lease Table [Text Block]", "documentation": "Schedule of assets and liabilities related to lease." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtConversionsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtConversionsTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt Conversions [Table Text Block]", "terseLabel": "Summary of Settlement of Debt", "documentation": "Tabular disclosure of information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. The information may be presented entirely or partially in this block of text or in the associated elements." } } }, "auth_ref": [ "r21", "r22", "r23" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Net Loss Attributable to Common Shareholders", "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": [ "r755" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r227", "r233", "r234", "r235", "r236", "r438", "r581", "r599" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureINVENTORIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory, Net of Reserves", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r13", "r73", "r74", "r75" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect of Changes in Fianancial Statement", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r24", "r25", "r28", "r29", "r825" ] }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Schedule of Other Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosurePROPERTYPLANTANDEQUIPMENTScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r419" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r49", "r50", "r535", "r536", "r539" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r325", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Short Term Debt [Table]", "label": "Short-Term Debt [Table]", "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r36", "r37", "r39", "r40", "r41", "r43", "r102", "r104", "r106", "r107", "r141", "r142", "r143", "r204", "r289", "r290", "r292", "r294", "r297", "r303", "r305", "r481", "r482", "r483", "r484", "r605", "r724", "r746" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r12", "r35", "r36", "r37", "r39", "r40", "r41", "r43", "r66", "r67", "r104", "r106", "r107" ] }, "asti_SecondRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SecondRepurchaseMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Repurchase", "label": "Second Repurchase [Member]", "documentation": "Second repurchase." } } }, "auth_ref": [] }, "asti_SecuredConvertibleNoteFinancing": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SecuredConvertibleNoteFinancing", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured convertible note financing", "label": "Secured convertible note financing", "documentation": "Secured convertible note financing." } } }, "auth_ref": [] }, "asti_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Securities purchase agreement.", "label": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement" } } }, "auth_ref": [] }, "asti_SecuritiesPurchaseContractMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SecuritiesPurchaseContractMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Purchase Contract", "label": "Securities Purchase Contract [Member]", "documentation": "Securities purchase contract." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r638" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease security deposit", "label": "Security Deposit", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r734" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r640" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r81" ] }, "asti_SeparationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeparationAgreementMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Separation Agreement", "label": "Separation Agreement [Member]", "documentation": "Separation agreement." } } }, "auth_ref": [] }, "asti_Series1APreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Series1APreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series 1A Preferred Stock", "label": "Series1 A Preferred Stock [Member]", "documentation": "Series 1A preferred stock." } } }, "auth_ref": [] }, "asti_Series1BPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Series1BPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series 1B Preferred Stock", "documentation": "Series1 B preferred stock.", "label": "Series1 B Preferred Stock [Member]" } } }, "auth_ref": [] }, "asti_Series1BSpaMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "Series1BSpaMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Series 1B SPA.", "label": "Series 1B SPA [Member]", "verboseLabel": "Series 1B SPA" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "asti_SeriesB1PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesB1PreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B-1 Preferred Stock", "label": "Series B1 Preferred Stock [Member]", "documentation": "Series B-1 Preferred Stock [Member]" } } }, "auth_ref": [] }, "asti_SeriesB2PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesB2PreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B-2 Preferred Stock", "label": "Series B2 Preferred Stock [Member]", "documentation": "Series B-2 Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series C Preferred Stock", "label": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "asti_SeriesD1PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesD1PreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series D-1 Preferred Stock", "label": "Series D1 Preferred Stock [Member]", "documentation": "Series D-1 Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series D Preferred Stock", "label": "Series D Preferred Stock [Member]", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "us-gaap_SeriesEPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesEPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series E Preferred Stock", "label": "Series E Preferred Stock [Member]", "documentation": "Series E preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "us-gaap_SeriesFPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesFPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series F Preferred Stock", "label": "Series F Preferred Stock [Member]", "documentation": "Series F preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "us-gaap_SeriesGPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesGPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series G Preferred Stock", "label": "Series G Preferred Stock [Member]", "documentation": "Series G preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "us-gaap_SeriesHPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesHPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series H Preferred Stock", "label": "Series H Preferred Stock [Member]", "documentation": "Series H preferred stock." } } }, "auth_ref": [ "r737", "r738", "r788" ] }, "asti_SeriesIPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesIPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series I Preferred Stock", "label": "Series I Preferred Stock [Member]", "documentation": "Series I Preferred Stock [Member]" } } }, "auth_ref": [] }, "asti_SeriesJ1PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesJ1PreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series J-1 Preferred Stock", "label": "Series J1 Preferred Stock [Member]", "documentation": "Series J-1 Preferred Stock" } } }, "auth_ref": [] }, "asti_SeriesJPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesJPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series J Preferred Stock", "label": "Series J Preferred Stock [Member]", "documentation": "Series J Preferred Stock [Member]" } } }, "auth_ref": [] }, "asti_SeriesKPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesKPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series K Preferred Stock", "label": "Series K Preferred Stock [Member]", "documentation": "Series K Preferred Stock [Member]" } } }, "auth_ref": [] }, "asti_SeriesOneAPreferredStockConversion": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesOneAPreferredStockConversion", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Series 1A preferred stock conversion", "label": "Series One A Preferred Stock Conversion", "documentation": "Series 1A preferred stock conversion." } } }, "auth_ref": [] }, "asti_SeriesOneAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesOneAPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Series 1A Preferred Stock", "label": "Series One A Preferred Stock [Member]", "documentation": "Series one A preferred stock." } } }, "auth_ref": [] }, "asti_SeriesOneBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesOneBPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Series One B Preferred Stock.", "label": "Series One B Preferred Stock [Member]", "terseLabel": "Series 1B Preferred Stock" } } }, "auth_ref": [] }, "asti_SeriesOneBPreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesOneBPreferredStockTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStock1" ], "lang": { "en-us": { "role": { "documentation": "Series one B preferred stock.", "label": "Series One B Preferred Stock [Text Block]", "verboseLabel": "Series 1 B Preferred Stock" } } }, "auth_ref": [] }, "asti_SeriesZPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesZPreferredStockMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series Z Preferred Stock", "label": "Series Z Preferred Stock [Member]", "documentation": "Series Z preferred stock." } } }, "auth_ref": [] }, "asti_SeriesZPreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SeriesZPreferredStockTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStock" ], "lang": { "en-us": { "role": { "terseLabel": "SERIES Z PREFERRED STOCK", "label": "Series Z Preferred Stock [Text Block]", "documentation": "Series Z preferred stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares forfeited", "terseLabel": "Number of forfeited shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "verboseLabel": "Shares forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares granted", "terseLabel": "Shares of restricted stock units granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of unvested units", "verboseLabel": "Shares granted", "periodEndLabel": "Ending Balance, Non-vested Shares", "periodStartLabel": "Beginning Balance, Non-vested Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Non-vested, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Non-vested, Weighted Average Grant Date Fair Value, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r340", "r341" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares vested", "terseLabel": "Shares vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares on vesting dates", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSharebasedCompensationSummaryOfNonvestedRestrictedStockAndRelatedActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r325", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r44" ] }, "asti_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingDate": { "xbrltype": "dateItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingDate", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Date", "documentation": "Share-based compensation arrangement by share-based payment award, vesting date." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r10" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "Short-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short Term Debt [Line Items]", "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTerms", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-Term Debt, Terms", "label": "Short-Term Debt, Terms", "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements." } } }, "auth_ref": [ "r735" ] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoan" ], "lang": { "en-us": { "role": { "terseLabel": "BRIDGE LOAN", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r56", "r771", "r772", "r773" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanSummaryOfBridgeLoanDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESScheduleOfConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r55", "r771", "r772", "r773" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91", "r163" ] }, "us-gaap_StandardProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyAccrualNoncurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty liability", "label": "Standard Product Warranty Accrual, Noncurrent", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r781", "r782" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSERIESAPREFERREDSTOCKAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfStockByClassDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r128", "r141", "r142", "r143", "r167", "r192", "r193", "r196", "r198", "r204", "r205", "r221", "r251", "r253", "r254", "r255", "r258", "r259", "r289", "r290", "r294", "r297", "r305", "r393", "r481", "r482", "r483", "r484", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r511", "r532", "r554", "r571", "r572", "r573", "r574", "r575", "r724", "r746", "r754" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r67", "r70", "r71", "r129", "r152", "r153", "r154", "r173", "r174", "r175", "r178", "r183", "r185", "r187", "r203", "r222", "r223", "r237", "r309", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r377", "r378", "r379", "r380", "r381", "r383", "r387", "r398", "r399", "r400", "r401", "r402", "r403", "r407", "r409", "r422", "r457", "r470", "r471", "r472", "r489", "r554" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r173", "r174", "r175", "r203", "r409", "r437", "r480", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r530", "r533", "r534", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r630" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheetsParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r173", "r174", "r175", "r203", "r218", "r409", "r437", "r480", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r530", "r533", "r534", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r630" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r647", "r657", "r667", "r699" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "asti_StockIssuedDuringPeriodShareOfCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodShareOfCommonStock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of common stock (in shares)", "label": "Stock Issued During Period Share Of Common Stock", "documentation": "Stock issued during period share of common stock." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of shares (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r10", "r39", "r67", "r70", "r107", "r277" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued for services (in shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "asti_StockIssuedDuringPeriodSharesIssuedToSettleLiabilities": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodSharesIssuedToSettleLiabilities", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued to settle liabilities (in shares)", "label": "Stock Issued During Period, Shares, Issued To Settle Liabilities", "documentation": "Stock issued during period, shares, issued to settle liabilities." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Number of shares sold", "verboseLabel": "Common stock shares issued", "terseLabel": "Proceeds from issuance of Series 1B Preferred Stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r66", "r67", "r107", "r481", "r554", "r572" ] }, "asti_StockIssuedDuringPeriodSharesOnAtmFacility": { "xbrltype": "sharesItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodSharesOnAtmFacility", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale on ATM facility, net of expenses of $[***] (in shares)", "label": "Stock Issued During Period Shares On ATM Facility", "documentation": "Stock issued during period shares on ATM facility." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of shares", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Equity issued for convertible debt", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r10", "r67", "r70", "r71", "r107" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Common stock issued for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "asti_StockIssuedDuringPeriodValueIssuedToSettleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodValueIssuedToSettleLiabilities", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued to settle liabilities", "label": "Stock Issued During Period, Value, Issued To Settle Liabilities", "documentation": "Stock issued during period, value, issued to settle liabilities." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Proceeds from issuance of Series 1B Preferred Stock", "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": [ "r10", "r66", "r67", "r107", "r489", "r554", "r572", "r636" ] }, "asti_StockIssuedDuringPeriodValueOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodValueOfCommonStock", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of common stock", "label": "Stock Issued During Period Value Of Common Stock", "documentation": "Stock issued during period value of common stock." } } }, "auth_ref": [] }, "asti_StockIssuedDuringPeriodValueOnAtmFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedDuringPeriodValueOnAtmFacility", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale on ATM facility, net of expenses of $[***]", "label": "Stock Issued During Period Value On ATM Facility", "documentation": "Stock issued during period value on ATM facility." } } }, "auth_ref": [] }, "asti_StockIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedForServices", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued for services", "label": "Stock Issued For services", "documentation": "Stock issued for services." } } }, "auth_ref": [] }, "asti_StockIssuedForWarrantSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "StockIssuedForWarrantSettlement", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued for warrant settlement", "label": "Stock Issued For Warrant Settlement", "documentation": "Stock issued for warrant settlement." } } }, "auth_ref": [] }, "us-gaap_StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount1", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Option, Down Round Feature, Increase (Decrease) in Equity, Amount", "verboseLabel": "Income available to common stockholders adjusted for deemed dividends from down round financings", "documentation": "Amount of increase (decrease) in equity for down round feature triggered for stock option classified as equity. Excludes share-based payment arrangement." } } }, "auth_ref": [ "r305", "r307" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity (deficit)", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r67", "r70", "r71", "r94", "r513", "r529", "r555", "r556", "r619", "r637", "r748", "r764", "r835", "r886" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity (Deficit):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY (DEFICIT)", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r103", "r166", "r288", "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r302", "r304", "r309", "r384", "r557", "r559", "r576" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r404", "r431" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r404", "r431" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r404", "r431" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r404", "r431" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r404", "r431" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r430", "r432" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "asti_SummaryOfBridgeLoanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SummaryOfBridgeLoanTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureBridgeLoanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Bridge Loan", "label": "Summary of Bridge Loan Table Text Block", "documentation": "Summary of bridge loan." } } }, "auth_ref": [] }, "asti_SummaryOfConvertibleNotesPrepaymentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "SummaryOfConvertibleNotesPrepaymentTableTextBlock", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCONVERTIBLENOTESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Convertible Notes Prepayment", "label": "Summary of Convertible Notes Prepayment [Table Text Block]", "documentation": "Summary of convertible notes prepayment." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Cash Transactions:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r693" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r761", "r843" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r685" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r692" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r712" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r714" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r715" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r716" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r716" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r714" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r714" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r717" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r715" ] }, "asti_TubesolarAGMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "TubesolarAGMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "TubeSolar", "label": "Tubesolar A G [Member]", "documentation": "Tube solar AG." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureAssetAcquisitionAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureConvertibleNotesAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeries1bPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/DisclosureSeriesZPreferredStockAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureRELATEDPARTYTRANSACTIONSAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r372" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r711" ] }, "us-gaap_UnsecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtCurrent", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Unsecured Debt, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r56", "r113" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/DisclosureOtherPayableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSHAREBASEDCOMPENSATIONAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r681" ] }, "asti_WainwrightEngagementLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WainwrightEngagementLetterMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureCOMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wainwright engagement letter [Member]", "label": "Wainwright engagement letter [Member]", "documentation": "Wainwright engagement letter." } } }, "auth_ref": [] }, "asti_WarrantRepurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WarrantRepurchaseAgreementsMember", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Repurchase Agreements", "label": "Warrant Repurchase Agreements [Member]", "documentation": "Warrant repurchase agreements." } } }, "auth_ref": [] }, "asti_WarrantSettlementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WarrantSettlementAmount", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails", "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Warrant settlement (Note 15)", "terseLabel": "Warrant settlement expense", "label": "Warrant Settlement Amount", "documentation": "Warrant settlement amount." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITScheduleOfFairValueOfWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of warrants", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureSTOCKHOLDERSEQUITYDEFICITAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants expiring term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r831", "r832", "r833" ] }, "asti_WarrantsPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WarrantsPricePerShare", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfChangesInStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants price per share", "label": "Warrants Price Per Share", "documentation": "Warrants price per share." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "terseLabel": "Weighted Average Common Shares Outstanding (Diluted)", "label": "Weighted Average Number of 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": [ "r191", "r198" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/StatementCondensedStatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Weighted Average Common Shares Outstanding (Basic)", "label": "Weighted Average Number of 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": [ "r189", "r198" ] }, "asti_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERNAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Working capital.", "label": "Working Capital", "terseLabel": "Working capital" } } }, "auth_ref": [] }, "asti_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://ascentsolar.com/20240630", "localname": "WorkingCapitalDeficit", "crdr": "credit", "presentation": [ "http://ascentsolar.com/20240630/taxonomy/role/Role_DisclosureLIQUIDITYCONTINUEDOPERATIONSANDGOINGCONCERNAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital deficit", "label": "Working Capital Deficit", "documentation": "Working capital deficit." } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r679" ] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "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": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-12" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-13" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r51": { "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/2147477734/942-470-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "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(19)(a)(1))", "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(19)(a))", "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(19))", "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(20))", "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(21))", "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(22)(a)(1))", "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(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r79": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r85": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r111": { "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/2147478546/942-210-S99-1" }, "r112": { "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/2147478546/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r114": { "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/2147478546/942-210-S99-1" }, "r115": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r116": { "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/2147478546/942-210-S99-1" }, "r117": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r118": { "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/2147478524/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "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(14))", "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(16))", "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(17))", "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(18))", "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(21))", "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(22)(a)(2))", "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(27)(b))", "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(28))", "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r166": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r167": { "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" }, "r168": { "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(m)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r169": { "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(m)(1)(ii)(A)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r170": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r171": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r440": { "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/2147478524/942-220-S99-1" }, "r441": { "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/2147478451/942-360-50-1" }, "r442": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r443": { "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/2147478777/944-210-S99-1" }, "r444": { "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/2147478777/944-210-S99-1" }, "r445": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r446": { "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r448": { "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/2147478777/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r450": { "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/2147478777/944-210-S99-1" }, "r451": { "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/2147478777/944-210-S99-1" }, "r452": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r453": { "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/2147478777/944-210-S99-1" }, "r454": { "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/2147478777/944-210-S99-1" }, "r455": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r456": { "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/2147477250/944-220-S99-1" }, "r457": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r458": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r460": { "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/2147477250/944-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r477": { "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/2147477351/944-825-50-1B" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r489": { "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/2147478009/946-205-45-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r500": { "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/2147477796/946-210-45-4" }, "r501": { "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/2147478795/946-210-50-6" }, "r502": { "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/2147478795/946-210-50-6" }, "r503": { "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/2147479170/946-210-S99-1" }, "r504": { "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/2147479170/946-210-S99-1" }, "r505": { "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/2147479170/946-210-S99-1" }, "r506": { "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/2147479170/946-210-S99-1" }, "r507": { "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/2147479170/946-210-S99-1" }, "r508": { "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/2147479170/946-210-S99-1" }, "r509": { "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/2147479170/946-210-S99-1" }, "r510": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r511": { "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/2147479170/946-210-S99-1" }, "r512": { "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/2147479170/946-210-S99-1" }, "r513": { "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/2147479170/946-210-S99-1" }, "r514": { "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/2147479170/946-210-S99-1" }, "r515": { "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/2147479170/946-210-S99-1" }, "r516": { "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/2147479170/946-210-S99-1" }, "r517": { "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/2147479170/946-210-S99-1" }, "r518": { "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/2147479170/946-210-S99-1" }, "r519": { "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/2147479170/946-210-S99-1" }, "r520": { "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/2147479170/946-210-S99-1" }, "r521": { "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/2147479170/946-210-S99-1" }, "r522": { "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/2147479170/946-210-S99-1" }, "r523": { "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/2147479170/946-210-S99-1" }, "r524": { "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/2147479170/946-210-S99-1" }, "r525": { "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/2147479170/946-210-S99-1" }, "r526": { "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/2147479170/946-210-S99-1" }, "r527": { "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/2147479170/946-210-S99-1" }, "r528": { "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/2147479170/946-210-S99-2" }, "r529": { "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/2147479170/946-210-S99-2" }, "r530": { "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/2147479105/946-220-45-3" }, "r531": { "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/2147479105/946-220-45-7" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r533": { "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/2147479134/946-220-S99-1" }, "r534": { "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/2147479134/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r540": { "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/2147479134/946-220-S99-1" }, "r541": { "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/2147479134/946-220-S99-1" }, "r542": { "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/2147479134/946-220-S99-1" }, "r543": { "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/2147479134/946-220-S99-1" }, "r544": { "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/2147479134/946-220-S99-1" }, "r545": { "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/2147479134/946-220-S99-1" }, "r546": { "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/2147479134/946-220-S99-1" }, "r547": { "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/2147479134/946-220-S99-1" }, "r548": { "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/2147479134/946-220-S99-1" }, "r549": { "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/2147479134/946-220-S99-1" }, "r550": { "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/2147479134/946-220-S99-1" }, "r551": { "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/2147479134/946-220-S99-1" }, "r552": { "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/2147479134/946-220-S99-1" }, "r553": { "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/2147479134/946-220-S99-3" }, "r554": { "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/2147479134/946-220-S99-3" }, "r555": { "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/2147479134/946-220-S99-3" }, "r556": { "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/2147479134/946-220-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r562": { "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/2147477271/946-320-S99-1" }, "r563": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r564": { "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/2147477271/946-320-S99-2" }, "r565": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r566": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r567": { "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/2147477271/946-320-S99-3" }, "r568": { "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/2147477271/946-320-S99-3" }, "r569": { "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/2147477271/946-320-S99-6" }, "r570": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r572": { "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/2147478448/946-505-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r577": { "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/2147478785/954-310-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r579": { "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/2147477332/976-310-50-1" }, "r580": { "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/2147479230/978-310-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r627": { "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/2147478795/946-210-50-1" }, "r628": { "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/2147478795/946-210-50-6" }, "r629": { "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/2147477439/946-210-55-1" }, "r630": { "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/2147477802/946-310-45-1" }, "r631": { "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/2147477271/946-320-S99-1" }, "r632": { "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/2147477271/946-320-S99-2" }, "r633": { "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/2147477271/946-320-S99-3" }, "r634": { "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/2147477271/946-320-S99-6" }, "r635": { "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/2147479168/946-830-55-10" }, "r636": { "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/2147479168/946-830-55-11" }, "r637": { "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/2147479168/946-830-55-12" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r724": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r725": { "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" }, "r726": { "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/2147477351/944-825-50-1B" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r733": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r735": { "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(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r737": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r738": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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/2147479532/912-730-25-1" }, "r854": { "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/2147478777/944-210-S99-1" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r884": { "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/2147478009/946-205-45-4" }, "r885": { "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/2147479170/946-210-S99-1" }, "r886": { "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/2147479134/946-220-S99-3" }, "r887": { "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/2147479134/946-220-S99-3" } } } ZIP 80 0000950170-24-091911-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-091911-xbrl.zip M4$L#!!0 ( !V$!EF>Z)=?R;P! )!L&P 1 87-T:2TR,#(T,#8S,"YH M=&WLO7M;&TF2+_S_^11UO&=WNY^7Q'F_V-U]'AKC'F;A''[^^=^W]K=W=__]__[ROW[ZWP@5;][NOB_>QZ_%EA^77^*; MLO:#JIZ,8O'#_N\_%KO#03F,Q7_]NO>N>%/YR5$OOSZ]>MF M2.6PK@:3,;RKWO35T$/(*TU>8;0JF M]?^'\2N,%[Y6'9^,RL^'X^('_V.1OP7O'@[C8'!2O"V'=NA+.RCVYR_=@%'Z MS6)K,"CV\K?J8B_66YP:P>#=["<'N^[&Q]>ONW2_>?FU^^.K^U_';=1J9X)OC\]F$U? ^$'Y7^ MZJ^%\>CE^.0XOH0;T7!ZY^FHZO*J,<$,R,O_^OW=OC^,1Q9=G'J(%U:_CG[S M<_7E)5QXF?EA?N.D1I^M/3Z].=G:-2^873AWAAP MX=R380507H'ZE@6"[U"$&6)D_DUO![-5K<^S#V4O\[7)H!$@1#;)&?7&" 9R M[E7S@9T1[^5X9(=UJD9'S0,R;466O;-7VWI\MLJV]B#9(,=VU,APGAV6#"\L M!:HG[MKER!?/+_:W\=6+<=,0\^I01.3\(?5H?)FT\.%Y'AB/KB6I>0E77_SR MOXJ?#J,-\&_QT[@<#^(O!*.___1R^GO^]"B.;8-J*/YS4G[Y^<5V-1S#BJ # MH-N+PD__^OG%.'X;OVRPXF5^ZLO98W]R53@IZO')(/[\XLB./I?#5X6=C*O_ M71X=5R-@[O'K8QLR +\J]/&WUR^:MX;RR_Q+H:R/!_8D"UN$JS^5WU[E9\?1 M]-%$-[E-\2 MRU=S&'\+4&\'_XAV]!8^J6>3_#;>BPFF_TFFX%SP"3&I..(<1^22P,@PI6), MUF-@I5\RH_[T\MRPKAXE-5@%1@5RQC#$/8Q7X\"0#9)P*I777"R.<@N&&)IA M#NSG^XTMV4$=[S0X[C5APAH0$"D1K*='3F*%##4B>!-YLN+Z)?P(3ZK" Q;Q M[_1.HPS!:IZB15'H@+AEL(1$!&0M"40HQ?CY4>X,@;]/MF&<(SO8'8;X[6_Q MY'XCQ(#73&""[S92SIC3D@#0!0HC)<"-.@H@-C<8Q@HOC'%QI-N3T>@<1^X, M0S89[C=8A @%G+MFI&]'UCCQ2_N<0Y M+\]#<#,86+18__)3MJM>U8T9 ^\I&COK55;V/[^H ?L'V:9I/CL\1"\O/+/YLZXFH^:OQFY\-9M+LX#;GS3F1%J&$75@4G,) F:#D8BE M$ /GVB70C_.OQ@8'YG^5(?^=RC@JFF''*PV)[=V_G9?ZBU^>/ZZ.GS,W3?\, M\+)OQX/2E^/?XYX02KC9NR"D+[H]!LO-W=H!V@$\5:,AAPY#?ROK%+_/; M]D C@Z$0=NQH"#Q:3Q_XT\LKW_/+?("GPWEYU=R/&Z0^78G&ZAS_,G5+8/'P MZ31G5^9_S[_W\APMKB&-)DHY"J"4"=)@5$9M9*ST0;@80;MTGC3; UO7'U(C M;>?),I.T?.$6BMSZ5C#D7NU9@)_I&_*?O]MOY='D:&UH[2WC %@(Y)DBSC1 M"I< *7)&9.I\8H&9=N$-]7X_A0F>#"TAX 9:-H03I9 #_I *34X!,\>YZ>YTP,ULT8 P6 M 5-)D5 *_#NI%'AZT2/&N7 M2?-V KIG/!E%N/%M^2W_MEP]U"J1/%=&<>0U> !<.HN5>+S_O)4=X>BN'#^#".\GVC>)B?]B7N#GUU]#2UE"$1:PYOMD&#B1&-0\8H MAZ15D0>*&5-NW4G[6,;\DH2/$LH$$,>RE!#W,B+K?4#$,Y7@3VUE]RET?01L M:DIL?9OE='(_C:,GRC34BHA7YYB2:2")RP@!EE+;(1B)0)/!K M !RVN+O>9)<-J-:B:(:[I&@40' *+J9V(N,0!52A'8TB#$QIGH F&,=,Z RMNZV]4$IC$Z!LUS\MX>+896?[?# M2;)^/!F5P\]OK2\',.AW=A@&U6@)FUH7'=B[:L8+MSY(,PKG3< 611P#N$<< MI-N+A)PA.DC/+!&V:T2\BV8$R]A//_O<_!C%YJ]'H:&Y.PU-*S14)C#O)/(B M9XTE ^!,C$4J$>=@ MTMFM#Z-C9"8*CTP,X.LHZ9$.>=]#@-GJB.3:= Y0U\0C;3-NH)4(-!$07AX1 MC](AES0H59<\V*S>^M!=CW3BZC*4=G2R;P?QLE.X=?#[(T+E=\1K6W,$M0M> MY=S4D(DGO$39]T/)6*)H4%J$[N9(M4>\M@W8%O/P%F<;_SG)K_X"/RZ#R(4; MEL^NZN[LJMJRSHPGB4H&[ IN%Q#VEW&,HO99C8P:)XAB]E78U.?JWL8_@2JP!7)Z4WVL*; M]2Q'7RL"3R?@4UGK4Y#K'LNY.] ]V$UOS5YQ,A)N.6*"2\29%,BQ&!%X=CIJ M:AD6J?-4>904\$[YE>>-5XZ(;H49@A(\, Y.?I3Y!! X&PZ$U6.54V%UM,M/ M15A=P"K2?+@*ILQPROX513J'KJ(UUF!GJ*&=]:]NR ?!A&2A.N(J$),]95UEF;%!YV=ZN%M9?"8P%@'6,. 0I@L%JL M0D[2A/)Q&GB1Y+Z[J-!ETBXG^F*IICAO$!J6K1G)-')>,$1]%E$C:53K+HCM M;D4U.QY3Z@.Q=U**?CP](PXF3JB.&T_H],C;K7>&_Y[4P$:_VD$ND;$N6226 M!N8U"P@GG/?_N49&PM,Y& 282A^LZ^PN1QJN:;2=,YG:&WR M&O[#B2#I"5@'--L)^;27(58H6!:M\-(GOV3V7&I,XP%;W&W9[E9;SGG0"%-C MP, #R]&9$)%CAB9BI->X/Z&W*NE*S.8:0811AWB2&5I M43'!<'24)'6W?9^ M5.E:P0D(:SS#F()T"6FS_J;("<:0Q%CX %ZSM=W5W[?LJ&5+?#(,,?_G;>AY= M [G3'%N&M"4)<9'S=0.W2*KD2+0J4M/9M) [@_1O:TJ;8)2CB8,"S84*J1'( M)!R0M(8Z19@)W:L'#)R],I-'BY+MO!'4$2CN0I>L2EL1AA1RV H2,6F22B"B1G(%CL12DLQ5\ M[G0V^G+]B=^M/RR'<72R^)7=(3P-(+)>FP0_CX5WA'.4I.4@B("[ )0&.25, M<)9)ZSH;2%NK,XP'7ZOG>X:1M(0SH#5H,@%4>$B ,TH%9#4#(\_E'AI4<&$Z M6TNCY]9UX=:V_,6[=9'J)K=V9Y.B"X3DU$3P\%%B!@B)BH"":N M>^?+;JFEU1Q+? P7."22!&XM]U/I>M&7*!-=T1:H1S. M>6P4\!76#6E')$HY2T,& MY*9SOB=:@IS&J.87NEM >_$2DIV0E4[,EGQ01@@%X=)7[.AWT7FLAU\KBS,>5>RSR> MEKELLA)U1Y-U\=:'8%C(P1N?$F(\GX=S'OQS)3#2D6G!%+%<=)95[P8COZZI M?QZ(P8('BVPN@\83AM^L HL!>Z.T%BJXSFXIKJXN:PN%R-;3]PR2.2T90>"" MTGP:2B-M"$,T4LTTQDF0SL7:[]W4_J&0_L9^K:OA7^'#IW5FN@,!WV M]RDH M9(2(&;8P+MSZ(C,X8)JA%,BJ, MM>Y'9_OLPMVU]0L<&"C89H0D>!1\%S%P!I-$%@$Q!MJ M->MNOLIS-PM6D)@68F0!,XRDHKDR:.XO*IA!7H20]^*=[FY!PN]JVG%E.MJZ M! 9#PEQYDQ/K72[C)0BR$=2GE]HE1G7PH7-4ZO:IW-64)PF)4,DX1LE3G/=4 M#0('&KA$\62HIMS%SJ9G=2?AY;SB7"3CPV2,<>8403*#((\Z(I=/L"BCDR34 M.]'=5F(W'FXBK85ENU(AA"*JVB%YM(ZZW&H,+%DN9=Z*!==$FH1%C,I)MV[% M#E96[&D%(8U(%6/P2,2,DXCSE$M?FP1/Q^!; IR*Y7>O_V[>;>N0(X2$QQ' MU@0@GHD$.:P]2@)+JGPPO+M5&I^\J7V1/Q:-[5OX8_'6!_&')XXU34FS<X*V4/5Q-@2Y(0(9E$H%45V&&YFCIC!('U3K'3SAC2 MN9#X_>*C"[&HIRE[FDLF>$(L@1?' R"R4\D@Y23U4O*D?6=3T3M0%Z!AG0_# M>'!8WGH4_TX<>M.Y_YVCXT%U$F.=PSCE*/IQ->J61FBK6D4RA%H7'3(V@L%. MB01>'B,!M$57N;(_TGT]51FWF!-$4C;31&XVBRE!"3/N@I->B,Z% M6+\S99RN9_ [66IY9"!O,G+$I?#(<&L199$9QW@@MG/[G<\^0RLYH;03!.G$ M<8YJ1&1$HB@EXYR-(G&QI@FSC[C1=Q$6@3YW#6HNWOH@.@8=G L*@-;G&BDV M5WT'98<9U3FMRU+7N03\KCFNJ\G:2HFYW$X8!1>:N$,^QVDEXA%CKF+4JKM9 M6]=2+I/KHSVQ0+DI$?/W'FG[XH\AS'P"VC-?7J;R)*H]Y8ES;0T*CI/V'ISA M2# XPX0A1SU/+)H44N>49W8U/GP= G$/R^,%XO^U*H?C_X!G !':HOE>;)H' M?,S':7*1M-KZ'&:L?SU9O')Q1V(VB"4V>[^CNTK>\6U#OV+)L;"Y:*5)N5%;T#D@($'=&AFLP9[B M[CN,'>RNTH$(,I8JVI3/FK)TT8]H0QU3EBW'+. M_%S!]+?6EP,8]#L[#(-J&25_+]&EE1UY;&6T .C(YZ!O+MJ)3-+PIQ7.):$% MJ(#UAI.V0GG8$1T,-L@S\!MX+OGCL ;G@1 M YA!B7>WV&G'DE8INZ.5NGCK MPXBGK:<6(T%CKHFL>\'):S@5@PX@G%B.;F< M,FUSU9LF9H51(J"E@F,BVLY&?Y_=P96[5DOD[55+!#N>.,QEYH]=W>#N M0([AW7L/?1@^>--N?7L/M95[2)@Q@-H!@=&3ZR':W F54N2#I402JV7J9&YS M7[5P%3F-A#G!E75(&@]VLV:Y22I/R)&460CG!!NLP#[4 MF5>,11:L?("7Y!FH1J76OJ'NZK1VUC.YF8 #9KRT2.32*SRFW-':!"2PB%)QANWR;>][TV:E MD<(ET4-AFH\5(5C[G(_#"-(6&T1RBU*6@!RNLT>.NA/T6$X]R;S3S[S3*%D; M$&<"C-]H,= & P]P*<5:5N\]3YLW:XIC1BO' T"^^ZU/.C*]E,'DJ\H-I9R9A$-PF:?&R/#5$"& M$V,E4-*XSM4+Z'"J=8NU)RDEDFOJ470&3&UN(C(!@PUAA S.1LZ6[^%^+P^3 MN_,P:6_#B%(9-/8:6<)R*4C0Z":!.2P":'*A66)X/3>,:+]AU I_,.:E M2T M\!OPAU=(:^:0D")A%H46J;OI+7KDD%;F7W@-"4C M8D0IY<-AC?F>A$+8.YZI*L$7[AH=.U3;9A76!9A_D;B$<,J]5K$CR$INX ?U M1BJAE5C;DPF/&2Y:K GZ()M"!,*MTXC2W.)">XP _!02U$8O0QXV6M.4F,&59 M8#8BK&TNXYK+_))\WI-2K!U1F,2E0^S*0D5,8VH$2\@)"98_2SGME>="MM)& MFIS"IK/>:XO%2!_7.&C+G /B"64%0: MC!I0V1T>3Z[01Q?OV/EV''-(Z4W>K8=EV[/+(.NRQ(P&X7,&3]*YHY)1R&(3 M0/EX"K8XUW3Y9MQZN"C,6$VTCD@9!8"D D96!(.HY]%Z'1,/G:Q?T>5BCJMQ M79C5@7CI4>*JV2'*!=920%)+FWP41MLNG-\]+_ :YM^*P+M(0U3 MTP2,"J4 M0B:PB+R(%GN"N62=K?^[)ELP+6XT,Z\U540B'[,B#4H@R\%G-$DY%6)R478_ M8:;;U&K38/>):TQ7D*W&0B(F=T43 M*>)_>(F5FT'9LYBEQ?UR)O M@"VY-\ 2EF4&=1Z\'"^MZBQ??+]WLU?6?[X%"NWFM'DP%]?)N^$81T)\X M,,29#&#LY*JMP8F@B'!8=\YF7\LC-0=?JV4GOC^?LMZ, MT P%PYW 001O.K<9ULW#$L^(9SC'R6J+I,T';'"NM$2I1$XYC66D7LNE\\S* MO"3.;;+4,U##)B)N7,@)AF"&,TMQ]$YTN"UXATH#KZ"^'5>12YJKJ%D?IYT, M3< 8::HER0?#Q/*W.);L,3U^_L8*7"6N&D9# CZ$,(XK\ M%$58.S4]EV\\8)-R)C"GI 07M%MNPU026BF(RIW!@G*>CX;IG,(HD%4\(.T\ MBYI[C%-W4^;NFGBUO9XGQ6#U'3;"(IV8S"-_5 ,[;BK8K@V18D@D2H4LC3%GWV-D900P8=88AE4,H7.JI ,YI\LI M(RPPHY*PB*ANFKXG!E!N/6* XT$FB6EW@R"W[5:]+4?U0J>KQU#UC]I>:SGZ M36"7SVMRY&7RB)-<6DPG@131S%+').MN,^[GV'>I [GH@F:+*"9$#&\Z%EMD M(SQ=)+".L 2/,C[E.,[W U87LR56D_,K.!=,88,BRZ5Q\RE-JVA @CK%E(K* M+S_G=SWB-4**8)2Q"& YYHZ4 CFO9$[!,P1PV4>ZCD+VO:GM;0L;?'Y4#1^C M>.ZJV,8II6V6+;#MN*?@KH(^1RXHXR51'J]E%>2%=*0W9#V=5:%E<,3@G"@& MAE:N5*W#-*Y@!*,<)]U99_5NE"&_KBEEC Q1Y B"5QQQER325C"4))/Y<)72 MH7.5%E:S@R>,\<;1B)+@(9?F(<##1B#@;2L",]3XSB6==/UXPXHHZ0(039N< MZF80%\(A;3R8>2D8KR*\K'OG2;M.R15I?!>B83$BRE4^H05VM>5$(II\1EA&L>H8% M&(W$:]+9H'FGJJJM*$(6/(F. ;UL3IKQ\)O!)" I+ [)$QU=Y^RD=8E:K4+% M)I$T&+X(["*01D$U,EK!#QI8E$&!^]#9W)FNI(ZNQLR5.,60>\O&1,$XTKE= M"I,1298DI8"QQ*][]MK=(UIW?W-[I8^^ZYWQGY,\W2_PX[+^N'##LH,+JJ4= M5TDQ#CEY.2;01#RQ"(Y6T@C<+FN(#];HSIX# V<+ICH^^3B V6>O"ACQ.#_C MUY,KTA6L!V,YCDX6;UR7$)!D@42N1&XGD??%ESFUA:6(DK$D$!,2;*G@@2K4*9 =0JCE@?+0N=K"72GXMQK#5TI#5 HL![DS MQ0#W7,Z6,S@8:8WE3J^['#V:X;N<\@-2X<0OMB;@C#EE!+,(6 M*TJ35X:L7T+7"G/JNZ!535(B LK0YA0DSPE7%$6Y-E8 &D5#*"RS7V[;%/* M'&A/HV;:&*YIY[9?NR1=2[*-4W N^(28S(D@'"#6)=%T1%$Q)NLQZT)GZ0YH M)$4$,SIP1)RCB$LCD--@@AI'?:(.!ZF['U=]UE6O+C*1O.,F9Q,:I>TP$0,1 MR]Z+9$V)395=4>]S<-YEN$T^=2Z\TSG]U $[0S$K1@ M=Y2=Q5L?)#O2.^QD+CD'G,/!&$0V'^A)WM$8+7$A=3^7O4/!@17$CY6FQLL M9E^$'YQHB710'B43*8V6*N:[CP#=+AK=8E!7:4:Y)A$%JL#$X@(\4\(XHIIR MP31EPG=NUZ9+ G>>*FW%"Y3V+#"=D+) $)XS_)QB EFL'#B/EFC6N;RP;(+N M914V7?W\Y^_EL#R:'*U+KH;229MD8-6S2<2YUL@ES9!.GIC #56XML)/M&DI,G0/(NA".]=51[ MCD+*QDQ2"CDF,R@(3@#'&J,=(Q'TLCS!EKG'6QCP&NR+J)(4;P"9#*GA[W MN5:0"1[9P*ST6EOL<%=)T^%=Y^=4[D,E+J.B">%H+.(2.V1"R'Z1H)$8I@+O M+ M]5_+SVPG(-@!S/GOZMOR6?UL?"$[:>\ESI[J<2<:)0 YG>SH2R:+$5)/. M$FD9>WDK)$S.:&JH\L>G8V"ATU4_FI8"_&7V#/AU_H#YE?G?^0E7/&T7$*\> M5Z-+3VQ6:7[U.Q]:_S.-+SUP,AZ]RA>^]UEY'Z*^9L+3B]_YQ/\ :+]ZNOG* M=SXL;P!E[@%N R[;.@(J>ONF&@SLJ&ZV4$[?U.SJQ,5'O ?#?V1A>2\.IJPK M3HEZ]?#,7R@\B>N^H;J\G_@ME>N&L&C$'SR&@9W/']* M FG-M\17!!^/7Q_9T6=X2O/,U\VU9(_*P21'92?AZ\&,8WS.^IC.YR_YNLA,!N"3WQ\=3R*Z.O('K]>>#>!=R^^ M[M^WX5EN5/[[1FV'-:J!.5,SOZ]E&!^^2N48-3@SS&_ZMW\A$K_^Z65^(:S5 M\<)ZG7,730;2['C[FD_'?N2+LPH)<>M]=U^+< M*CS:['PUJ$:O_@4W_[V^?JY?I^SJJD%87'I]S]G_\7[W8.=-L7^P=;"S_UP7 M87]G^X^]W8/=G?UBZ_V;8N>_MO^R]?ZWG6+[P^^_[^[O[WYXO^XK0^^Y,O]I MZT,0]G$UW"C>;&YO%A0+;JY;C=FL,IR]XOA?3Z%B-LTVT>(4G*=_-P!55X,R MS.\<->N01_',@>5ISVY%B/'VP][OQ7SRB^/YCF?#3,!@&5;#QK8K?6,)O?UD M&?A(VCD$CEBN]2$X,@8+1*.RB28.7G1Z4O2-7KQIY?CT<77?(4!(3>*]L]7S4^4/[B:8Q;>#B/*B_+S"_KB=+PY M2NWM8$:FHS*$0;S.(Z6/S0S?X6&.0[]8JUNL)[I 3WEN5Q%_%JUJ4/]!C-!, MH1SF\/LTOO/ZPO+!JIQ;NT5S:_J%Q4?@9<2!KEK;8USIJ)0-52*7MYS"@N7]]N8-]%KC)C+!"I M,7V7'2%]H#EVES7Z^Q];>P<[>^_^4>SM?/RP=U!\_&-O_X^M]P?%P8=B?V?[ M8/?#^X*PXL->0<0/X^YUF$M95!QKA(5GB,>@<\,/@F@P-OK@"4^J+*/(.\C?&0SY+B&Z58[71(SR9G7O M'Z^G?WRV[7IO2_:9^G\MK-P37:VG/+?ENX,WK='!WM;[_=W&Z9OY@W^\?[.SUWN"O2>X M#$_P#!R*J0=3I%%U5"S^-ZX>XABV/.YS(^N=DH65R4=8RSIG*!=O2[#8WU>; M2W*K19284>^1M2%7!.01Z:0T(D01ZXS1S,F'*J^=)N$Y3P3>[>*H&VN,Q'E]\P1HH1XS4"*8^2Y7[="UE.&F+>8>4&IKQY Z[IEF%MQNYWXPK=.:?L6D^K :BB&A55+CY8 M_/=D5-:A]$V@MTJ+B[[6\RP70;F9[NBS'9;_T_S]8P]]3Y[/=S?W-OSS,)V#^5=R\PU(*9>#E%=SC%RB<-QA66_-*VP# 98YQT<#@+6=6N_K M?)(A2N\91U'F0I1>@KFG4D!8$L]3P)J'EO;=MD+(=?QF_[PKATT=O&5A':$, MX^*W)A"\/Q[%.+[%5ES60#;.;9A>MP4BK(I !$EH0MQ2@XRQ'F&!=12)6/+P MS)US1-B&7S^,#JJOR_0A#PZKT7!<#3N\\%2EJ&SND:",0=PQ@8Q6/A^E88)8 M3:BUK2Y\8T)_&'T$'Q[,S#;VH*[=NO_0^^YKBLF OUIPHE#B(K>Y P?>,1\1 M(TY*Q321IETX^%C58SOX?^5Q$W9:'D]J3#GIIL]^=U98'WO_AQEY\[[H\0CP MICRV@R)^BWXR+K_D[5+P!6+=N[1/G U L(LLV3=Z>^N6M2F?7"K-BA(HSK)B M_NU?-"7J=5V,XR >'U;#6 R;6&X!V#&8Y$2(P@+0@NH)\=62$@$EBUQY;I&4 M& PQ+ W2P:G<&CAZZ:P)@C]4^67S=PLFTI*Z:X$(*C<@7*J9W,(@T7(H;K6G MVH-]PX7(U%.Y]Q+/_6.I,RZ YH>?(K]7048_S&S=)=2/[6B2, ;ET#ZEL[. M]OE1?7[4*C7E2DM7G;6OG:45QE$,Q?%D5$]R6&E<%7!'$THG] ?W8S:S\_&' M+3]^]5S/\JY1QAR^*6/NIHL+WVPQ@'R9HA??OE#$.!=XGL-A,1>#V?5F[:^\ M825^W+UMW6O#BKG=;):U:/UAX7.9_-N?SF#W,KN@)T CP ^/-,<2QY VIE^''13KOBBQV(J0KB@TU: MHT"P1-QCA:P.$=Q*0:B2U$7^X$JT,WOAA%#7@%1[_#5M)7G/@/ZSICN5N5T[ MMLBI[%R&*)&3V"!KB')68 FNYT/I/L/5*:RV1_2M_8/=Y9*\?>!>#Z9PDH5H MM4"&>HVXD@R9W/!4&..LY)(E^6"FF(/!SDPE-$?.+F7T9H5QWV3>ZY51'>P_ MVXTIW.P1S#I^%;_;T9]Q?*4Y=F.8^?$QR13-7G%9UQ/X]0?R8W%HZR*5 _"E[6 %E(N())=['].RNQ@ M@U_MXNP&>-ZIC\UR+N:T2,7,TUYPT.=BEKWO?#D7J2A"TUBRN14FZV-C_1): M-'73ZN('>!X(9%%/P%"K<[]1&."L>-WXT(Z;+RX<*/QJSX\R#W'ZY=DW): 03G):(R1IR M;,>3>A4,^H]8+RO(>M\A74W=![WZQJI!=ZRGNH)U*(KWU77:Q_O!:MGZ,\+T5K&<-28(0BS?*^L#<>.2(8PIQ)%V'&,;14)F*!=S/K MSI18K[5.T;I#?,Y7R>?OJUY)W%5) $S;8@ SB87U/@YR U! U8R>HVPU7_EI M 1R/KK@ &&Z+^@B\!WC1:&Y=@O ?P2*<;()?$(L04SELBI U^6\YMX7BU]>- MH+E,7L]ONW3#_'K&_MD]U[Y_?F\YG.HR0AVB<>?L-F@UE"-NW5<3[3S4-= M[Z[&A7MDCS[^M!\G*[:3Y%R"L[?6ZW&[3?Y49[C5BVZ'YK5BT5UV<:;K%Y4] M46;IY]5F$M[#V'Z]%Z"?5S^O+LQKB8+8"4=K^:TJ3JV(:R*VP2I&O7'(89X0 MCU0BR[U$VN'D!1>4ME78-V\NC+;!]OM78N)KU*$'U'SW%EQKEOOEM1>K]S>=5Y[R_:ISJMWG?MY]?/J MP+R>ANM\XU&SCAJEK=:>7&_[LR??TYCCVCF&.V \?\[^X.=1]75\>$^W\ E+ MYI/P#!4'QTFYA+C,]?-%3$@'*9'3T20LH]:TI?KY^M(.2; MZ[$=!CL*=9$;I)3ANDHM[ ?[XU7)F*>M]EI;\O[TR:,E%M>'<3"8 MD_X[[?MW)1E 0U!%0*' G\);H:C#-+&6 MJFWOYQ59EC)9,L]WZ*A#/IC6(6"0SQH8MII,_JW)9QA#(3<*BBG?R (]BL77 M_.-A!X\>8$7-A/UM-<>_A2).1:M851>*FS( MK [$2T (KASBV >4,0-)+6WR41AM_14';9OZ(/OCRO^Y?VA'L?XP&3<*$33C MBV(R+*>/_^-3W5Q] ?#HRR,[J']^L?O^[3E\>#6<'*%0C='LEA>_$$PW&.<; MFK.Y;,XGND+AG,XD,T0U:8P&6 8 :S ]*AY:,YJ5&?KL'F=Z#Q:#4/2U# , MU03,YH=;N/EB1O*+]-:6GD]/D9S M(*C,Q8%DDPCGC:-X^B5'7RU M)_7L9,9+/RW][EGK?VMW?>'Q3[']YM[14'.]M_>?_AW8?? M=G?V-XK=]]O7@N0S7*F_3YI>X8.38EK (A=U>PN*LB 8_;U?I]-U>CNK7O)Q MZL/O9-^^ Z6+.[ R?YT,8\'PU%+M!LE0,.@WSL'%JGH7MU(6Z3']PN(C\#* 8\Z0MC@<91_R7X!^XT_EI],@[*=R M.'4?P1NX!DJ$9)[<46R;5X/O.>N_^FH"WWH$A\_;#WN];![L?WI]RM[U^_^I6,EQN='JF@%=)FT9XEK3!M]3>B.O$ M^ _50]>&N<<13,G-VS97[\J<'5FM4YB I3GZ1+*1 2^M8\B_-85 \QF)!?18 M"63\,;234.:]J>WY^(JWI[M*39.^HW.*_P;TN ]6/!86/""D2;H'"MWB],?* MEUFS93D%@&LDW]D!B%G\5!_&>*WO\?C2_^MT6,5^,ZP"%;:)+9_SX)J(\IOH M8],3BY'F4]9C1(\1/4:TBA'UJ0+^5!WG4Y6=@8DSTR"CPX=F<$V)L0P->;M] M% _ASESVI19,LK8^O!3ZBK*P."*MX/JZP)^]*AQ&S>+'C5ZU'@(:@RK<:P_C:M/ MD[F$7ATF70EJO,^#RQGS&0SZ..FM7"J[AP;/9?.$MK9Y_,LD__S$?C2E#AY9>8_QC, M?\^H,JCJR4J Y.\+HVHPX>]G(VL@)8\L)_YON6HRGG4<+/;*^L]GC!.T@^'2 MYX(3_&GC!&_21$?5H/YT/*I\#%GX5H(,V[-Q-*CP\70LO=@_BM@_K>S%\E,U MZDC>XNYF\>'@+SM[WYNT^%1YFO>JK$]&7%(RXB!^MH.I'FMZ0ZY&D;W+HYAJ ML.DH>G'OQ7T5XK[UQ.7=?AJ!7_@I63^N1JN1]>R8%F^G ^C%O!?SM8Z2=V2U M+D;$)\-I.: XREOO=A#K3[')C_E41S\9E:O*'CP;5;&?1Y7#VK/$G?WIP,HX M]6;_J)N3CS.3X%D#10(R>;]I4^3XVH(X# LJ]$<(\H51;7> MS,94_'&BCH@]KM![5A]A%LA13!2@AGNTJKV3N'BV AY+$L M[G#UHM^+_@I$7SQMT1==B/Q_: J9[IZ-XCG+>I] MS)9ET];UN6G^.VP=.6* MCAGOS%[^G(7[$1/8GLH.=0V?VO'*K-']W=_>;QW\L;>S_XSYEMV86?%8G0]6 M7@NLG]PC3JXOY[MR$O3E?.^OMNY44_(&U76]IFI!1DZ+2UZJZ#C3;5WCQ-:0 M[HJBQ\L]K_)0AZ4%:K_]L/>?6WMOT+L/'_ZV^_ZW8O]@ZV#G]YWW!_O7J8!% M*^_6&JRW$V=I"_5 *3@LZ^+&JL9%.?2#28"GY6,\-//#Z*L%:WQ057_.NNS, MCOPU-Y#7Q?C0CN%K7ZK!EUCD?(OIEN9DZ,$TM.4P[V)LYC=<\YSY*Q<_@B'# MMX?YQES<'S31L-XH*O??64E]B?#[Y\H.X)_< V89BW8C>F+\]? M+IME;(J]C.+ -DV'QE5A_3\GY;2+$=SM9AV>B_$('CI=BJJ)]BS$G&9K5C>- MD8 FXVJ4;>ASM\ 7<[>E(N>KEGXRL*.-PAX?1SLJ&F0L#J-MDL=FZY=',Z/9 M$L]BS8F>;YB][0.X %_*^'5S?NT_#^,P]WIJ>N^,KV*YIF='D9VZ4SZ+(!8P M6'YPMUO/R%0?EG')Q<_/3(7OJH/JPF@W#QT\SF%S\; [K$\<8B*;[8 M43FK0P3DJB?^<+:ZP+9U"1@!7 ,+"4.LI\6*0#"F,\]=N*JBS, 'L%1<+^Z; MQ=9@<,/UYIG.9K+GW=7SO/S%PA"R!FZZ@!6-!,0B'W&>=F2Z@D?:*42_QE - M['3;3!A'SJC; NW$>=1? 9Y8"MU$'B66^"_ = NC:JC68.NZ5VS$ZIS M,+AI2AMG2 90=U1E\)\U_,HX-P4->!>\[-)SK])KLQ?64\>FSGB??XFGR+68 MFW<%L"T11D^QEI'+TO9O0#L-QH^FUG@:6-JSX^J, $+K6>TGM'NR6A@!N06 M= USC6*V>(KF"'LJ<]]7L!"JX3 .&MOVZ'C*.0WKG?IGV1MHONVKT7&..<5Y MK]LSG[+GSYX_'PB$#?!M- UL8Z-],\N%W+NV=)/&2 2S=/J]GN%ZAKL_PX'3 M#QY!G2;9#9MS7V:VH^P-9GR/H:.K?5GGO-/]UVG!F&M?O6;%GQ7NRXJE"S='%S!_--M45 M;:AG8>[WM@[VG\7V;+MI6K%JL^@9L&? [U"RF;-RT#?SP4;>UZDFX]Q?8B.S M7E/7HEBH:U'8S\"A];B8U,W-[J3Y[6RK$'"QRO]FO^/S=)=FX>L].O;,>><> MJ6>="BX'6*K10GRE#ZST_'4_\(.5S@$\4+[3?/JK#]/3&F:/#(XV2B J(=% /2LF^3EP70SQ+I19<,&O",V^X[3I$BX6'W- MNX9-"LCI9^/#437Y? @ ZG-9[)ZE>Y;^+I:N)\?'F15GN1%3ZW+J+P-'90;. M-2R.I^H>%/UQ-9SN^^> M_UZNNE^3JMG"9CQ5MWX.=/TCNE^2YSNO1Q6X^I+ M-0 +UA='\/F@Y]V>=^_M#,5OQPUT3@,]XR8;Y7":7#08Q&G&"%P 1H'[XLRL\@3\]O&9R/#U^ )P9OY0WY]KG_/J8LCN3 M4^YK<,QS-&IZT*@)<98C/SF"+TR3LO.)SK,##D#S.K>A'.1J0%\&=% /[]9F?CMB+IRGPL*HS8?\:+YZ4 MF5PZC@-,>/&CK3J7*+CZTV(_Z[]3Y)A2=79';O9MAR?SB]$0UFEZ;&UWZ"]2LS^\W1_>[@]OGVF951[>/JM?TH&#S5O[VSOO#XK]#^^V M]HJ#G>V_O/_P[L-ONSO[ "/OM\\5<^J:=%Y4-6U(YZ.=:B_*D*4Y=X[Y=!H? MND,5N4=FCVE#F[[K??;N_/UZL#(MMY=V=[FSH589 N&2D/$62.0*]OM MA@7:=H.@4W=FF,?X,>@[!R:&\)>0U%G!]DJ_U0?QGBM8GODA=O^ M\/[-SOO]G3==HN:O6^\ ,W:*_;_L[%Q?)^.I*]@?3CMR__B(2W"-+W6+2KU5 MTUL"B;O^^5-2>_[5;JIQ=TF=$,510.LX:S_\_.H DLMD M& N&-^Y']"ZL1L_A/8??Q.&+6Q+/GLM[7=@C16M(<1J'G0?,C\=%XU$6<\GM M@N2TB2447]V@[W:66(^U>C0)N6$YIHB#V9-;D%ZN;I(KULO56FCOW F@"TO: M)OMM[>^?C^7UNOYI3;.?VCI.K6?.-9[:=^LJ#T9?\JWKJL=?P#8UTW:3^C8N MMNHZCNM7SXR'>A3HI];MJ?7,N<93:]>=NJ5]8M.O[:IQ?T^GM?R0ZQJMK5BE M7:O!;'TX/;*5?\G9V5_LX$(*S)7,=I?%6G<.O&Z^PZI3LSU/_NNF^7]:I&@W M&N.=7]T'",%/Y3>@Z?!M+L6;#UCD1*RWGRCS.%E&D<<,(YZ\0YH9@8R)TMG$ M1&3A17/J%L:YE_./MS\Q95E@-B*LK46<1H(<(1012K%V1&$2X3M#>P3#G]3H ML[7'K[((;@U#_F?G3/ZVQMMV-#HIAY__PPXF\44Q&9;3M_SQZ8_]-R^*$'UY M9 ?USR_PBV*:P?GSB_+;^-5P0QYQM>_"(VE!8;6.B?7IZ?Z"]KS/3M M27./7CUZ/3WTQ8=%(JJ2Y)^'WLDZWY1-]6HS?5Q(W39+#E/?#:N-X[79A9*.PADHZO ME?"ED'8J:]GW607UO%918>F0-\PCS@!FM3$8B:!B<$(*JW$;^/Q4J;>1#U8? MSVOA]?;>$U9]O9EW/8P8F@P3G"(1N0-(X!X98@W"5 9+N9!_' M+: &I1LL)VT]9].N!ZKG3OKO>OF,.8VT41DE%Y+ZNXY2/5VUHXF(V 2)0G 8\;SAI8,#%<) ^6!J.,6B#8-X)L0[WXYS.::M M86CJ_TX3O5N(>Q)N-K@@R]-&O:S<'9X7=$K"P4+G A'A/%C?'B/K M #HQ5]J0"!]2W8;%OF3H9&:#*M,C9W?"U+0-2Y^NH:5_4.56N+UUW\M=KZ+: ML>ZQ-EFI(!D56/GYI>6C71U:6>/1I1G]=L>Q9^@D1]2K-==HCJ/A&ISH2< MFK?=I0;1QUE;\HWBX\ .IZTD\TG,X]S)Y-:21'TTJC.S[=.36MWLL%$Y20C" M*AAPD0A#CH.+) +QC(F(!?'M[!-/Q:\1OJUA.!6]WT9573_(9S(;4ID-;M3S MSEGJX>IY$_)9P)5UG@;K)2):,<2Q:NK,8"2X5#80@7D[V93+@RM*-HA2&]K0 MYPU7RTZQ7&NK]MH2S]Y/CB:#IFMTB'"[+YN&E+T^>-;1T">^2]!:,80?5E# M@FDEJ',4\:@#XDI&Y+ F*&E"O>(Z!>Q:.GD^AX8W"\@ OP]B_@64V-91!6SP M/\WGURJX!YKBG- -A9=X4KV+$GNWVEP_]ON]/9+W2+ZV2 [. F/*>? >/* R M V?"11U1KB"%7>*,$][*;G('D)SB#<+(!GYN.]$/0/*^X$'GPOI]382G)I^] M1GW<>!M7@7.O0-U9[N%'XL@(;)!G06 6(K>JE>+.URJQ!YYFIE)N*+/$FJB] MD/1>2,\./68N[E$$Y9RT&AD=&?@)AB*G%4:46<&HD4X*LM0]B@=B9JXD+3>T M?F9!G%5O8=PQ'[4KEND#Q*;H$_6>2>K:\TK4ZUGX61+U*Z1XUK/M6?@)$O4IS;:O\O<(SMZ'XSBRXW+XN1A$6\>B(2BJ$IK M']-2(/TVS5-/]NQ3FJ\/%[HDH9$_)9@!77G L?!<(Q&<0# MI4@;[Q 76-+HE+6LE1RH)8(5DWQ#JO[TQ1-*5EJ/'ID?;?YEH3/FPF$.NY#0 MMZI&F9((!;+L0#I!P'E00&E+";(T2N.%)PRWTD/C;0G2&]^57V+8'8[M\'/I M!E/!KA=2'Q=3'!^TFZGTC0GI2R'U:GMF&DNHMB0A%A0!P T42)HD,BEYG'NS M2Y+: .G')B3;8/KZ0[Y+(>1/;O1R1LW%GWU/S6>B)WM;\(8\%R.8D3XB8E) M/!*,7%0,@1F8B\Z3)..E.LDMZXN']CK1&U(NL;C\$^;P'JJ>""&?!501*A(W MA"#F*4,\$8HYXQ(9\%1O&88E16(7#) 6^TRD%< M8I$"D*+:@O5+3!OV[3(P2F]H^M[!DNM,9[7PU]&YTV*-4;S/0-B?JC MX3U<]G#Y2'8Z\RHQ'9%SG".PV@$N<=0H1DHB(RII=JG:]KW2IY8#EVJ9-;:? MAGST,>J.8'%OJC\YV>IUS\-*.3FN-+4(8RY!CS@%6BB T:Z)=$)XG+AJV51_ M4/OJ#:[(AN:BUSB]@=Z#9 ^2CP.2L*Q1Y/1G 68YISPA;9)#G"0?!:=$BU92 M9UL#247D!B-]J::^A]HCU+4XJ,9V,*MKT=OBK0@4W:19HD(U<8/8^<+'_V=I M&N?J=7@6.H?(H+61"1'N..+*2H+)P]4-P1M$@+ZACQ8& MZHIXK,@.NS#]WC#O$$OTB+FZE#R?.*::(N8]("8W'FEL(OR6#$F I8J*5CHQ M/!@QY08U^?RA[ %S':JI9A/]BHDM<>W.A'191ON[W:U?=]_M'NSN[!=;[]\4 M^PW=@UL[%3U%.[XO M^-7/MF?AITC4IS3;OD!K&SIQ>Y8!^JZTKAR4XS+V=5J?C0@]+\#H6?A9$O4I MS;;/J7J$XQ%;WL,2CNOBV)Y8-XC]_L[:'#AZ_$CDLX@R2A.=P5@C+3#+$4.' M#$X2*46T\UQ)ZRY%&>_9N;N1O(]3P=M^>+:N%&J#K#)$2&*52(IQ$S <"'&@+EF#T2A,6A=+T M00<";#TN7\UD[F,6N9G.J-M0&AM*+O'H[A-F[1ZCG@@AGP5&:2LY=3D+7W&" MN' !6>$M\EA1ZIP+C#\H'W^9&,7!K'WFQ;?ZR.WC1&Y'$S!KX[?C.*Q[@_9) M2U2O+&XP: 4QAA*.-)$:\0CHKT%[( )_<^V2#;25@N0S@5M('FA!6Y -;.2& M$;U5VP/5,R;DLP J:K2DN5(CU3+GK^O83@9<')@U JB ^(D1J0MF*H!"QD5 MD3385FJW[!P=#ZJ3&&<1D785!V5Z0[.^2VP/5\^8D,\"KA*(NE0A %P)@KCF M%EF>+ J2)F:)8RJU4N9PJ7 %A-_@JL]+Z .XCV;ECJH4ZQJ8S Z*.HZ^E!Y& ME&(?TGW2,M9KDALT"1BOC%(#IJO08/@*BTS4%$E.'*$A<4K;J8TR%<&/"Q+X M-K:D1L@&%<^\:5RO-#AEPE*=#VJ G0I_ M 8:8P!&+/'GB0#=P^^ DW)FT[MZ;H >IY$_)9 )0/1#/! M#-(I<;!0P4PUN75Z$%9')E,PET\)?'<&[A( BNH-LLSF >O UWWT]A%,V7DM MH>-JU(A-E8KJ.([LN!Q^+@;1UK$8S#8F3GHM\H2EK=H9$_)98)6V M6IN8P"AR 0-6>8:,9Q0I"C"ED["T%NK2/<:I#.S[9P&66I=P@

*(:QW\I_RJ+66WT]D;LSM5Y:>ZOOWD1(]/TJB+&]'D=TRO5^:.R-X%#4F'LTI*ZH:\?]RU%/$6L0T "@1CJ?_E8# MI$01I$@!#;#1G>=LT!P!(+H[,W^9E965Z96F5&C(/A,0H:XL)Y2"CC)(([BG MWC:1Y3O\XB3KO$B#T5]]#-_R+4Z6VP<5QRS?#F*_GZ?#^"X-1A,W1G_186-" M?W&_O]#"4.MY87_0!!QC'&+D7L9$2)0;%6I>^XNEK;TJIK99?::NM.QY M]T'D4K\%B:O.?1(R9O%V$,F=SL_3%$<\;6A.7X_<)L_JB=NSR6@8]VK@=B-3 MZ.^Z^5[$@T)%RTRT8*TM\6 DJ<2#5H(4.HH2W"5G5G:-OOO@3ITQN$H8''T, MH\LX'+^[E5!HHC&3)%5Y*KL:48_V>X9-S'TB=;Y51>Q#9 M&3"!1+#."N4<4<)LU (5\=DV>]EEII8U$=^S/8SOWT[F;C0(5WOUHR\-T3#6 M[[7QH;/:Q%D167R3+2[*:I% &*;!"Z]!I4P\29J1S0[I7^=^FVU@*"I&;67$ M%EL8HG%@8(_J@*R\P!-U%\_L!^^?9NMV,S;@G/%NT45[J10NW2W6&6X@]S5R60,UYFK M^SKH8":KVT4@6(%X_\K*.J6E-A$H8DC MBUJQ2NJ>=V9#8/5;D+T ELF>J90S1&<,"%[@XX2V0()DA.0O)'/$RS/]U9<4+JW:CAMP1K=@V?1': M"^[HHCH@/F_.8!-:Q"0H!,HI""4(6"TY&*ZT$HX*0F0383SBLRWV@J6:3[$I MO*S=Q$PW6B%ZK09J-@E30=-3&8+"73R4$, MK*R%A;1@Z^%HCOORKY['Z/R#?X2K3.K_ \)]/1Y8"S"NQ">Q6(]523)E=(.[ M"H>3BXOA_*+\QVQ05M@+)*4H TZ- T&, >]# JFH9I;0*,)*!LMEG6)= )2C32!\ M=&"R2^"YD(30X"TEMS-8KZ]O=A$QO';3T^G9W,U3_*<;7:;7:7IV[J;IZ^16 M^;5^?WG7[#0?7)3G%MR+R6CDIK.K=W])?1V?O+SO%EDD/G/&P5'#0##/P! E M0')MB0LJ9,%NWR+5A&43)&C!!0C+*1A'+%!*Z[,"Q$DOG^06GQ6YW]66^)Y\ MWE8T>,F3]VXZ^%#?V4^#)]#;))73*BH0.?&B@UZ!L4F!)48QGHTT3C>OMPN9 MS XNY^>3:;FU^)4P9XL7;TOLVQG9>V8K2$J5D[QNE2++'?H$=I$T8]X82FC. M?F7O;7.-;?SF]+V-O7:OK[0E-8>SV:76]-88:(VGGE(B1:-Y4Z!9R$"E\QZKAT)?@MN9'ECIY?S M65WZ-!R_V_CNA*GHDVOLW_STKU=J>_-GG7M^ ITEW$J9,@'C58D04H&1R7E1 M_6N*0\W&RQ72-@6CK>HL4223&JM,Y;K"P=1' 8T&+WGP60A%^$I9F%FW.J5?#WRZ'T=77L7PAC4-:1(6;[.9:QBMN[I]?M$4Y%X'> M ZFG$"HKZY=<@HVZXJ@(*"I=0GVB04D;70XE9+(KSF=S0]Z.4(VU%5'V*82Z M_'GCM@9?[NMKV\7)Y%T^JHA'XJ[!.]B0'13CC ;2,%D3FI" E<7"9.TV=SB*&9N;_/NG-DQ9NN%1/ MD08T20I"!04J%J=8R]+9R!((,T7*"EJXHKBT867?T6Z+"=%R07BYLU2T,@<. M)A:=YL(R)8@A+C729F>;=R;)8JNE-=LM3[S/HCAU+@<+A,HZM9MS"928!ENH M+%TD,:]V3FI$6;>:L*YW!4-]79R7H$\DHL"1[.OD93 I9&W]RD'R1NZJR6RU M-8M#*$3?E;CL[RZ+381(PC7(6(0E%)?@DM:@0\[.T12B6AF1T0B$MJJQ9;'" MK>"Q7&$]Y,][6U\<@6P)4"JX9!H8S9Q:?I-IF[5R;>U>VN,PUJU MW&CPW@WC8#@>!/=^.'@ZI;10QM#7)#N+RX M'-5[V$5'%PT2T&ETV*CVVFDTMG7QXU/L 9LL HD4HK8*A*D'?V4N@:MD?.*& M)K-2H+).[/PFS=UPG.*1FXZ'XW>S&Q9^U0'E >\T*\__[S_ @V[*5"7!6MU6ZEJ&N= ML'UGC&25T(63O%.A_ :,Q,3UCF/ZR?P\38O%7)1/G:?Q;/@A#4:3&'-\WX M>%RL.KTJMGR2YJ?YK?NXV;P"3;98[H%6@[,*4!T0HC02T5.M0TR-S"K8(41-9;<9Z7?#:G 8V0Z6 ,O98[,[NB&GJV[(5\E^ MS&3UVQK1AVV4KXHR>$$T<):*#^/U0D!I!HL&MC/?:(>Y MHI)5RMQU- ^- ^-]9&4O6;G7.P<\D.-OY/$C]LIH'6Y3Z7H72?[.VR#+=Y)6&?5T)IEP>+;'C^C^,8XO\4)SL=, M4<%U0R-VR)ZQVA#CY-*/4NLM\8];,Y!0]PR5N?") MY0S>9^FULX+%1A81-ZS\8!R;75)04M84JN)L9Z,\VV(X3Q1&WKI]7%>T2"60 MI4_'4LNN??'K-E7Z?R]G\V'^]"@$?OEZ5;[]FU_XV/O>]NU]X<+:>8'% MM:QSLV_/T\"%NE#)C3\-Q^\&X\F\7HY,RS\7ZRYO>S==G,2=S@>3/)B?IUDJ M1N8N8]U?KS;IF,:S\EL>CMTX#!?;'VZ>%G.2G]UZB''X81!&;E:L\;U[EV \ MB>GZ6LK=UR]?/^51^@AQ.$T+"WQ>GL7EQ?BG.)R]'[E/S^M7?WKO8MWKYL;* M>KB\S:OE*'FFZW^YTIWKKUE\%M(X%F/\6#^[\B>>?[;+CX^$\\./>[O2IK>^ M_L^'Y6_[Z?#/UC MW]VGV4\__/6S*#^__OS#]WY/WJ:A_.S3E\/3DQ=')V=&+P=DF M/=<:OJJW!V^/?BT:?#8X?3DX?7WTYN#M\>G)V>#@Y,7@\/37UV^._E$N^OB? M1[4ZG_YZM#>A1L//Z4;^=/V!4+IQ&O%8*\?PV)) MN/S;/]Q.WG\8SH:+-=6GY]>?ORLMO_@Z4;PY,7^ZB@'N> -])M2W7O[6:_09 M5VS=#^/W;N%[O['7L[#&[ZP9N]/"5E7MP5->UWYY]YS<0L[M>[9F=A_9;#HR M7#TP,OR[]NB?3NZ-;OV5M4@:_%K^^WPV."K!5APL6A#_S^4X#3BIUE.8Q]2^ MM.)1H@FA"6UJ0F?#CVA &RH9^G8$TV9@8@BFVX^.$280/V@F:"8/F0E',T$S M03-!;[(C,^GC%/(I?$X?;A>UN)-B[=GMHA9W4JQXNWM^NZC8/;C=AC>EGKI/Z5,O7^X3 MP.OI)%Z&^?:;D>Z-V[SC3Z[1_'>'\M[%Z;9VH*7Y&34T!&L$!\)2 !&]!\NR M+O^I#=6)6I_S[;-JGB2I#!,Z\A2DJ9$Y&)2)^87IQ7'&.O?=9T!!H" M;1V@62<)MT"!$%&"R+ O0 MX(5(02O"[IB??4D@&)&BVW![:+%;AS[APG*DMW/CBS&YJ.T.J,*/<> M6AAF[(^8T8B[+-W&(P]IK.Q!GM[% MA%F:CZ8_(ZN^LR:/\2BRY,"UUB HE6 33T"HIBG* MQ QWMQV:M"HFR16(H 4(GQ485_Y$5ES54SJTB6P_:_+N4ZC/1U";L+8'1E>T MV-Z0O9&]C[*5*%%X2!LZGLICP@8.G.H.V(6I-(R%RI29'"B&Y)A82IQE$ MY@*<9A$D\[H@/.E GWHQ00FM./G^P7X(7X0OPA?ANQOXLBQ#B6TIN$02".-* M$$MY!*-R"IIYIJA:*8C,T?L8,G!5![ZB?-!G2<#6Y$W9!<+WM" 2V=NMQ"?B M&'&\5SAV)/FH%0?KG2PX3AZ\=PZ2]I+GE(56*[$P42Y%PAE$59> *FW &1J! M:F%]X3BG*3QU'H+)>M U\KAU-:&][9AU.)G-EU.OCSZ^KP<.8>^L;]YG.X"+ M;2VPZQ!J,6HQ:G&/Q(JWN^>WBXK=@]O%WED[.:RV7+=,\F"Z7,+C?DFGJ_'V M.OW:>'HL)LLMIQ%R] 9$)@Y,8!H<4;3.D/%(31-E.K61G>9?)I,X.QC'LS3] M, SI2%7I>A(L/Z M+LJ.,BS7_?V,B$ "ER!42&"L(:"$LHRSF'F6392[/#'#E*J8L@@QA%BO1=E1 MB&F50\Y, (]U4$6$J9OY6:#".A^8T8F$)LI&GA9BFE26,F38_BH^8JW+TFT< M:\($KY@O8%*A+!BM+FM%Y4ILQEW@B5EKA6^B_.)IL48KRDQ%5-^7F-A>:R<9 MRS=IEMPTG%=%13^DT>3]1?GW1>5%N8[+XO?GEXMF6_4,]:6P;OZ@<2E<1;W\N*+ M=5Z51&WB9"11%5GC^ LJ-?*I2Z+L*)^8B(Y[XR%349\;80FEVSBTC,DL4A4@2TU 6*.@;LL*1!/G M#?&LK J;.?VU)6BQ2AA3$>RAAK60N\@LGJ71:#A^5PW>I7&:NM$BJ>AB>?MP M-J^SAA^P/++;AH;^XZNDH7%&1U86V-IY$"%PL$J'.IZ-VH1L.%TM+5HC:7AE M=[\LK:[>F?K*YAJ)?A6EE>"FYXX$4=5W478454QK[V@NL2V/]=RJ$NHZ%D(A M%]="&:HX7]EI7R=_N M446TJP[%."%'5;U%V%%7:1IH\92"-JK"D#3P#"_78A9@) M&%W"IWI_)(=$E7:LB9SB+NBE-:F4['N@A66+NTDNGKOR%N]FJ6Y@<%&K[Z(. M$6/?3EL7>H^;WD.98$BP!*17$H36%FS0&8@.5F21O0XKXZ77R2@>C$:3X.8I M+JSNY]KH#F_87!/+=",K3?KN.Q!4?1=E1T'E$S5"> (J)0U"I@"F'C&F@C)6 MRQ*XZD9.56\?5%*1RB@L^T%0]5N4'055L(EH+P4$'4MTQ+($GT4)L*ABQAD6 MC%UI8;-.-G'[H!)"5);A#NT>:S>RJ\O2;9Q=B4OM["(;F$O E)P&[XPL*SO" MO- R1M-(?>(.5H.55;+BM.]A%A8J[B27>/-$_[)(\<91?@Q_.VUBZ$*^&G!" M>>1"18B>IGK0:@*770)+0^0N*N;RRN3P=1**-RVNR=89IE*R[TX#X=1W4784 M3I;[J*A0A2S2E_A6,C I4R"1,QF29=FN3H%>(XFX)3@Q48DUAMZA1B.DV MGRRTC!.?*+!@0ETZXL'X JWL"G2B)=&ZE0XQZR0+M\0K22K6^R;\6&JXD_3@ M\<5[-YPNVB*.)C-L=+BV475PJ/)W"+L'4Y-A%ZJR7P.!D0Q(!B0#D@')@&1 M,CR^5PJG6G(K(7EC0$05P1!OZH1_SL(1HLQ*P? ZZ;0OL?UI?C49OWLU_)#B MP6R6YK.WDY_3B^'L_626XFG>:+%:I_[-%O,6WV4.V,PX* MX8?P0_C=>R2X+,FCB< @!1<,6]<9F:E^F;= ]HXKKN9.>F M>&@J05C%E$8>/GVEXCJ9V3U,O;Z:S&:#/)U<#$YQ\'(_BGSW.I38P%'\>/TP MMAN($RYTT YRJC,*SB=PQ)5 /.?@#8E9J48./%^9Z_C=\3A,+E)MQP_XGEEY MJ'__ 1Y.QTI92=VM:%G14N+ M"N\A$*TS#\YYLC)"8)W,Z[9@:"JJ5:5%M[I^;0##AJMB[U2QU?QK]U*MI_/S M-!TLM?6O/UYM&#SH?EJC04VZE?)8ZU?^_@/[X=OWV0[F;L&CXNVB%G=5K#V[ M7=3B3HH5;W?/;Q<5NP>WBQVK=M*Q:KEV&5ZM7=+5VJ4:C-,<=P[V* V R;)V M)>3V MJ:ZLZ5;#5]P[10+VEX#--8CHLIC18CLCRKVWV'LF4 HKK6<>HA>QQ ND;@H@ M.$3A8A(Y9[X:8ZQ5G;!)C/'MFE15<=ZM@M2>*34BJ\O2;1Q9PAJ5J+/@K3,@ M)(]0&!8*LK24G&!E3BVK3;%M97M[&;[)SC/H7L%1!MBQMBP8.C5(%VO/Q5IXU( MJR<:OB,[YV;SX?,KZSW[;+P'%X6(\TV\0]YA+JYE8D:+ M[8PH]]YB=Q.A*$>D()8 49:#2$R RYP ]]Q+JJ*/V6R2V\,(IM,=DZ9A0H4[<9"8R"9Z+@,\=H@A%.2+))@Z6=@58K6I5; M0- B:!&T"-K6@58RH6UP"7P4'(0T'"RKIRK9J*FV*5.W MKOSJKN K2"\TKQ M+3:T0]"V*EF'[$7V[CE[:6#>Q ).1^ML JM/Q.7RFR>*4^<]S7IEA-WWE'[N MC+TEQ&6VLG2+=>O=HR].8'W*":SK=:C"Y0BZ1'2)VUR.<*B7-R?O@P*I4@E5K M*5CI*3"K?0E^L^%NY3SK.FT5MHU>0S&QOO7$^A;FY;;E;,YFN?+K_'@]<>0O M@V)<1[]=#N>?!K^F^?DD#H[''])L7A^3PD&ZZ/#0X3WI2$H:97%U%!+5#$3T M!JQ/#D@P@E*99S3@9]A[S56VSBAK1%VB)M MD;9KTC8I8:76&BPM^!34:7#1)2":!V6L34JM'+Q<)Y.^T^B6,.0M9M01P8C@ M?4"P=R8[5F)=6K>)%(Y:\,%PB#8D$8R6,L@F,NH8\+84P%LO6%^G/GT/D^HG M:3[X*K&.JXMFC(P]8[65Q0M/=M3OX:H1=0B M:I\$M<$(:3(!0[2M>[M0\(I("(8YEHFGGJ^>]EFG"GT+J+6TX%;O+(.#J$74 M(FH1M6N7HA-AI5*Y %8:* R5!9NI1*@YV1283EFM]!I8JQ2]<=3*RAI>2;7% M#MJ(6DR7(WV1OMO;OF21<15EB5=]H:]S%(RQ"21QPHB@#?$KQRW7JD9OG+ZV MLE95A@FD+]:@MR-=/GB=IH.S/@Q7!T.4\1ES+[ M-,U@]XX2G>"CG&!4(B=M'$BQ&.!3)\D#I1"X#(SFD*U:&>"S3F+]R$W'P_&[ M6<'$@A(+>_[:&99?4SR;NWF:G>:#BS0M0GTQ&8W<=+;X2/&.1_.$WV M6*=YSP:ZK[-=@0!W/('@NBS!7)WWTEY;$IB(FF_C_J\HMM,G0)Z1NW8A< 02 MNHZ]ERFZCMVOGXQ)@A@/ROFZ4R:58$V.8'R,03A&G5%-;!2TU77DY!0UBH'2 ML?@"P8KK,"9 RC8*ECG/=J7VJHG[?PK7H=0S<5==%OH.]!U[+U/T';OO!*$" M-SH)D,K4+25+[.UYS, S2XE10@)W3>Q\M-5W,"ZSESE#($J#J+?;+;<*>/$G MBO8>\R@-T%OT@9ODB05F6@--.1"1J9*5)V( $-R M\$)[Q>5*=>@Z.SEM]29&Z<2R+A>?1%E5N.#!"T'!49^M"T%FN9+$:^+^G\*; M4"*?D;MZ.*,_:$^*@X-R>^Y=&AQ.+BZ*S2VT>/8W/_WK ME4^[^?/T(MWS/A1Y+*6EEIWK]. MA#LS&*0CTK'[=,Q&,>>FH)%()FP2W#6R4[%3-.K*:%59TK_) MO#LSF':8 P(3@;EC8"HIO"9EK4RYK5LUU#TXM8L@=%*!^.C\ZGR5=9+1.P4F M4141_9NU\OW6@F:@M\1'S$(C'!&.",=-C^D**1F/=;V\HR4:)&6M;(.#I*/CU#FM;=IB M%GI;<,0\-.:A$9F(S&T@,Q#E29 :N&3UR?X2%GI5@DIIJ=%4D%#PN,4\]+:0 MB9GHK66BOUD)?:=&KJ:G6Q.D-IF)/IV?IVF=?BX?/4_CV?!#^KYF^:UY*DWZ MH?*$ZU>69Q>^=9_M .P67##>+FIQ5\7:L]M%+>ZD6/%V]_QV4;%[<+M;+YI9 MW,=P',N%+/_B8Q((MZ=Z73V<&N7+/W+SKUX]UU:L:^X3P,O)M#S4\2!<3J=I M'#X-YE,WGHW<(FGPS@W'?_UQA*._,-6&J;8G[N=0)]JX9_5&A[ @#*];&60# MEAJ1.,\QZI74W3JE,HN\QE=IC656XPH4AU><>%MC8GF!!^/X]@LT?BG,J/,? M!]/A;#A^]^)R6GZ^3M/A))ZD^6E^ZSXV,VV!X5!B;,>&K$96MX_5E,7,98P@ MO98@>/#@HE' F##9\:0%6V7U&F4[^\)J41FND-9(:Z0UTKIUM'8D:R?J-BC. M+B:.*? V$]#4<9U-\E$UTG=R7VC-*L9W-D6GQ[1NAWDBP!'@.ZY"$H6VWC,& M4FE=PU."==R"T06F@H0@X@IPUZE">GK@?KMK8V7T7?WCN\W9)R]:ZO/QV7I$ MV08E2^U^4.WQ9#B+\YL/8N_=VF[6)5P5SQAU+HZN;L_HG:\]I 311;111_( MZBR9-3+^=WC(1M<3O!)"55S@7&3, 2%X$;RM!V_*E.HH#%CK"DD==6"9%Q"D M4='8\M^JD?3]]L%KJ:GXG9WA$;P(7@0O@K=5X(W6,BXH 4Z8J=L=9+""*)"A M@%=J&XQ>F=FQ3B9^V^"5E36R,F1G_5]Z#=YV&!>R&%G<)1:3@C!*+ ^O9O?N%C^?LTM_?8U/YF-_OV/ U<*(95OOG3!+3];64NZ]?OG[*H_01XG":%M;XO#R+ MRXOQ3W$X>S]RGY[7K_[TWL6Z/<"-/:SA\C:OMG_(,UW_R_]>SN;#_.GZ:Q:? MA32.Q3 _UL^N_(GGGVWTXR,-\>''O5UITUM?_^?#\K?]=/CG:N;&,YBEZ3#? M*W+VE4F7AW[ULY;0^>=-M(6 ECMC+I<+?NY&O[M/LY]^^.MG47Y^YU(0"QNX M1PJ;/.R-J><&Y]/:3_QA0:M_7SV)V3T2D(H'>K<$%G^[.(_)=+$%_/RR*/]T M-!RG1BRQOKC:Q@ZOKN^SF-Q25.U%T,W=Q0:>Q,'9X=')V\'9Z:N#-X.W1X?_ M.#E]=?K+\=%9-3@^.;P)E78D56Y\-]O$,.\(_*_MR7\1VGX%>F\FB(J# M//[["]/_'<[=^%UJAZ8?U\-C@J9AD' M_W,Y3@-.J@$C3.SP.36!PHW"[X7G_EPE=.-CX?S3\^O/WU4VM/@Z1IXI(?YT%33=\0:ZYFOJ6<''%O[NM[^3F%U_ MIWDF&-OY?0JQ^V>[^^_4SPCIQW?21S[;;Q03ZATW0+L#OG< 7N\^P;+EWA2= MN-G//4C4 SU(OJO*^\D>39-%IF=E!52NYF QC>5U69:GZ;0$-F?S2?C/>LKS MF%+F-CQ%M":TIJ:MZ7K $5H/6L]#UO,=_; Z81L',0[K+*T;+7V-&T8X'J-2 MK-G9L*F;:V-CPV[H>PB7%Y>C.EV+2HY*WAZ9-M]8^X:J?WUB#14?%;\],FU2 M\=].YE>!S"+8/R_O3=/9U2[2XM^/?KL%=I%\3MSM!NT&[0;]#=H-V@WZ&_:I$IH-V@WBUU5]WY89UO0<##A MB&9R[Y-[D?(P#-&_H)F@F7S#3.KFB6@C:"-H(_?;R(]7OF3-N<@],Y3OWN+Z MSN%WZ\RZVXTY-JES/[N1&X?>9QW=Q MWZ8681/W6P_DZ\?>_'0Z0RT728*0@H-07(/Q-("7/% 5J8O"WNX6XYAA)%$) MY9.J_HP!'R0'%FQ.SBJ6-+_=+6:9)SZ>S2Y3_*H]S&SQPLT.,<:-V M;%DOMLF,"HET1#KVAXX8-NX6BL0$QUR0P)R+(&PD8*+/D&S25HMHN,FWH1AD M2D9D!=R% D6:=(U'"B(*196,(CBUU;"15]+PRHA63K3LA'4@&UO(1HP34U LE&(T,OK>U/9_J$2(U>W\GTG&YA5EM.),\>$4')Y-Y6O0E6K+_YL_A M>#X9?$_K4O2-CS='C'NV*]L-; 10R'LB9#3@[LH6#;@'0D8#?E+9[G7*S4?K MN!,!HF>V+-^< <]Y72.CE XRA+@ZW#@%ZGDV'#CS#@0SOIZ%7#XH@DDV!L%\ MO'/)MRP[?'$Y'8[?O4[3X20NRQ&_Q-.G>?G[?.A'Z2R%\M;YL"Y+W+!2D56" MTDJ;+5;BH"4@Y3HLV[VF'">!*)HDD*P+Y5(@X(C+P+TQFFD?E%\IC&F0G,OC27'PNYM.W7C^8"=4="/=,J%]EBW&@3T0,AIP=V6+!MP#(:,! MXT)NW85<#$QKEE/=.(>#8"F"3=& UB;4774L3W3E7++)W$5)@7)6%G]9*;"2 M,DA>R++NLTSFS]TAW&P^?/YZFEXN@N!_7<7 _TK3=!TEQ^/Q?+*LA5^L]AXH MZWEHX::IK.@V3WN@QB/-.BS;O:89DSRRK!PD&B@(FP5X%A34!WY9M"0J$S>F MVIYR072C;5K)KKT_Q4D$<8X:!RLF *+^#XX9# M%-D4_'&IHE_IDFB$4)&)N@P\@@C2@P^1@\\AES!+\J!EPV1\W)G>;B$2&\P@ M*SLF6TP[]4#(:,#=E2T:< ^$C ;<7=FB 6^KP@5[W?SPWXL3NN#=+-5#72_> MI_',U M"!D-N,,U#=NN+DW4":D]Z) 9".H,6*H\.*\YT]EEK]DF50?7QP0/XO]>SN87 MY5)F;R<',0[K:W"CUVX8C\>'[OUP[D:+G-4B975X(V/U)OUV.9R5&SU+TP_# MD);G"]^D,'DW7OR5Q5'#C;HP25LQ+KI4L= Z(T$ HFPQ@D$AHP'W3;9HP#T0 M,AHP+D'6'A]'.;>*.\A<*1#&2?#1&' I!JU=3E;JE?%QAD49>%FQ9$/*LL5J M<,1&"#&PG(,P3*YT><4E2,N-!%N9K&%3)VD^>#698=,2]"A[(UL,"7L@9#3@ M[LH6#;@'0D8#[JYLT8![(&0TX.[*%@VX!T)& ^ZN;-& >R!D-. .;XOL=;>9 M('BB267(G&40GAMP@B7(-L3 B6>>K8S68YP'I1D'5WZKQ_%I,(9[D$IFPI,T M-_IP76^ZG*3Y\3A,+E*=HVZDM0RK)->5%MAA!OFX7T)N'1\QP$$AHP'OL6PQ MP+D_P"'2*BH)L!+/@(@F@B%& [6>.J:L,&QE0OHZ5248X&P[P,'^'VL8Q#PL5M&[^Q#*29AV4+_J6II^O]9E\ M/Q_,)J-A'%R+M,,N[.&;;X5^M")*_<:S6K*,\"ZK2BL4 4&!H$!0M%M56J$( M" H$!8*BW:K2"D5 4" H$!3M5I56* *" D&!H&BWJK1"$1 4" H$1;M5I16* M@*#8>U#@UOZ]6_N$9N8$UY Y"2""M^"(2!"LIIS$G");F91G21#::@'!9 U" M>0=>.P%4*1Y4]%%1?7MK_W1^GJ9U'XAI.D_CV?!#6N[T7^VM7F^M+G96EQ=X M,(XW]EE_<<-QO:?Z<\KE$V]2&+G9;)B+UER_UWULI&* 5IINL5J@G43'DDE$ M.Z*]8V@/05 ;HP3.) 41&0=K@P>1"/616NEM;J)J"]'>4;1C#Z&'[/[WY=/P MDU&\]]'^[$9N'-+ S0>_NFDX'W!:#1AA KTI>M->>=,M^[O(/?&$"E"4E&4) M-64IXS*!&$D*D1$A35SQ=T0)&LKRA\EERVX/1@A>_)TCLGS$%)']$0C9.2.TG8 M'SIBV+A;*&I!-",Z@#!"%BBJ D598D<>>61:$A6$N@U%Y;2Q.EH@S@D0MOPP M67(@+!EN;'T@;KMAHZHT)946R$9D8X_8B)'CDT6.2F5#.\4UY2F%0J;:$0=Q(*GGI?E/ M9DK@RK(2BMF5G:%@R@J>*@@IV#I^E> $D6"S]CJF[)-*VXU?=<78%N>\M1.5 M&+DB(9&0'8MY 2%LB5^\-6)H)*,NY3M1Y&EX$-C6I,F@6KDP7B M?>;!F?(BN[V2=F\^%R&;O.>!0L.'$FQ45E3;2J@MGE!!A4>8=5BV>PVS M:*52U%/@7%$0BC,P- O()%EK1$I=S<229;/ M&)8AEPC.!#XL"8UXX%3B);.08IK8I)\CH7K 4(GQ48)SED MQ97CD6L3V=,L)63%1,\3N]CB;@W;./J8IF$X6Q3BE#?G\GA2'/SNIE,WGN/4 M4_07>R-;#/AZ(&0TX.[*%@VX!T)& \85V[HK-D<]"Y1)(-82$"(&\-9;B)9X MF2UW.HN-=[!?3]/+11#\KZL8^%]IFJZCY'@\GD^:*\EAM***54SK?J_<$&@H MVSX"C1.;!'4&I*0&1& !C!(6@D@I"2:LXIL#[7 R+H]X5K[U-+^^7N%?P^W@ M8G(YGF^2?&(5I0KQA?A"V;8.7WM]C%9DXDBB 4*4'H3E$:R/B^!/U=T*3,YA MXU*?S>'XV$.U':,D-GE!7'9,MIA_ZH&0T8"[*ULTX!X(&0VXN[)% ]Y6J0OV MF_GAOQI<@@AD4WVA+\:8?=S'0P?WHB%#^J= MCW?IHESASY^^O.6U^U3_T\'O;AIOSKX['B_/,VQ8!Z-M9>46QSNA32#O.BS; MO>:=+, SVD8(VH3".Y+!:*E *FV8M#$SLW(,:QW>'<3_O9S-:XK-WDX.8AS6 MU^!&K]VP4.S0O1_.W6B!-G^;B6_2;Y?#6;G1LS3], QIB;PW*4S>C1=_97&: M:Y,:&FQF@^A#V?8.?3EH&4DVX!,KZ.,^@/-.@M6,"*D#551O4N&R#^BCNAY] MC+$? A!EVSK98K*J!T)& ^ZN;-& >R!D-&!<@JS=3U/3F*GPH+*V((1+8*AT M8"(EQ'J2(UTY@?0]37#V9PFRQ7%7^V D[6Z>TYB-K5E2]+A3,J^GDY!2G WR M='(QF"W&6XT'!V]_'607AJ/A_%,U^)N?_O5*#,N?XS2O>^^DC[7&E]LHOW^> M^+=#$'A"@J7" JEI('*BX(/,$*QTPG,>BETW 8*KG:39:?[<&LN-0SJ-R>]TH6UF5E T. M."49!#4"/!<1%"_K;"]]2M9L=:#8['1\,+]X>;4$!0X%^!433,B')CL DC/(J'6.D4W*MUZN(/VO3#[SNR!K"3?+'> MBHX0ZZML]QIB.1O.J6% 0F %8MF <42 I#(Y00QGHS MU#IE1Y"A;#$YA$)& ^Z;;-& >R!D-&!<2JQ]=#<)YKD.$&4,((1G8'.0X!UA MRF1KG./;G2C6X%)"T(HQG"B&;9:^US:6XQ'*'RIZ.A@N%'4PGPQF:3X?I<%H MZ'RMGL.$P\70=>R-;#'VZX&0T8"[*ULTX!X(&0T8%V_K+MXT(3(SQ2$(0D"D M7-9M@@@(4L2@G:8A^.V6YBS__>WD;!$IO_H2*#]0IG-\\O*!Y1R7I"J/J=^+ M.00;RK:/8+.6VN!I@BR2!D&D 6.H!!5=3#XFKL3*')U&JW0>Q[7OS%!QB31# MFJ%L^T8SI8+TBC$P@200G-1GE0TK5V^"4I00)E?"M$;+=;9#,U,)A41#HJ%L M6R=;S!SU0,AHP-V5+1IP#X2,!HQKBG77%"XP%VU925"2+ C'$G@J.3!.*#,V M&D-6UA2-UNUL:TTA^Y[S;7=7HY86\%R-OQY,T_O+:3AWLX3. IW%OL@6H[T> M"!D-N+NR10/N@9#1@+LK6S3@'@@9#;B[LD4#[H&0T8 [G#!MK*7UCT_0BEI2 M'D,(#FR6!H17&:SA'()2EG I7=8K3?*^N\3C,0WIKQ)A;S[GP>(#^=A9$,ZIIWK MF,RM]38JD*XN55^<*"Q+&""9&*FYX=&GC 0Z3R61(%W% -@@D'GBL&63#'F;?:6[%)G0@&.+L*<+ [QQI&\7(R M+8]H/#B\G$[3.'P:O)VZ\6SD%A;R-S_]ZQ6T;O[$,I)F'90O^I:FGZ_UF7P_ M'\PFHV$<7(NTPR[LX9MOA7ZT(DK]QK-:LHSP+JM**Q0!08&@0%"T6U5:H0@( M"@0%@J+=JM(*14!0("@0%.U6E58H H("08&@:+>JM$(1$!0("@1%NU6E%8J MH-A[4.#6_KU;^SS3J)5P0+7+()0(8*QD8)G)QD9+F.>WM_:I$)18HD%(4SYC MK ,7HP0O MC..-?=9?W'!<[ZG^G'+YQ)L41FXV&^:B-=?O=1\;J1B0C&VO5J"=/,>"200[ M@KUC8$\I>2X) #F@_^Y'*48DI%*@V>>EE4)KUDID)#*R7XS$$'+7:%0Z*2VE TFR!.$T!<]36<]R M%TV(/I18[38:O5/&.^;!&^)!T"3 4<0M%9UKEB7"#('B,$F;R-))J]L'*[%RD;#2%L9L[,T M,'(2.8F<[#DGF?)1LYB 4UF8IY,!;ZFJFT,E[5D@1JQRTKH2>Q9$EL\9$+D MUDJF("I%4]E*E%K5K=9;(B@RG$"S#,!0D4%+EH%/,<4A3 ^,[$QBQ]7P2",J81B M%2$]S(9BD1K2&>G\M+<$RDS R0E$HL2V( IV6$F+E/RO"LV,H6NR-,>,Y] M(:TCY3-.@U 8KK^MCROZY<_>+7;:KQ%V-9>S6VN)9O?OT]3^'M>1JX$"87Y9L_ M#S>=#R9Y,#]/LU3TT%W&Q'1]+>7NZY>O MG_(H?80XG*:%DCXOS^+R8OQ3',[>C]RGY_6K/[UW,98+OE&7/5S>YE4I,WFF MZW^I!]0.\Z?KKUE\%M(X%GW]6#^[\B>>?U;=CX\DUL./>[O2IK>^_L^'Y6_[ MZ?#/U?9C_] M\-?/HOS\SJ4@%C9PCQ0V>=@;T\ -SJK<$%G^[ M,'4R71Q@>'Y9E'\Z&HY3(Y987UQM8X=7U_=93&XIJO8BZ&:Y? -/XN#L\.CD M[>#L]-7!F\';H\-_G)R^.OWE^.BL&AR?'-Z$RD[4Y\%0],9WLTT,\PZ/=&V7 MO9']X>G)BZ.3LZ,7@[.W!V^/?BV*<#8X?3DX_,?!R2]'9T4!R@NGA__G'Z>O M7AR].?NO/QA&]4^#%TLC>#F9UM')X&UA?1V[ MQ,'9\./@U_+Z^6QP5$ =OSJFPW?XG)H R6,?PPI#ZIM;^+W/\?#R0NN+>NXN MYY/KP+V^EMH_ETNOWPXET)I7[]^;M.D"V_3C\C5O_I*N2XZPUK MOB:?<6JW\'>_]9IX)O6NO[,O]ZF>*;G[^[2\#]\IGXF=Z]#3?*=^Y+-M=L[" MG8Y@E8@/IF>OG[-$T>;;Z MK*R3RM4<+ 9PO"Z+]S2=E@!ND1-=3WD>-MQXD[9Q$..PWAIQHZ6O<<,(QV-4B@=O=O?[ MXJCO3>A[")<7ER,W3Q&5')6\/3)M4LD7;0 '-U1]\%5/0%1\5/SVR+1)Q7\[ MF5\%,C>K\:[VG!?_OJS,Z[T%8$HRLBL>]'];9?30< MW.!",[GWR;U(>1B&Z%_03-!,OF$F]91#M!&T$;21^VWDQRM?\F ?1S24=4HJ M<$CG'<_WYI!.-[YTTT\#NG+^'YOD-=KZ"R=>MW+B]=>/O?&^>#HR0F@@H)GG M()AFX(4DD J5E-7<&J]7^HQS"MY+P6B\O=Y2/-(DM"S+,U-/:M >?-0:M W."QZ-TZL3P9K, M2#%I*UYGIW'1A63L"QGW.9;::T1FKU-@*0/G-H,(!7>.) .PM'@67V0FC(:B00 @3P5)"P%.C]&+"8::W\9B2=DH6 M/'KK"QZ3K?=!G82LA:!!*A_"MF=]"5-QP2LJ,8Q$3B(GD9/[/=F;4BZ8$0Q8 M(2B(S"*8>C$O!;?>6B7(ZF1:Y3@+DG)0.10*:ZG >DZ!*6(M%Y)QN3F%'SG9 M6^BJ1,F543L;5-L6'.-<;^0R8R=<0S'AWX7 A>6.[!ZZPA:B( M"!D-^$EEN]<)5NLD5Y;3.GGI0'CFP/IL@4;E[_.A'Z6S%,I; MY\/Z4,"&YP1TQ;;9N *M G78=GN->&B9B18)<$*94$$I\$+P< P3:*3@B>R MLH74(.'^Z4:7Z?L ]YV[312YAEQ#V?:-:\E9*4S20&GV(*PP8#558*BWC'*J M=5RI\]0IIF2B!NU5^4S('*R- 5SD3@5C'/%WUQ,]!=?]I480[ MJ,MM[ZG$Q2)<=#/[*%N,$WL@9#3@[LH6#;@'0D8#[JYLT8![(&0TX.[*%@VX M!T)& \94Z]JIUA!2(L( YSJ!4"2!X8Q#=,HEZ;5)4=Q.M4;O0R(L U6.@N"6 M@[.&@C&2!LNBXB=7>WP'W*%<86^^7N@PU@+]PU3&:Q M=0'>S5(L)G#Q/HUGKE8=="#H0/9%MA@!]D#(:,#=E2T:< ^$C ;<7=FB ?= MR&C W94M&G /A(P&W%W9H@'W0,AHP-V5+1IP#X2,!HS;F&LWFF\YA A$V;91MAC#]$#(:,#= ME2T:< ^$C :,BY!U%R%$BTB98N!U+ L*30PXJT6)T#V16GL3"+V]""%.)<^S-%(GAXN0O3,3;'RZAE6=I/G@U60V0Y^"/F5?9(M! M80^$C ;<7=FB ?= R&C W94M&G /A(P&W%W9H@'W0,AHP-V5+1IP#X2,!MQ= MV:(!]T#(:,#=E2T:< ^$C ;=^S_/Y\?K1[+#P(5%O9=($6*P+ M'Z1D8&D6D)B4)!D2. NW"Q\T%X)HSD%Q[:'\RL"3$,I_9L\(8SED>KOPX23- MC\=A('JA1FY5'__0=XH%Q!+;I#<!F4;J>S$ &?; 0[VP5S# M*%Y.IN41C0>'E]-I&H=/@[=3-YZ-%B7%@WLFTF,A9[,.RA=]2]//U_I,OI\/ M9I/1, ZN1=IA%_;PS;="/UH1I7[C62U91GB75:45BH"@0% @*-JM*JU0! 0% M@@)!T6Y5:84B("@0% B*=JM**Q0!08&@0%"T6U5:H0@("@0%@J+=JM(*14!0 M("@0%.U6E58H H("08&@:+>JM$(1$!1[#XJ];M3(63#*1 W:!PF"20'6*@_. M,,N]U%:(=+N#;\D);5?5?U5-?E5(MJJN4%'HSCC=JJ7]QP7-=1_9QR^<2;%$9N-AOF(M?K M][J/FS1K5)4F:GN%@8A:1"VBMM^H]9Q%FH,'I;4!H9( YQT%HT3@A%(OB&^B MXMM^7SX-/QG%>TWQ9S=RXY &;C[XU4W#^8#3:L (X^C= MT+NA=VO.NPGN8R!*@W/,@XB$EH5$[=VTY#HK:4A<\6ZV/C3$D@0JF0)AO 0K MN0##.!79>\SV66*7WFAV>*%FX[H^.3E ZY(F(J2+?9G[XHO M0C!V!XR/.S'V1R1DTX2DDA2#MP*T2AR$]1J\$@)*["\X53F*M-(:8BU"SB?A M/^BD=.:*.\57,E+:<"8,31"9MB"$3.!I66\Q MPX3D9=4E0]IJ1HII56EM<-&%9.P/&?N]#CU-4I( FLG"2!%++&FYHTV53PZ*4U(+1QX!*5D&CY-5(I'!';Q:.0M.*"5$1:Y"1R$CF)G-SK MCK.,_?_LO6MS&SF2+OS]_(H*[\Z9[@A"6[@#[IT3H9;M6>_ID;V6>O;=\V4" MM[)JAV)I6*1M[:]_$Z@B18F2+8FD1)&8F+9ILBX ,O/)"Q*9U#EG!:)" 0H[ M5B&MG$":*&U*7"E?J24C-3 6'/6(^S[HQMQIZ*;3=BERL3.0LP)FV68 SD;, [QUMLP#O 9&S .\N M;;, [P&1LP _*VU?=)*8X]I+[$I$#:&(,6J1ME@CQSW16M-2B*4D,2ZXUU(; M)"H7$'.!(^ND@'N"QL12%\CM.;3=*8,WTW$]^OPQC.O&=Z:;#"A+(M!AK@=INV+AC@O#*X((!6NG$9,,@409S#R M,GC+E9+65!N$N+^:X30\#.$>FC*;<2WC6J;MON&:QBR$4BI$51EB!I-!*G", MN-68*DZD4$L93"KNBAOK4(EC\6.A;,QZ$DA(YBI#O)75[?OESX%KDI)!*3.Z M973+M-TZVN;(TAX0.0OP[M(V"_ >$#D+(FVSG;@'1,X"O+NTS0*\!T3. KR[ MM,T"O =$S@*\N[3- KP'1,X"G$.MCPVU"AQK-58*"1<;I7I<(NVD0U)H:WF) MN59+I0\\UB5GWB 3JQZPJH1/1EID2Z>E4EQZZ[3@90;;,F4Q2!#W [3 M]D5#G)2E#B8$)"K%$:.R0J8L/0J88$PH?"9+Q;K7"'&;WTW*N)9Q+=-V[W#- M4D.] (S2.@"N<14WR'5 E$C#.:6.V"5>7>P^#XOWV,'(QW$>(3-JZ0-:TP8,(G%^$46LBZV0%DA7(2Z%MM@#W@,A9 M@'>7MEF ]X#(68!WE[99@/> R%F =Y>V68#W@,A9@'>7MEF ]X#(68!WE[99 M@/> R%F \S;F8[$,4YEJ5&@&/R0BC)D)/&($RNIE$&ZZ+9D%^1%"4DN>OH( MF?HX;EP(OBVJ<7->U&T[-2,78@'4.RJ> @_7,%;\:_%Q'*HP'@>?RY]FG?2R M:)N-RCT@Z?+[RZ+ =E#@1D%,NTW3[: M9C-D#XB ^(G 4X^Q&/[N9$N)"<94MZIIVDG7%W9 *:QY_^=,K\BHO1^:(O 19 M*#)'Y"7(0I$Y(B]!%HK,$7D)LE!DCLA+D(4B@KQ3\=RTW>Q.Q3U"L#?6 M_8[U^6FV-$^X#Z)%H-YQC&P5 F*&2:2$98@08K4BV#&\U!IY8Q7_KO9*WO>Q MZ*.FG:RT/4)V;G?D.@O<1>V?,X1FN^+9@3Q ?-$I*"CRQ7M%VIQ3;KJJRK7@IM$#D+\.[2-@OP'A Y"_ .QVLW'5$-966,MRC0*B!65@1IQ2BBFOK@.9:2 MV)L152F<+:VP2'.M$,.<(A-CJY6S) 2#K:_(@^K"=M^_:\9]0Y!5Z\/B 2-\ MEZ*H6\?S&<\R;;-!DHF[I;Q_ 9S#)MLS62B9P%>-]HFP5X#XB24U-=)7*R5!FG927R]R$W>'/L7-H3=I;^A-OS6TRDXEQ@/!Z4 K ML=^[E1G$,FVW$L1>="DPCAG5I;9("V(!(F.>>&4H$EC@DNO2^>4^YDQYR\K2 M(>PC1!):(ELZB@@VF!MKRF#TNB&RA>7_TRNTEUB9*^UFT-PQVF;7;0^(G 5X M=VF;!7A329:Y_.:K_W,<)L5O39O+;&9$?#&TS8BX!T3. KR[M,T"O =$S@*\ MN[3- KP'1,X"O+NTS0*\!T3. KR[M,T"O =$S@*\N[3- KP'1,X"O+NTS0*\ M!T3. IS3";_?(10O&O&L$2CXF@Z'H>1 MNRQ.QV;4#DV2D'^UXW_I06OQSYS(N5X%98'?PG@^U@-^,2G:9EC[8D;2'59A M/Y[\5O#'5EBIWUFK#LM*NLNLLA6,D($B T4&BNUFE:U@A P4&2@R4&PWJVP% M(V2@R$"1@6*[664K&"$#10:*#!3;S2I;P0@9*#)09*#8;E;9"D;(0)&!(@/% M=K/*5C!"!HH,%!DHMIM5MH(1,E"\>*#(R8)W)@O2TC@F-4=."HX8YA@IC#TB ME2R%E(Z8H&XF"Y:"E=QXAHRN!&+.*Z1-$,A;+;S1I2.ENYDL^&%R%L9'S3D, M\RR,VOI+Z'('^VRM6;)6RM7J!G@X\@N96W\V]2AF:?T:*KCC4W!#T[9U!5PS MN]9\6TL.(ALHNL'2S-N)Z/D01H;V#.T[!NU68:4-+Y&COD( V00IYP+BW@8K MN:3&E>O( \_0OJ/0GNL"_TCNOW:K89NAOW-I?S5#,W*A,)/BWZ>C4-!R4)"2 MT*Q,-Z5,R0&)LN>;J1V&_5.GMT]_.Q3JIH\^54QHHTH4X(X>1,CP^$SS>SS+YYXR3Z\=)2:*5[PTR MS!K$M/9(XXJ@LBJ-X> <,.S7@I.3QOW]#*RC,&[?_F-:3RY7:3/(,T9FC-PO MC,PFY%-#(P]"EV5E454YCI@-@'#!!>0U9J0,96DDNPF-SH:2<(X1-3[$AJP" M[B$46<95:4KEM.(KF) _PD6=K<>,C/N&C"_;>MRWU(6,&QDWM@,WLD7UU!:5 M\,*"FVE0R2581^ M(J.T1B2PX+@GOEIN<:^M$& UP3U8Q;TK;9"26""**^., M<947;*-!.2K40)%682WQ"/UD"4D;+ MC)89+;<=+5]TAJDNO0E>5\CQ"@Q6;BND*'CV F/*J#?,4;.$Q!A MEZ)CM0_(4DTJK(53I5H9B^^9#RKTH)1J(#99<'A;03FG_&=TSNB\R^BLI&;6 M684XU8#.K )+N0H6>(!+@#X:50,J#=5WI0$@P1%*W M>I+/_= 9LP'F+ -S!N8,S!F8=PF8P>X,@3F- B,!,5%19+ *\$<9TX:(U!(O MF[K[UB T[-0&.>:V$S,)Y_#X]F!A=>,B M^OI+D8X,_NG5A?DTVZ%X61!\;]%M<.'O%Z MSL/?[HF0/U[NS5(;WWC]'X_@V79<_W'0FE&+VC"NJSM)SJ[Q/"QZ_V>DT-G\ M]& B4'=7=H1(,G '%599[)5AP11GXXBC_Y3$ M^6_]2K1W4( +ZO#M%$C/!G!MQNF\Z^LI,/]X6(_"6B0Q#B[*V%$_OCF93$>J M[86@Q;.5:UB)PY.CM\>GQ3581S%M,Y9E'IV__ AQ\4GQX5QP=GOQ;\>ZW#_]YMP%,,I#)V1(DUZM[]*N;A0"^U&UM MZR$X%:]G]_]RRQ'_]#8A#K2F?^C5_"T7X .NOO?S]WXC!YI\]]G/_M[OU%'0 M#V_C=RN_+:_\#T,],UZ^15[T1A%C Y&>A_1Z7-?D[HT%CYP:\$+\Y4^OQ*OM MI^DZ"V:\:\;1)2Q.ZF_%7^#;L[9X"_:#?QP3;,/JK(DM,HYD'-D@CCRH*-=. M(,VL'L_CV.(^]9ZV8<4R^FSQJNX-^I",/C=6CI2$9>3),I)EY+LR\L-">5E& M'J.=OUNK\7':^>Y:C9N4Q'6RVX>+$'=A1I^+0S>IO]23.K2O,R3=SQ3[;CK( MNB;^5+E#>;:9A7>2J+LTV_6ZI,OZ+4VCCGN7DVX?YS$5BQ=W:=)#%I]:_K(U M2O*NY3\.DZ).!;W_Y:=AT[;KS#Q]V0CST*RVY[:-GB*%] 6FA^K'IX?J3:2' MEK'4'#4$59@XQ 16R!(7Z\IQ;:6Q)69+IZI$Y:WUKD)42(88*P.R%2^1CD7[ M0V5<2?'-]% 0[*Y0?RR^OY;,4#[0B@ZXT)O+#-U6&A M&,W-^:(SY^//,?VRF,:,^WI4-/,@F,E!L!Q!V//99A;>0:+NTFR?- C&UQ$$ MXR]/G;X)<(FKTPF=PHQ\81CZQI"'"T*X4@E+/6#E!H\S M[S"?9\#:$4+N!6!)I:2UPL%PL07 ,@(93@E2M@P5DY4C=*D_X&."2)L&+%X. MR&[%DYX[XRG;O;7==LK(&N5N#8(899\8BIQE! MS%F-%%$.T< T]I30RLMUF+Q)\'Z-T('8KE2!F;*#W76EDC-IO0NX%1JF2 M".>#1IY58.4J09"IP&PE9:"X5$(YNU1?[#%6[OHQ"@^TX .*\7ZC5 [I/H5I M&ZOC%75J%Q6YLFC#^$OM0IOUQ@Z+5M8;=^L-PGE%5:SV:RCH .T4LEHH5%(N M"-&]>,3WJ96REZJP9\DQUP=YBM,S[M""&W8D-[ M!4#ZW_^D"";[1>H^\[L4Q/+2/> M(RZ- )]?E$@93Q"N"+/>",Y%6+.]]Y^=])W,A6\5PT\R.F!\IPZ;9,LO(U6V M_':=U#F^]P26WU4MCV$P;2A,"R9?SMO<%QG+AM_=AA_SVA)'P8BS8,FQBCFD MF".(.%)Z8DJF^4J;V,GPF\O?;U'\#J/TK2O]B5 V4#@G;&:DVF-"[@526>FE M#SH@45J*F&0,&6X%TB71S"A6.DE6V-%)1S0:"[CE2Y4#G4QSX7>#8V/#' M!SLI?-TZ6-@)F=-K&'S)72U;[(FV6$)RYKD;DW""0M328J$I3 MPMPZ[-ZK4FGOQLUYUV3\+TD*W\^%<#U5U/! EF2_54I&KOTFY%X@5ZF#*)TE M2,)?B)48[%FG! I!!*MDJ8E=BPW\A,@E]SPY/<=_G\ 4CEP[FC3CRV(R)IDAT7K16N2%UV/V%-=>J(XDL&!M2P\1II+B9BT)<;"6T662LD\ M.(=BH8KK:3.7\$^=@+_MY'LM.HKR@<8[%;')9=LS.KYH=-ST84]="2&M0-(% MP"*C'5(EV-FRH@&;4 8?5JJGOB[\^BYL*3J@?,]WQG*@^2FLZ_,+4X\C(Q>Q M:'K6&CLL4%EK?&>'TA$5N >355"-F.(:*2$$4E7%2,DPDYBM):X\E[*))?PYNZO6C:X#]4*U51)&S U)[7FLFPM=^$S.?'7AZIG;PV$"SG;(3&U.N-$=ZZW+GEXM&9&7V&=U]OH9AB%JEE MU+ VMA[F=HJY%]T>SS:S\ X2=9=FFV,K3W%8V:731FWL2QSJ+\8.@#8<&4,I(K:D\)]W0ILU'009Q^H9;T+W]_O13,8_ MS45\I9(_9$!WJWE-#L%D7,RX^%RX2"0GI H<"4<,8H1K9(6V2%E%*RE*+B5= MTS&3C>(BI@/,=BH#;@525HQ;KQC=E%6]('UKV=H$NYKSG3KXD5/@,F2]1,AZT>:TUY565#"$ MB22(81X;JY-8K-.4\$O%)2\W8T[?'Q!_D.(A!E3L5(&)IS2D(F)BT5;CH>Q[,FW>YQUEDO1N:RSGHY.LN5I2BY$HB6K$1,2HJ4 M"@0)(@C32@9[=ST_=N+W]IL;3GT] M^OPI#,TD^(]F/+EH'.B2[K_#:*UPA) Y;#S$UC"/<>"(0PLF\WA/1"KK$Z^ MD\G!-+,Q=8-;34"=T( ,]0I1JC6C4E-@AJ[] M)N1V0->+WATSE3:TQ!8)7QD .5(AC7F%+#$RXEQER(;"S*L X_VBSAP/M,SU M/'+X^CGZRRI'JX!+Y$H3MTD]1651YYZK'@5N#*D&#USJ>AMA\%G H MM+GU[,L1K3W35QM/JP;-X3#HD=)*Q#3!2 =-0;=4E;:6@[Y8:BRSG@23*'_O M>_'K@T>KY58/F-HI'9(#Z1FQ,F(M9U0K+X($ Y8H,&J9,CZV\C.(.8,I%=PH M$3:34K)NQ,)TH$N]WY"5X]E/:.W.SBYFW?%(B;+ 9&$\'^H!\$+1-L/:%S.Z MO 29>R2I?SSY[= _+SK"4RKO'2LYHMJ#;2U!NUDB*B2%H]XRHKU?J=?"=S=R M(TC\=K77M9;@CF!\0-D&#?/OL&6G*TKZL@) &8DS$F%*NP3DA+[ 1 MQW&8%,ZT9\6T30'YQ78_MS$<-]^8/IR#Q5JT)1LH)@9, M;+#:XL[IRXS(&9$S(C\[(C-?.<&80:67#M"56)$ M%@,NY4"1#1Z[W3E$?I96@C]P6+;&(TEO^]JMAFV&_KM%U-ODD5RQ=&X*^+UI MWA?%7T*/L?WJJ)99>"^)NDNS?=(,VG6$[5YB_]R/YO(\Q!)M8'9>3,?N+!Z4 M:ZIT'('(U9/5^UHMQ8C!$.-!YMC9%R00FR6!)OK:N\ M8^N(QLP4\FESZ/XQK0+4FE/Z8EA9#SC;8"?G[03BK0D] M[VM*W[MZ9$8NI_3E?*@\V\S".TG479IM3NE[BOW6/GQ:5./FO*C;=@HJ,B7U MG80QZ,<"_UI\'(3QOT]NXPO)MMAZW*&]B44M,.DSC*[(X3;6CZE\LJA/3LZ:\>0TC,_?!#M9 MK>\HYG0@^9[KC@Q4^TW([*R^/%+G8. 3V'N?PD6701GC?]GM'FWHO. M\""8TM*:@!RO5#0,!3(BFI5"2H$M5\(L97@\QIBR02Z#E]$PVY0[3.H<0WS6#>:CYOP<5&'>4]YU.7O1!N:&34"FF75*4V0Y M"[&?&4':&X:,L5X)B2OME_:G5HTG+NY/11%<>4<*DX'4L7!R#BQFQ-IC0F8C M\.61.@<6G\ (_$\S'IO1I!B'6=G #)\[+%,OVN![T1%%&KRQ5>40-TX@%JA! M1BF'A+>:4LZ-YF0MYF0?3WS7C#_-9?I#UT/J M'%E\BLCBU5ZUN\JS+4;-! 9D1KXKC'+1-6W/R)KK'#RZLH[LXK-FLJ$+6Z!+V3E'T>P.!SY5 "A0XI5;%=2 MBH$0N=UJMFXS!F<,?D$8K#Q3WFH)4.8]8AR@5 7"$,%::X>=EWXIK?W!I1J? M!H/QH"1\P,@&RY;O' KG6HU/X*_,:S5>])66"GM9_-07;ORYJ.;5:7+EQJPQ M]T%C;EJG.1^XLQ(Q13AB%?QA53RJ997&ECA>$;K!)M7S:E/WKI_V7;6F!US% M-(L-AL6W4ZWE-(R,D/N*D"_:I["&DI+:@)P(@+^T\D@1*I&2I?&R$H[8I;W( M-=:O?#C^WJ]^)6;9N]C>QDGK<"Y>H&_QMJJ"2ULAP+NPM*,B?'-G9O0Y%&,S M";%A9W0]LK;,VO(YM>6^[%%O)X1G2SICP_9B0[:D[[2D/39E%2J#-#44K&)/ MD/7.(5T:2ZUPKB)^'99T9T5\J-[VML,G,!T^C*)Q'?][^X]I_<4,8_S^4V@G MX]I-0@K:'X[\]2\6KER+R/M1.LM#N<_QL#>&A,ZO>T^Y>)3O+ZS MH>O.?+[**@I7')[U9M:;NZLW-ZS9RE)A*[5%A 2-6& .65TJ5&KJN/?8>[Z6 MXX\KZ;"/85PW_OW( 2:VX4WH_H9_#Z>^'GU>U):=!ETESL\&DHH!)7S?]%WV M3C+*[BO*OFSO)&!+&=/(.E,B1B.&4X619I7DG%?!<+T.[V2K,/R>>P7E@$LY MH%KN&YIO\7;!?G@O1W?Y*X69%#; L$8QUZBIBHLD&EG!KD7^R &) NB;:3R+ MLG2W; :-,J TM(5PDHIQ+PER#"KD"@KZ9T-2MFE%%H&WDL%-R)A MP)]AI3;($B*0E5:5(A 'JG"M:G#%Q%JFP#MYLJWO&\R4?9,,G3M%[ R=LTPA MX8RF@J(R)@DQ#("H//Q18FN9-)6QRT6P)*MXQ2J+-"X)8LIJI"VGR"E<>J5% MB;G:'NC$ Z;HH,0J8^?SE^3)#D 1X/ML^N^F_KJ?Z_W/69%MX"@S#]1K:I!7 MH+Z8B=4<*2]14)4TDDMFZ5+**Y6&>FH"*I6)O=X#1A9C@C AI;)8ECCXK5%D M?" 5'Y0\Z['L V0,S1BZB2UA1JPCW"!!3=H:$,@X)Y&Q%M"3",9?MG*"58V__.D56&'?G>8ZT7BC2>\;4-VK@,I^K4D6 MABP,>R(,N4SV4YSB^Q;&KFY3=Q2XN(+E#+[XVA?5S2YF=C&SB[D.%Q.SRIM M,:I*4B(6P,\T3"HDA,)"5TIIN5)ED%3M:B;,'ZJ/X_ NB?(ZRF.3 58Y^I:C M;QD:MQ4:]_.0\TN&BERN^PF,VQB%2EO17;'N-@:A;J_=/6G2=O7D,L-ZAO6M M@?47;?$*Z2I=5B4,5P?$:&PXJ+E%%::65HIJNX8:VT=SP?Y0I9Z"I\W;),>' MYP">*YV*PP/"Q4!HDBW?;/EFB,P0N8%]9X&-IXXC*5PL$NHMLC9H)'3@MM*D MDEJN7 )[@Q!)!U2P 8PA0V0.9V^%Q?^F^3HJTBH"&X?S '_5L43C*&><9JVU M/5HKQVM>&GIGJ,A0D0W]PE_Q\)3@=*#5DY6 >\G8^"PIDS5[)UB>3"\N MAB%V-C)#L'%;-VS:Z3BE<:2(=S5LOA;UJ.-RX-N<>_F]:6Z%W?9DJ63[-=O, MPCM(U%V:[7H#0UE]WOND\H6I?>&GXUB4:'(6BLM@QM$NS+HRIV;GU.RL=;,P M9&'(J5S;L;'S/C)):"$+/PR3!/D5(65\(J M(ZNUU$&?2>Y'L+:/PTKY!H2K ':=F(F:<>I/5A8W;B(OOY2N*%I@5TOS.> 1HT/L[' M[.//LU4>AF_(U^.0F/0UK,7T?/2+K]N+H;E\'7_]Y<+X6!Y_H;I\W4VS]ZG* M QF_^>]I.ZFKR]EKTKTHC#SPZ[>X=O"(UW/6_79/L/KQ=AT?L_(X7.YIYI(E#G;YH*!OS:#+^:R_:75_\R M)^7\RHX020;NH,(JB[TR&ICB;!PQ\Y^2./^M7XGV#@IP01V^G0+IV8"HS;C; M*XTG9\?#>A36(HEQ<%'&COKQS#=YY$1O =X9^ST%RB85 MGE#N;Y/F;W,H^]L_OWE_^O9- M'H.V.9F9I@,6OI*HA)<43##O$$:.QG[=$FJM2!"+[5W>8QK^F'\V8SJ M_TE"?S1G#OC'X[6;_7@>O8*%L3-Q?XH/CPZ<^'Q^__W^'I^P_'BV@P7XS% MT",]H)3^X>;KMV-]5EN.PS8B4W'2#,VX. WN; 2O_5R'=E"\'[F#XJ>XY1@3 M;DGYRU%GI[WZN:A;,/?=M$V-4N:&VB3^LYZTQ<59,VF^-,.) 6'YZ=7'O\(M M%^/&3QW\"!X*)VZLX* Y;@YW'=/PA& M9,*X24LP*%I@\.$0U@2^'L4=4?AO%BT%V<7%C_UL_S]\*_I$_[EYX,B&JC=R&#\%TU;)S<,U&2W;BD3 M6?[2IE_'=9B8\67L,03CFQ#;.F4EM&'+V'87$1K MNV[/8 WG1 7G+Y7.GK;7)F%B,ZE(QZ] K/@W,#70/5HPH5L&F")\_@Q\$HW\ M4;S[]G=V2S1G-7@Y3'.:*O:EM\^',JS_'CJ"HT1PH.?5%-L BQ&?75?@0\(7 M<46'YF*VE'.*7$W&.& ZN F6_"4:K->7N'OYG%L.KIDQUW34 M@EFS5J5G<&FM"PII71'$ A:@NTB)."F-4[[T4JQ%Z?T:P26T[1O05>/ZHE=W MOYJV;E/=F+G6RVKM2JV1@^+7PY/W)\6'=\7'3V]/P +:=_UV,\(PN H?#'X0 M/P \!'&V(8Q 9D$-QEKVGT=[P6VG@XGZ<;F(G1NWESPX;]QZ!1F6W\KSF&* M9VW$*1C7+:^)3SY8Q3I?;=V+S',K\AR,"%0B7%>/TM/&'J[NM>8"^X'9 0^Y MB-K_R/K_#Y*\;+D%B3V.DR8;L X^_W@Y*#X\^'A1[#1 M(J=%!3NNSQ=&MY"?G3CKEO'$=]0C4(B='DLZ_!W<5. 2_4>ZZ3 &;4$5JOCV M3^'S=-@]\ 3]?Z" FSF$^]F 44P3*>M7,*\C=4[.0IC$OB:WH$XT]^Y MWXY M;EU\TT,=/#3&*))QZAM8X0>39#;X&9?VT#DWJ@\[:GP*%TV,_X[F+/5_YYB8 MDB$[#%R:85J3:"Y]7^+BF+KQM&?-=.AA38!"QG?&V.B_IZ/.-ILS^@^>$DWP M /R_Z=GM.LC'0U;3L]O^B!+?*]28UP>Y4=R1>A(]4I2+(!UX>>)89UYTG-'(4;9V": MA.'QS7?=T[TE"5HO3W>RWUW#&8/#,9KV PC?+J(LM(L9Q=U-29FDMD<1D"?3 M!%2=/>*27/@:ICV>H433+BS30?&ALU>2/=3=]%"SY?ELE4':<(KP-<-=N#NZ M>* P)H",LY6?S2SQP+FYC$@1U],EK+PALW$I;@HM>P:'C6I%&)$!A5)K<+XJ M@8SR#OE24.F,%FZY>L=C'+:3*Z?Z<&Z=?&R&M0,^SD[:E9,&>NGD][_\Y?#3 M?T4W[>3]GX_?OWM_='A\6AP>'7WX_?CT_?&?BX\??GM_]/[MR9Z#_$V=N1BY M6;2!>S8KOH+JC<$C-ZYMIWF/02<7) +[#PV;IS!'8'A7QMNHN3:AKM%ZLIV; MZ?C6^=WB5%Z#E-N1XT<<< =R^ H#?85$GI<58I(2I*W2B!H?I/"RE&ZE8L S MY/C4Z:=WH%?BYF-,#?E/4-5'?90K8@NC4]^74_@O>[.!?K815!G=M!S!D46,"W%C8!>_P-W]B.;PTAKNKWX MCW\%>\E/A[WMUD7WH]F:HL?ILF0B&D (<)@3<,%0X#G#8?-U9MY-8G.;:+GU M%N>X2;Y9VF*91Y=[@)R%E@<%K '\?N4U-PZ+WNQI.OP$!_Y\'A;KDA52CH_KA1RL1D#0?H;?F>#\^L[PBO\T,--SL,5B MW",:K+J^T@ZS41761-<2KAF'863-L *7;N$G516EFG%[;D;T&$VX0=M]]AS?7'D] MG5]RMS\RCZ)>9Z0Y@>8;-W/B $6>#UO^^;97/^"YZZ^JHKAP7B@D70F.AP@E M4J7TJ'(68VZY\D;=-!]L&;BHG(!!*H48#@996X*SPDI)O:@4+>T#S8>WWZ)5 M!T0_! \;_N]/S;>5LOOE0#)Z9R+K,RB5R*>9[^9\9[1RK*HPPK%()0-#%!E! M)-(E)MJ%P 1;JN93<5))X$BX!UO$C(BM9AU&1EHC/ 4WV2^U27QBOE-B0!7? M(KX;Q'A(#'Z RAM>'A0+T/K]0,^> >L#6/KZA.YB<,<-M8J5R#MC8[FJ .X5 MM0BSDFD=<.7E4OJ_X$%06G%$ 5\1\\XB2VQT[3 FAGG"_$/]LG4S.*4#FH%U MBX$5JY)51DI$)8_]N'6)C(_<5%E9>@W_UNPFWQ'&*LU#0%7E)/"J9TA57*+2 M6<:"DZ(DU3/S'59\(/#=1U.>'5GS)OYVQ!'^4H,W.HE>7=I(&<&P0QAW6Q[/ M'EEX&UW!\SM'F/IK]9MMXM*OD\VO/W]6\+S DAP4WX/_GXT%8<'Q)W M'!]*\#VGU<+G=**PN._AHGRR*)\L6O/)HNN;*(!F:0*2E@=;$N5ER6_:^UQKIRUXI!5G'CP#@I'RFB.N MA.&>@I/@ENS]VXS\W_H&?@T)^8JIOXV&?G9N[P1ME/!.B,Y-4J)A7ST=SJK<;Y[8DEK#W\;,_ MQ[.6HQ2"NDKIV(+0V2R!*B4V?[X:9#QD:,;Q'/+5,=0;HZ]GAVY2."QZS7W6 M2Y2WS/)2857-67Q0V3+[&_$7398G'$:3LR6G*-DGGGA;23CK3X"IJV%W>IP7- MEC*=KC$7%[,,H=OGM)#-/IM7'-1UJV3:]KDSMP]OGJ7SW>&E,\B1E&#!I&Q, M6*G/P!#QEZ\F'O>;Y__$^0[#_'@+W.G,T,7S3:&?XCC"4=/E1O71T86)P US M&NUS:LY1E)3[$[V7KOF1J71(:G)638"6\9%*[^B*]HKF>1KB=DO^L 0'O;?1ID*&\0@PSCXS7#%'MP5)F MH=1BJ3,W7"#!FF9(*5?%+6J.=%5Z)(PF5F*XE2P9RFO>;GY__.Z:O8S:X*+- M',MFMV%TUVRY#/&DCD%!<(J8H*F.D$.2E51Q2[BKEL(?0I85M0*\"(8]K! F MR)9,(NR$C?GVI;-A.V?+N [&2X*<]Y%.0&##0H5\&9.T2B48=C=G&S05)1,* ME<2!$Z14B90/!CE<2BNJR@:]5,%R.V8K.%>4*(<"=0[HQ!W2'#Q 3Z60DE+) MR5(@U5= 2:[;'S2U.WR.^>#;+__.R1S+7 M@%_-M=UJ?W,_XM8#C<\WE]OC==NI59[+ >W/);;QJ$RHOT3;8 U^Y\WM[,>/ M[QG9YW#Y8-E=Q4H6?:TSTYE:LX4=SQ-?U MP8S?K]C].$R..M-TI11X,J#QO/;V 'G>2[O&8-::@#68&8Y(CRHAR#47F3P1AC9664 5LYFLZE-BCVOD566E6* #:76-JYW12#;=,NPF#U M5S\VH>096?KZ1N&*VB$YZE$-1&=XQ82NU1T!8\ M4RLI,MQXY+$6WH>@M5WJKO,H1;&/S';'-N3:ZS10H8*74B%O!>"$*PDR1"C$ MN;:X"LP%4ZZC3L.;T)TG[L,,OUX>7B65/ZC,]&[YGW<>->Z7:^ET__-QY ^R M?+YVM7J[Z@'MZRW8-]\KFVL;9OWX.-&C4[3O$-(GR]*>'1 H_C6ET<_>O]B* MTDPGS:S#4!Q13/>'.<3+T=!<-M/)Z[2I]$OW0E$>E'^879\J7E^TX?7LQ,UL M+5+GJ.[1KZX&L=B>,VXJ=?DZKV=/N7;IM49)ZR M7/S?PQ\Z;S>Z-*O^ $7BGP=V#;]S\JNVCMOH>8-U=@2?U?7L"T&9T306"<77 M*^A=:Z;UW<7Z;DNM9U^JAS656X4KMJ-MW-K->Z=*56END:Z( K]0:J0D=Z@D MO#2VDI*42UNHCS'O;UB&JQCPFMY=X^#E\O4C.D6NA*+WZ=V\>RAZY^:&]RF3 MI=U?1LJX>"WL881SVE)DA8ZX&!%2,!+S"6A,J?#<+U?0>(#';,"B?3WGN@_5 M&O%1#N1]VVCN!6-G.W,=8O+IVK'\/F"Q9J:ZWJ&U/(@-6E,OLQ\T,=Y*MEM+ M"^/;UN#%(^Y/CXQB/+ %LA>>4ETA&F( QI=/"SXFYOF$ MIV@&H(Q;*8/W<_I^SE;R\\8:;JO5OQ&V?$B'^RU@S/5'(UY.H_NUXWK MM')5B1$WCG1[6583BP)SQF&GA:%+[>4>L_N]1HN<#\AWJH?MMH2LQVJ?=;J_ MO2/&>MMAN,H&ZH1&%0;>8MR6R ;LD+:8$6LX5@ZOI1V&.PNQKO6'ZD,\'G28 MVKND4C@[M$&ZYDKV::6*;JF><_>Q&T??D:=NTR&@<9U.0_8GB&;UU?>AT/Y] M]@S7OX\Z %6/]Y)N\=>6WD@2K:&!ZUM0/) ,ZZO_O?C MM5C7YM]W#?*[*Y==TT^WC_-9#/3;B^4]R$IZ2!QBI^<('!)__],K\FH+Y[M. MMVOF:&6B[\4<]X>Q%[/%]YOP63]F&'DN&'GV$/#F@>;^$FQ;0L]:-\_6P1&[NF.F \?4!<2,$HB554"J MP@$Y6RII)0"^7LMYT9->E-]TDKS*CID@?% ^.HOM14K#D\' 74)P7GL_#%LB M!!DI,U(^/5)240'P>8\"ISY6V\8(GJ80]\YHR307>FGK]S&G(3)2/G]*P18D M@;T\F_TDUNTMSF/'EE$HX!^31YR8V".[_&6G7>;4YZ=1.\J)RI%8R5&(V.1! ME @,\PHYPT/%F*RH6>I'_!@#/66MO!]]@;$TXSJT29H_1B%>20.5=$"U?L;$ MY*>**SVGC/36>0;'#([[!8Y26B,]6-7$I#K&8)T#7@JD.:4"TCHH9(*4VG#*E%C2<8]V #HT.&Y&;O5B>GA B%K!^M^P=+U$W9?C^1F? M,SYO%SY7QC.JI$+26QL[SW($S@A&AJK2V))3S)9V4!_M@ZP?GQ_O@&1\7NU@ MXD..*SZRMFLP1E:*&V0\9HC%KC&*$84(M[QBW@9OUG)<\:T9C^K1Y_9C&)^< M1=<8W$MWF8\JWL5'L_6*_=:*M&+/>6#QVFC:.)KBI]@1CI2_O/UXDC[A7WY. MG=NN.KG%PXQA=J.9="WFTNF]20,_N+/^27"9:\[/FS@I8(6#XE?3 G_"@XLS MTQ8V=H*,)R2GL:N9O2R _^O4ZK >P=?PMB^F'LZ>N_BD,Z!%&+?QGCBJCD+! M(P-88SZ' O NGA98>'\<3ULTTTD[,5T[Q86V/##WNO&QD>3]7GO[X(.? H3& M)\=IA)%O8Z'ZZ7GJY^CG-7R[E\4F;OUOL0T>T+0O^9M>5/ST]2PD%QUNBAWS MXFH'_W/?33#$)IM7;_%=*TC??!T5"9.+JAZ9D4OD20W[8D.5;DT/BG?].+[3 MBVBQ8 ,=W)L:J0BPC]+63_=A(P5J;5V5<]#)G&'.$>?QS#<%/TI3P$ M!3.9C@,PY3AF1+X)W=_O1V__,:TGEX=)%/$J5L =).6,\$)P. MM+JM[?36%( O?CH!X3QN)J' )0C@8G.,/[;%X6@4.T]^"K$_9802$.ISN!+] MWSG,7 )D].*\U&OCYX/B33U,P!66\7\]T#P'@M3OV)B#> MP/+B1U@>D>NBB>M5IZ['/LXH8NGB9=<0_Z>NK;&+G5_;I,2^FEB'?M(.BB;Q M89L*[X,^/ETF]SL8/Q#F\N!@WWU)#49C8MF&B,HPYRAE2%D=\ .O2XM*@ MBL(/BDG#\))AR;7P@5,!/E(T+&TED#*MM8!*BJ/:A!Q P)L3F(!A586124T,S'G&,MUZ$VGYA%V(]:B!P0M8TL,K-^ MJRN0[+_Z&FYM[MS9AKU-V./S=K:IO-XI99!\BUD3]:L.U/6XJ$%WQ@[,72OE MV3H7@ZV/\E*QD-J-D%L(..ZUBUC^?AVF8:QUZ@&]Z2G3A9CA\1ML1S6]'STBZ_;BZ&Y?!U__>7"^.AD+:0: MU=U"]YDYY8&,W_2QV-EKTKT(Z/Z+;;[%V<;:7O.M@6_WC/__F.";.CB]!@M M7MM2Z'8'YGL$ MR1T$6H4.*^_#F (,3X#(?TK1Y+_UB]3>01PNJ,/?*5X"D-F,DXR^G@*RC(?U M**P#)E(MQ@AT1_WXYA0T-\KY/6>2TP-VD!ZPY;7,F6NML4FP"X&!?M8"/$%F M0MQ0+04R@5:$5Z77?"GVN%J-S9OJ.FU1'(Y\'R#;M;J;JW'^<9@4PZ9=WO19 MC+G-(H#5 S<:[FHBN%4%,C>ULD_06^[YZF**\@"+'U>//%#D'A?A=52\Q.1 M_WA$]ZAXN?5C?KJ"85M5(.QA:K)__N&X-L.76Q7IN>8\KY)$?U EZ9:QONR: M2*>+<=*DTE9ACZU8GMTJ%)9%XJE%XN2&C9<%XGG*=]Y3&W_W^*AZB0=S=G>" M]P:5!YT)W0W8N>9);KI,X5:LWA,+T/WFO"Z!>O("GUFDLDAMAZJ?':18>U6A MYZL4L<+6;XPX_M:T:ZPFM.,%,[9OVBM0_Q$-\FX_=/1\LW]B^K[X@W9/TP06 M4\^XMAXF7!K$E";(.$\1I5A@3PSC?#F']1$)B@!?W:&2B&$_2%MO83G_] K] ML-FKQG3 Y-VYJ"]75E9NY_JBA2:KAZP>LGK8"O5@!+94NS("/$8 M@Q9ICP* M5OK 3,"E6.H1_IC4PO6K!SW06@Q4[&*2U>. YRZH MHSW5PL]8S+&?]%X7<[SW&F0%?K]SVQI[5VJ&G.4E8EAX9+C2J Q.:18":.=R M%?_.M)/Z]?S4\IL$@V]Z%%R+'O_N,>6GDKOG+,.2?<&LA;(6REKH)6LABEW) M'",(\N[@5KMZ\(/''67GD MXJ>N;' \0=Z?RE^_^MY5I;6GT]XV<,FZ>AMU-18:8ZD8JGBI$-.*(TN)0=IQ M;S4-GK.U5'>^M<;(=8T,'X,_F9A):#]4AZDDBGD3JRN,VW3+O%A8N:BYR7TU M]QV5GJ4.@9L*Z;**:4Y5A4P98"6P#O!3)1PSFYA_C^)/N@)"'+#;S)9LQ^P4 MYF2EFI5J5JK/J50%UI7EQB$MF$"L=![I2E$DRB!P66DJ]4J;GMNN5!D,60IF M4*@"S#\8B911!)5.,\ZM9+PDFYC_UG28F849507EIBEE+<'U-I#P9RZ%PL@0O,^G'Q M;&+7*>K>_:+NIO36U]/K+HU/?EU/X+WN3@[Z%*)N&5X6[]MV&GQQM79%6J@Z M7-O@WIJZ>$]3?_#]J#ANOG3-3+K2O+' X+O#DU^+NE^OD]_3+ZB4@R>H)'Q_ MPIZ$SY'I^YXML51?\?[\8AQGD]J -/TO*;-A=O&;NG7#IIV.KZC^](M>_/1J M855?_7Q0+*YRK'H<9]$6;3]H/Q]T,0[_F-;C3MJ+BS$HC3&\.5:$;*:?SXHP M.C, !G[AEK8PMIE.DOZI*X!^>.#LP>';11BUH8V-NHI8RC;JED'?ERR,?/>: M_J%%'4VT^ORNX0QBZ>,Q<'+AZK&;GL7X^*KDT,+#-<5T_@ OC8/R44 MY]/AI+Y('6"Z49VG'B]=Y6M8"5B[V/HE5LD+P59,AS&=]P^(09U3H M*GQW$X,!/.A1[""VJ0.^,;YKTQ-+;,,#S^L)6#<'Q5_,R'SNQ A^"%_,<&HF M\YX\75%N( Z\N$TS;VZV4^J;D,& VF@J=<7H57?@%9]!:U]TZT)C'L1*NUE+^F1V6]*K$D]PB+: M-L5/^.H%TD<"\'"(V%\KA[6?7E[D.*?R,]S+)L! M+TA+/>J\@WA9!(CYG;%/&,A1+(QO(D*&"8#9/Z:Q+/ZD:W@8BP*W<8/RX/J, MVQM8=!L.=3.;0\I]X&.^*.-PA1Q=M\HYL'1-"6*S,#/VBR^Z#1ZZF9T9&&;L MSW@),TP]TWKY@)O/C5]LDQ:?%W^,6N8I(.L!C@5X)>MM/>MBTE1I."*^K, % M=A@9+26J'"Y)A1D'OW$5WR+E/?]6 ^?[V!1PY&,A]GH$"_\!B)OXL7VI#L6: MN\T>?SA]6X $_/;^/WY__^;]Z7\-BJ,/QZ?OCW]_^Z;X\/'MI\/3]Q^.3P;% MX?&;XL\?WA__.?Y^]/;3\2J@N.9)=![SWJKC-U>=:K_7U7&P"!$Q>=Z#'Y'0 M'?^ZU&"V,Q_/P9!-O19G.-L ^'8O:XHJGO!MY@)U4+R;CN>&YK1M(^HGC J@ M5"9C,VJ[:$^;#&8;(6^:+,#4QQ)&0=-;,5M[/TM0FZ<+4W<]&B25GR*UT0QM MKGK-%JGMX^HXK1($@=CV,G8W-A M4DGXWI:('3-/SYHQK#I8!L:E:O%SEV5.FZH!/HKDCDTW3?**%Y]J8M-B/XW] M.*.>BX'*Z)L-P^PIG9W1QMN!.Y+/%L^D?PG#YB+IULB07[I1P>MZBV80TSDJ$86BR^3J"].[*X!TTV&$Q:BRF[;N&A[/L*C_ MJO?&HOR/8,;%Y&L8?IF7J8\H9(:3LQ2!6\0(P)]![+\".OT&DGQMQG^/J ,P M']WOK>S4;GW%/'<>83!AXA8:19HIAJC#FE&CF M+^QE4QM[#)J!2&8,8"1A9 MC G"A)3*8EGBN)^VX'/\9[<01]TZK-*&G RPEB"MV]12>+#HEL[UH W#.LRX M;#ASNJ+;NJ#P?L!O247V6F\Q@'!ED<']"](P!65NP*I,AT+W&BKNM&N'3?/W MM.RQT5LR=+]=I(!KBK3/;2@053!UJGIXWMYJ3\5;HK42^UH&>&CL#A? ]H[O MBAQYU<8IVD#Q<>T4#*UF.KF83JY;3L#WS<(8%VRO<1C. *SKFQY-\-NX8+8Q MT-L[T2$9+X0ZZM$7,!2;,>"4G:9X#8RYCFP*N-5.QRGNOPAI,]-L=EQT;.KV M&@/.$0T U;EPT1\LA15HXZMAQ%"\KVXX+'.<]DT2DGKD8J_W&$&[J'WL M$@D+^R_Q";=-L^XDJ[$Q>A_\X-8Q]^+2K=K5;L@PF>-PXW#1M$RJ 6@>3>.V M:U!8L38A6[DDDW,Q%^]I,P3\::/FVO\\;__21$L?XE<$CVG2/&X'12CE['WZ0V/(-YXT<2' M1A8?A=#''F^5C]Y%C4+>S&S(WJ_H&/GZ%M=<0N*>>V2:T22&C#^;L9]Y$3?' MW/EQ*6I\'J^/^TM7J'_=Q^F&T#E4=MH"+[<+\=LH!=U66A*[*"M3.TGM4IL? MO7H&(_%J4WQNDO71Q$F,-M!/]=ZF;.ZDNK&*]&OHI*H>UTDU]U'-?52_DPSZ M@.V0E?JH[IGZ7' UP*R)YM!\@S':DC-SKM]HN\U D,4?F^KZ3#YPRZ%L^OV MK%.)EY&QDC$\-*,NQM>FP*&/.23^]DV]*VLNTJ0;B8_+M+#G=QZE/+Y_%.+K MS1BTXEFRIA8'";]/1U=52GZLS>[&EQ52 MVAM"0L#2N'7$OCYU5O]',YYKG\$-2V$8N/5:0MG$_+TO%W1C+VI0=!M&P7=;1J;X+;K$I]$ECJ_Z=Y#= M2?%F88OA\/,X=##VTZM_?W/XZF>P>:/1?0VQ$CS,\"WZXTT][#SK:72W1E=3 M "^K35,Y;V)_ZC[AX3-(+_@9 (G#XN*LF31?FB%8YJXP%P!YKG?&3N]3QMM-J*[JK3X,Y&0-3/T6?_,TPY/NC/Y_;?BI^BC4[* M7_K+^]_2E_@76.5YTMS5*^/RIECBM@4*):T,+7V)%"X%8HYC9"SF2%HJP7,A MF"^'_DM<L( MG.NS^N)C&,=5!.WWZ^4Q:($8:6F&,6FFN^1:6/%BNI"DC\CU+/W_0^\^B/_T MDOJ'F1O%->Y);7W7N2]!0?21*& BZ:@229=?&B^:PB\-7M"TK])_7<1 MKM!O^ W!VQS'1[Q+0@NO7XFJIJM@LE')CX/Z^ M>VYI.&E#>K\!.R[*+"?A"A&J>AA3#4:+H-6E18T \KZ$D;N,='4A^%0 (.7 MIGRHJ]]=,QU/#HKBI.Y#?:-9D"/NGJ8,K!@,[$*/ET5R5](S )H3=6#447RN M+HG9L-?(?2TYZUK(%0A?3U(T- :_Z\DT3>$9+#AB.)-8&&1\Q0'"%$G_>_OIMY@Z=7AR M\O9TG^VT#Z-5-?T=S,ZQI40#I_+2 ^."I@6V]P%Y^"@]_%J1)7?%5<*5.FC$ M,=&(6;C'$@.*GCNA U.5*\L?,?L;4$P?JH4OYI;>]:T]#]>AI!/B\T &+U', M54)A]#QAZ8MQ/2RPO-&V\28N/=\>XZ)A?-W6CD@,-"@^SK;_%FSK>-?<"+W] MHIDYVBF.=V!E-.?)(^CO.PG#81A?&:U@6L5TW!3)3M8K> M Q\_]<8IX3N%S M>WV\LXU)7_3A]'YSI=OAZB/T\484=]RNF^I7YDUGMBQLTJ5M@6YXQ4] A^%5 M /WFO-O9^+N]M_E.*5 =%.*%J7W,"K_F?(!BW+K=>DQ54 YTD'%QMYYKL*6K MTB*0;L*\,*"CEG;KUR'41V#A@0_613-34*++BEQE*Y\-2D4'FMQ=(_DYSFQU M,:S(DEM'?$^9Y(K;6!.-1D1GR%!C$1.^,J4%7F=+)Z0W2?R%X-11TTY6X04\ M(-O'"]$MNYIBMT/\\RU[]SMIG#L!D.FZ\W=@XCY,4H1OSJ#A?N M*B+285C*;@([,H8']]E5*NZ=V7W=)4G1:3^/C$<2=>N:/-NX>Y\2!Z*6B4=R M/H]@E,GSZGY*CXD[TEN9R,7!MQ'".W!I)#@W3%1("QJ0)EAA;8S$3BX5);(^ M:!H"(DP2Q"I<(<.P0*1RE:V\@P?:F^CP?KX6'ZH8Y/L--*[O^/.T^36\J=N+ M!C3]AVH5/* )#R3>IH3,3O+'(6[O=UE]X_%E_!!/(859$*=;B5E"X"TLN95V MA6:4FD ,^5W9::?],'NM*V\P#8'6H5>,_#^/WEZ)TN#CZMW?I MB?"OSP"6*=MG&S4(2#HVQ!NP+SE&S!D/;H:EB 8?<(6Y-W*Y!*^TML38@NB# M&P(."0?,<( C4F%:.F M>;WMRKNK1?A0?327<:\7%,?BIN=*^<$$#SC66P0$ M,5)ZT<^S2R*/#O$\<:W/#71#4Z=SOW=R[9RISDV7>7BP=4&*[CC9]_1B)U5; MJ0(-!@U&5$!EL!5BRAIDC52(8&==J8RUP:["_=>\J_8$UN'W&&6?AV&2$,SB M$D?]&AZ>QRHV/SKD\GW5R+9.->ZSZW(X :Y?UO>#WM3-/ MY2P,.[62TLKC]\/A3,2J9N9FNG$=RX>8+D,Y;>^5U>^/T M?AII?[CQ(AXY[)RQ+DTW/2&.JL^O7LS>GIVSO99&?^U=5],#DQS@=-(-ZIQ1_FT:6CE>$J].*_1O2+FGCW'0\*[D257]T,G_I*CI\69ZN#2EUJH\] MPC*-_YY.!U^1:9+6LTY;;R:5+HA9[TV7Z)3485J=_KQH_X0./V-IB]M(GUS6 MZ*6.?3*"BIEI/2B2<9U&.S>O!\4H3&8Y&].1F?IT%/4JK;CE'=MI'*O@B=:QR'.I8Z5GC:Q2 @GO<&GB/C!?,HX?= S2GWC,%(R&1>485<1IN-#@-.$:< ZUWGX#OEX(;$\Q9P0 ML:PX*S4P#G *LMXXQ!4Q6 92LS7?C#E_'X+O%@A]=Y:=[A0.O#BS-',$;D8*M4;C?3<3)1W6>^ZB.ON.H MSO^Z[W&<&SE5^41./I&SAA,Y:Z^$AIUPE1$,24P)8BIPI+5A2&,C2E]16U9K MJ;)\I[65#UO-OA\>GJ?[9V__X_?W'O[P]/EUDC+7R M0Z!8$&P-JBRFB&DFD VV1$2Z2HF*"54N=5Q9*S_<@POVPT4]O19HZHOK3L]C MA>+_">WM+GC(GS &/[1-3_Z71[@4JWZD#4-A#QL(-=Z**RGO^*M;'H[H6[T MHNADX38#9I/2=KOE_O^S]^[-;1S9V?A703GQ&[L*S>W[14IME5:6$^6U+;VR M-EO)/ZF^BO@M"' !T!+SZ7_G] Q @ .*%X#D4,0F)9,@,)CI/O<^YWGV2?_S M/)\89 7_VG"??.WI5ZG#,N,[76!E9Y0&2Z/?B_6Y2W3U%:23:?G7,/O3RN_< M77B>R/(]J$)]94T:VT7%8U#>'%3L,51L/9 [J-G-1>RA8H/NNMU\5Y[Z&C^3 M)]RCH7KRA@D3S/LT0]^$P/3=NQ_4YA'41AS49M_>.H*RE'B%M[ZBNG(#?E=8 MJL>(KW(=G!L9^ES[X=,ZU!9;,9Z_^N MWCR?E@6^^2;2>I/%?)A X"'RE2V7W\]X^>2+D*P;/@I,\ M>"JL*SY?/9DR1.AM>",W8X*)I("XE0:A6/#,G3)*= ML=0KSV;^;3:=[]0B+;4=*KN-C_=IB_E^E?C;9F]_(EMZL%S[[.DTLD2P743K MA -/18(5\H4P,$TJ2F:C[$P].JH2Y9H398Q&O@0#G\F1""F#SHJ[%/3!#3)L_/-,_Q#O/MLU.G@+#;P+Q.-%N)9HDLP1!;C M2.".DDBY%%YSPVDGS-6$$D#9HX">:H)&F+,26IW!E:2CF+1 4EVG!) MI-.9>"4@NU?@(-8=1(Z>61LL45EQ(J7@Q-,2B"J*1VV45[$3U#J3AUA2[]]>Q6XS-)P3;0- M&6R/*\3QPDFPSMK,-==*=NP5=[8$%PGC. >4DR76YPQ)N&%,29T\?6A[=36L MX?,2[D/!]OX+ML.K6AD0EVPV_33+\T/\N[/*/7KKT:-[G%NU3G]+/DDD$R/5 MAE!N"I%8WPW!0&3LDY+2,19]9S;51!^XC9*DDC06DPT)0E,(PQUSRCEN_ /Z M),&'U)K[]4G/6$':*+L'#:T'R]DKP7CNEI-GS@N3GMA2!)$1L8R5581F*XH3 MM$BJ+UO.4*AF@8*]I%X1R;@GKJA,"K.&.D^U8C?'U#I8SJ<0[Q^*U^WB_M0" MZ^' _E>!%@[Q_+-)H0_UH8WZ4.)&87VH) 6Q>):%6(IM?24EKVGVSMTO2N,^ MFC2T<4/I[MFK?+,"?JAI?W-;^FW;+)%-43$5HAD56-/6)""(O)39T.!,RK8# M/"^EI,5;3[2/+4IHX&#V@@F6ZLRCU>4!FS38D!DSM.[0I'&H:^^E26,^?S%X M%>/9R5FE!=F$E*XD&B=3>,C_K2\YZ(Z:5Z[FC 'ZR6OXZK7*]ZEZ2G79L*;%LO MLGY5^A6@YK[D1+_EQ:'F_Y!.E!]Q5-,T13KO_NOIOD?^;[(83]ZC7D&&G&@N M4CM27,E$@N\"1R8#X1E9DI4L(:M[/438D0R9:STT3CRD2^N-LCQB1\^E-3BD M([T3CH,E?6A+ZKEU*1GB?;)@%:4CEGE# MC4H*1*MGLCC1TM*:0&4@^M M?=#Z3F_49?>S#_@9FU7^O)U6[)NFU[@C+\R^G_=A>%76$_A*J3N9-]R_R'&W M.)[E/#B!-Q_/!WF"-(Q='A8$_JR\X(]'#M,[%DCIP4A:RHF)EH'U%(PX3AFA M6LID(;:@L=-8KIQ.60E-9,1AIU TL5X)4K30&*$:B]6;3>NYOGL[64L#YO+J MT::'W]$&R/,@4"N!,HP[&QP1/ H"[IF;Z/!E^U>_/1EQM;O5U% MY1;"L;E25XE*RIXG&RW)@8/ML883JU@FP@D?K @^J$YK]ET(U_8E*D(.J>L3 MQVS=W]Y9@**?+.?TY4]?ZV-9 M?KR^E[T??E_X10-=@H1Z[R#YJ5>8'VU$Y5_C M\KV],'ZWG9H1O$B H$*1H@0E,L> 5)V1Q&2-U%$I)=(^+ 4V!>7T1P.DYGSU\>UO_S;XYCK[1T-MH:2NRM0HM2!]&LP MJ!":20H_.:,*26$8-N6?82G>U>0:!J]X8;_)/,<7Z2S68TZ M'V4_$8JXM3F7G<^C!6)M# ZJ#@X364P'X&KO1RX+L(E@7!J?*UGRGJKFB0WCL M'@7M S"@C1F F#J.SU)#7?T%V5]&D_G9S(,F59>#1@(C\UGV$ Z,\ +U;^"& M1N,.630]&OPE0_@SP>O]!T0/?G8^:/X$_V+L7@7*)PR%P(TMIOV3+.V9H,YJ MHE5!!#AOB$_6DIA3S%Y;#F;KLF1!=J*EY9'DX I\QF7B$@61=$JG *(H7*?( MN!?)LCV6+!2;P0*"J7$>3/)B$/Q\-*]"-3_VXS%*WJR&)VAI,/D#<1D/D!O[ M*D[TQQ2+P ,KBCMB!$B$Y(IA_<<2&X5VQLK(NZ7"VP2EU9.]SS,\[?2?\KOR M 7YXVR[1V\FKNCH?JF-;$Y?3LQF\ (D>+@_AZZ+#O_OSU1T/#R\8WU?)P$T^ MN<)XF*/^.<%GG#"^*:6IZ@PNHI5FHT1CRIO< HNU(,"UG@OF?);36G:YSX;U;=M7E=N].T701[^@M'B OW]K#KU MMIX['WS.\ (\5?5N:= @[YUBY1>V!R2GN0J8DF:_)E<:E*-'?/0-[[#7$C)3 M3H'U]40$1$.3E5.)(Z!:L=)38X+>J81<@XW?XS&L\!A"C5?S>5[,7TW2+R,? M1N/18I3G'W*=1/@X;6HLN.XWJ"T_#]=82=8?\1R]>VYZ.98"%^WKIM:_CB^V M%92H&2!NE6QK2;C53X\5P_%X^GG^HG]]//>UMIV^I67G5FMZNM,3_FPQ77:L MX?U [HM/@&\G8W\^/5O 5WS)Z67S=8X>T>^7[P=Y&?O3>7XQSZ<>4Y_E2M1V MQ.;2WVT;*OEC-!_5/3U_L;S&51/Q]5N5.Z+6?O_RNS]]Y4WL2%_[ENO^KH^, M,;M>Y%'NXQXP"K8*Z?9MZ@=&P=5:U5[_U6SDQ_=&ZO MGK3",2]]VGV2G?=B^>YI%.'6:_(MC6,<5.PF*K8>)![4[%'!B[;>77?=>N,Y M>V#*OHDGW*.A>O*&"9/7^S1#WX3 ]-V[']3F$=1&'-1F[Y#:,><#U"!XR]:C\U9'=YJW$&*HZ#WC MO7VSTGW@B_GFMO3;-EA9%V>DSC&73B/O[B'N/@V6 M=&P(-W0P6(<*[NY*\MMT0N(C!+J'TDB/=>I0$5FY"TM=,I$QDI$U5W(PPV-)H/E;D:7>X@W =+]5PV\QNU5(9S9XJ1 M1!AJ$6HP$<,U4_ M-2!3M\+'':Z/,%T S%V.=%<@=!7JHADWG.?Q&-XQ''S*$WCWN,%72G!WH_D" M/_U'OIA6?-1AK]X!9)C,' 0]B13&(Y$91V8-301")X4H"%3Y+FCJ'5!X-ZW2 MKD@9<,]?Y9!^^(WM)R!FID:$$L#G"(M<'[P0JZTAAB=*)4]1L [XVET@[ MN]RPH9)7'Q$^_.YV<3$O#%P'"+=/HZ0'P_I8JL="\$KG0$R.$.ZEXK&$24FT M0N4DA)-=3*N[X![N5_6$I4/G>H=RWKO=C<;)*,%M>@$V53+CB)/%$<.L5 7^ ME$(GF+\+TO!^=Q>/TASK$^+$)5UQ,X[0"G<"Y2"?A0H!2V/F!'70 N((ZFOQ2BX[AKT2&C] !@&AZ.S5F(_ M9,2X1'AZT.J;SJ?U>"F>6\7YT#:\KVA5&Y@]RH$>>_/*Z7#2BW?E9]'"';Y7]G/=LM9Y%#I0T7ZSA[CT%%\,8VI M#IW"SZ8UZ=!XMX&)["A20PN2HD2H;,-)L#01R;@.OECMNWQ\]^8D?CK+O\'7 M?/R _[,D266(5 J\BQ4";7512 ?ENT=D]^Y=L&]M M)_\BZ5#*^_(OWY[2'+*2_4*+?9PN_+@]OSQM9?N0MMP]FON&5.TNV_T-.:<; MJ]!V;T5-D=E+2I1GB4@?"G&1!9(L(D8YSF@I#^FM=NOG!S\[9%;?8QKT#2G. M(5':*?I#B49.^#-D=I\A6?P<_H!M-LA%";_M#8CPD$9] ]IV2*.N6K@P20V"UYXTX/J;DO1]9C+=KCP'8OC.)]-.BCO.?OB[S8F70E!&&G8W_^ O_Z\M2G!)*\%MN,FOMJ MXP!Z9/"5=D)A^37ULR1/$@C5%WQ8' A8R=>7&XK1]>MS]7;LQN?0W Z[]/7_ M\AJN'6:C?QG._61.YGDV*E?N$K8EFA09H_UW?K+6?5Z)[O JVZOXU$90O M\#PO_/BS/Y_CY,#Z/BXWJ0KP%3NTRT;LK!1^<#Q#N_=/51'_IUVE^16[H[2( M["M42PGG6GT5V3/L+AZ/)GD?:E4GIC T>]W>WVH'_:6QGY[8CVN'L6YN.KN2 MN4]TBR<[^=23YWV8&;F/E:L;6_:Q3M?$63D-/,0*8(?:A 6LT$D=U%WFZ@.< MV;IBFFX^&,UWY8^_8M8RFI"3RH$H7B*12BH2H@U$!!^4<$9IR?8?S/VM7917 MS9I\6*Y60[8-2\,V CGP$?%%.IM5T(!'V5/$5FBE^;(^WZFLM(_YVQ9" 86H M;\/>G#+GK1%$6T%Q?"829'0G)7H1%>.RR'O F+LD53^UFO4!%.M]GL7+0$ZG M9[/\W0#G:>"*A*_G$?R[/YNC/DU]?]^[@?/J[K;Y-HB_>F+N'W*P]XH)^#M: MY>*UM2)00DO!>0(7B:6(+<-4UIQ*+D,'@_PN$_!O)W_ (TUGYZ@KX^D<-.(& MH^[]<]CKQ8P];/!O[SZ^&;BCP=O?_O/-;Q_??7C[YO=[ SLPK("M5!8V.#LB M0P('' K\FHH*G"CW,Z&^=W9;7I+7+S >%@?>^7JS/*#=$;AF18 M!WYP9.V.( O,P=?0M?_Q72^XGWMZ"-R'VU-4WX:2>DM1XDD3BS[3 M)]XC]VXOUF>?YT.O$/[G7\/L3RO_HSE8UUN_FN//4U?B9/N$=#]>0-TTWAP9[4 CTW[WY0FT=0&W%0 MF\-,XWTA./K/",Z:9R,_WMOLXO,=#7GTS;_WYM9O&Z'+Z&AX"(Q0(9"9P402 M2G!$"L]*89*!.=['.?3J2 7T[]>E^OV6%^_*A_;H8"=Z3$V'[-[@&I\:%M<= M^7S[(>$'@W8P:+L8M$)ED4$PPGF11!H<, NAD" %RRISIO1>*-'NV:!)-32< M'0S:?16HGE/(^[?I[._(O',ZF^*LXR'H?3:* M,0UAK([6AY)#W O(QLHUH.*]G;QOU&YOOD&[@U_8*= ]6*QO9TN_<8NE-"3C M&HF=$LX>)$99S3X--TF@ZA[+>)*'* ]MFOF58!QLR;,7F4.1Y MJM#"AWANOPK5&VR=QSGB^J8PJ6X)?Q^I*YX:PK(T1!K)28A:$.$H+58Y)V+< M:ZWSM[P3?"*>X%MU7Y#!_5:.1XQ=+ZW!*GKMAU81)+.$L60 MO# P2X)SAM LM>.%,6\Z!T<[E6%W-:;2#*4[&-,=4?RV U-=#^GQ;4Z,[Q>_ MPW!GM/:*1,TBD25RXIA1Q$I+7=#"B=+!O[D3J,/Q=+9 O*2?QNQ\O +WX_.X&'/']7_C(;I4_YEZF??!TA9-]X"U8]!MX"4T=. MWPYU8,O?^1&E:M>+'+[D.7Q)'S$KOH&2TF&8_&O@^:-)')WZ<1TH_XL?^TG, M]6?V)_:G>YOHW)9W?Q.CY0>!NT;@\#;&$$#Q2KIH@SP"K."LXT'43MJ;8\GD,Y$P93P)&SRIISOHZCXI;E/,RFI)BI6.R*(L"3Q+(IAP)NEB>-27=96KQ*0/EG >*)$V M4F)5,41QGVEF7HDD-\Z@&D6%IZZ^8K?A+"[IT-*KR3R>JE0?=/:@LX]$(LR$3_(UX10-)Q>B0@XXB= /OZ(74 M0A%PK)Q("+:)EYJ2$"*G$2ZG:*=/Z4Z!=Q<:PM(AE?*;T]R#)S\H["-Y!L(*9=X+GDNV^S Z+3?3N:+V1FZ\[_"'\&;P_JG9=E[ MIX9@I/46WYQ9.#CT@WVX=2^_2D6G$HFU&D&@ B?.<$%XY$5Q>%'0#IO<';-S M].850V4?*JR%@:#\@/S4/6JXIE__F;'SO9L,?LYA=N9GYP-N&KJ[827B>ST] M@;LY'U1ESFDPFBRF U^[CP;^TRQG=#R#'[Y#L1VP[WX5H&_[S-/=_B ?=?EV/:<1\982PS(B$' M)R$53YB.B5GMX)4.,F@J0HI@&-$.O7^VV!MN-#'.%LUX#$KYKWORG^&.7YWL MJOW"J"']2HGNX>7L:/!Q3:9._2@-IF#!1Q-?E[SD/.^E%"0KF+(IDR2P,E-, M)HXK2W*Q0>3"B[&=RLS=I*#D&:C9S[ BDYA?3^>+^8YC7;QO,E - 1Z95V31 MG/JYXSHY;:5V1!H\!P-5(H'Q1'+4!AQ[<$IV(O@<.',I2.)=@@C>X2@TM9$4 M134W,3F)-?S-'7_?+L+/L^G)WFIQ0M&>;7JC^,L.B<%H/ICEB-T.:>#GZ%3 MN3#SZ)W/!U.(.*H;@K^?++EAT?<<['#B_Y[O::%I<44X"284_Y'!!.)]MO!/,=11 M%TSJC/+=1;\N^=59_L=9GL3S=^4]W,PTC6+;Z?HHR_\YY[^/SU?AZN5(]-$L M]/)XH)>6F4ICHP>A 14%)9/.$*]5(@I;'7)RWN1[D)S+XK++V:D;2MXGXUP] M,K<#%,=Y$Z2@+LO\@>(O*4/41EG%'B H=?60E18CHX]@E3M>QGX(/79."T+O[G8W#6F\YB>C9. MS1LW4[P^2DTP$AP\Q.5>4? \E*-WSXD(9JT%"V)B\7N)[#9DYLV7Q6CRZ6PT M/\87:V"_4VW6V"'C5\/C/H(1&94J 9#2A?/!*TCNQP.FFE+"4?]*6*$@8A71\^2$5=WC'&.+=1#D$D,YF QI+:3_5A!;(I@2Z;BA]B&* M0-KVK0 P!-&*9UCF>"+%GR"5S(42%F 3I00WX+R+1$BGN4B)TF[ >;?=WWOQ M1\@A[U6P,03M3TL_@=9A>K:8+^ U<(Z#T,R#H1 T*6D_Q4$781DM)# ((B"6 M '$ DT"B%4XXK0US';00SG6R-$)ZRX3%$D$@D/Y*HI(I45E1!/UJE]:N4:?D M=BA8GP3A:50!A6 !LLI >,H9J_^.V, TT<'$8(N#_[A][/6]5 $YYT,I^[3I M7PL/[KO@!(8X.N#5M>))EFB]8QTCP"@MPH##Y\)Z(A7#U!%"B,)45"D(E?TUDK/' M@I-@/8L J_$7_,D5G++-(4N(Z@3Z?RF4)]:Z3!B'8*]PS:SIV)"[2,(^7;]S MHF2#H,FU?2YXGZ>(4#82G8L;!,C:>=O#9S_NG39)Y)YB.A#(3P"-; M1\# ,J*]XRHXSZGI%.)\Y#DX*0DW(2+:M"'!1T.R\4%:%4'7.@"I]Y%5*UC^ MGA7Q401ZM\9.B7ZN^SQVU;VWS>B_QK+ M"SON\% JWJ/]'8)OG)]FN(T_\OB\VM!+57L\4?\TP>[?_LF!U9R9Z!-A13F( MH0(D4HY#3!VE,@D67=E.#!6,H"DR18QP#"$VP7-"<@T28977-$J0J:ODX$W3 M2+!S(X6F0RI1AT"M208R&H&S MQ]P0J[@GJ11(?B/5F76ZF\%T%Y:U(9YC921'2KS.G%#A(>*D)J>D'L(1;W\B M186PTD@2&'9O:0@R;)*>!%MB\#E;VP6*ID;9J*@B/F+K3T#L=6\MX458D;1S M(<6'>")FKQJL[HT1:KS/O&G%F@^._1\9Q;ZMYH\AJ)^?U4KNJN&KCV(?539! MY4)*L>A5E"36E$12@$RN<*^M-OL7^ST/Z5R1J"JG66([X(]DI139*"^+LDRG@76^ N0K#/TA7$9U]E)'D$A3^KH=[B MPOFUTM X0GB4LUFMN]S/&882,C/M'1%!"")5CK A09-BO68V),E4IP_A+INX M:=9_Q:<:+!"098$.N-S^'$.IF/5_+1D#J_GH*8N;Q M??YL#*D@D@ --X[3KZD.CN8H*76DK[F7Q71EU.:+:?S[P"_@"_IFR*2VP1B( MP%Q*E,@D//$T" *B'ZP#?\9CV+\.O+Y8J>;'.=S1!VQ<81L6[A3T_W;3.3VR M;M^OXO67@^/I9Q"I69,>Q]4CHU!!7!_]9#)=#$*&_Q]//_?/W2FC5#!9$*!S;"T2 F^.%BB!3)P"^36Q?!W9_@36:+][CBGREPONBXX_!K!H4>]$IWG7%AZM;C]NO&!@\&["]13M"J6*I9&V9[53)[K+']W$XXVR?;'W+T9_-\J9TE-A:P'8G ;T8*OD&:PBUC M7(W?,1M!.GC>GC<-RFQZ B_/_IX7];U-U]1\!,_J9X/@)W^_N-B\B3IJ>CGBV6739KSW(\RC,_B\?G/0@D'T%]-W!CGA!AZUT? M^/X)6P-$BL%#\F43$^!9!"17$2(,"\%E\:)P&CJEY[L0MKX#09[],O*5F7*4 MYWC\,)[.(1D_L+#=QW]_\V'P_M5_O?K++V^>L=%_-UEW@#@&=_4 MW/K@6]L#\ ?X4+"^/R!L/:I5UX9:X%D0#&M3E@N*46&DEARG5BQ%!' BT62 @)D M&*F)RU[#9RA$G#E;D\UEC?[KI&T+Q2AQ#QD#[RDD2MW^D/UL#04%]KUOVYZ\ M8IJ70DK(CD@F$09+*T*5H99[R[7K]/'=9=LWRP'+A.$#1#RU@I;>YQGB"OI/ M>4O9M:VC$;XN&&]_^QGRQ1[M^_>#TXQ=0B"B-5!K#HT2AF,7&&RV&B9[-&CZ M?A_O;B]5MM;M)*($--%JPO:/\[4I#C1CHQK+YN8S8/3 ZZ[5PK#H]7A/U3NS M"O&1CU)+PI,M$/3P0CS+BH"IQ4XFD27KE-L4!$\4\2ZB1B 4)BWV-REBF!6> M!Z%%[. .7=:O.,M^GE\UN[-4MUWLK#5#I6V/U*V9.%TL32U()69L9WAZEC)\ M,!TUTPC+OZ[C4M6P\K)S/IOXLX0U?5 $#)2P8;!E,AS\?IPOSRE@KVC$RFX$;;^_YND^%^G+^0-)KENI;(NWYV,GF91O/3L3]_@7]]>>H3 MGOFM48>-FB5I:;3HD<%7VJAK^37ULP3"EY=A^@77&2GD5R1D7VZ(['G]UMP7 M4UMS.^S2U__+:[@VI.[_,IQ#WD[FL.[E2O%@;&.S*OCG:HN.5VQD=8<:BC%? MX(Y?^/%G?SYOB!XAJK]3Q4 ]7_:I;@*?TR! M%6';MZ!>.Z&ZU '^%[4W8CR:Y+W499J3DH)*5N]OM4W^4LIRCTMUFR3\VESH MYI"UZQ9B?[TC+!:!6<@C7&,V6"3)VQ]=NDXO5$=.V8_#>P MI_.=LN]'3"_O)0'G1X/7[W[[SS.GD:7>IO*SM>(4R1+6]P:X_CSH#)GAE.AXW-=YJ M;[%5](]1@H_[P?SLY 2C_1;7$D.E/[!PW/Y^42]N4^'A>L,.GC)/3T;S^12N M@,'+_,76BDY_RI1[LY!+".]F09>0X,W]HNE^X<\6TR69*MX/.EIX GP[@9!I M>M;2#[YLOHY1>D2_7WX@8F_&Z3R_F.=3C[7VY5)4J/GFVM]M8RS]8S0?U0+D M^8OE-5Y>045:OU:R(T7M]VT,<<6;V'5_YT>:"WKQOVL_Z,>9\9:1[1;YTGT]D" MSU]&<$^_^CELX>!G6+[AX)?%C2QBGWF[#J1T^\36R? _+@N.]"HB!6KQ,84*MJYLQ'IK"S%N1B#9?SL@P_,T*UGAGOHP)!4#[4V!RZZ M)_5T!XWM,IGT7C03-S [;S3Q\O4'KVU:@ ]WLP4[4"Y@"[N5>G074TL6_2H$T./M%"5$$J!VTX\3(S4B+7WD;.;9?8]>[] M4"@)[\KOB*)3,3[F;^?SLYPV96!>_W)Y5N&:J(C9H;"]@C9H'@/E(4Y/P#8- M*GC0VG3+VH!#M5;,-=9JU9B]P0>.+\SRB1]-KLOF.4& M;W;M#/XQ[//ER8W.H'H?I\T$U8:FY$CTW"'OHD46;DFBI5ZYX%)F'< SY73* M2H#YCJBUH6ABO1*D:*&]2,+8Q.\9F4!JT2<-[27X",_@4P6'#94*MDD(1UQ@ MB@BCX!=J2^(=]'_PW$H8ZD@6K!")5#S>\$04#P9MLHG(Q'*O6VND'BK3KP&7 M=>R1(>HQ?%4\[F%(ACBDEB9/D@NHGS@)[E1 9']PL2(C"F5GSQ&V,CIX$Z>) M2 42XR!*(XXGD74RH.P=)KU7#0QM'4MH*A%+/-KWX%I&9R<[8<*[J\L2!^5N M$6543D%PB)RH%[#15!!+G2.Y+#GG3K0EI2^>1T&"=QEL?4@0;7E+A/"< MYAA4Z(Z+WNM&:TF'4O17U6O4W<*/X'QEKAL ZG^!NCU9#;[U)%3Z>OYZ")3N MK' B>N^U(2%H4!Z!)[PT<6*8+D)Y25/H0'G=);W9?Z T/-C3&SA.E;S@8$5C MB)Y(*Q+Q.CJ2F//,0% K:9?/0/N0IU> SO66), .VU8)8L-S!<]\W M0M?0.#=4M$\0SD\H7"I1PO[Q3&)B"&(*SM#F',&I0N1K<8S+=D;VBG!"J5SQ M%N"?H#B$6-832J6R@IO$=(>I_EZ]*&3[7/>J.@;\?O=ZJ"0?TEX9 M]%UBID<4T@TPLF=VWG%10YT/6LQ09%B ?:SH(K@]&=X]/1G%%1]31!2=Q>>< M6P2ET]/Q*-9/=L"KV_'*2=MGWEP?C4(93Z>SBS?USD9(JIVAK)"LD; &'#D2 MT5*2/&=.4D=][*3/MQ[A_AD7H6):/PR,M>X3-D^+!=+B;XTNQ"./*A3(:+(L M=U? Q H2@K+TGW][]7YI.=;D+?GSP;1^*OKY\='@;;GNW4B+FN=X4=^B,U[( M9$U-)MO%?[$A_9M0**_Q]4T Z^N14(X& MZUGGEC+YKX@V.1!L"2_4/Y6+F0HK/&$R(P.XU\07:4F6B;JL2\ZF7%8Y *%2JO M;Z(14_)*:$>"B89(7B#2MD%"8B:*A&1-<=^A&+@7T=CO"2/F;&(HZ1,X8^QG M)!\,YS89190!0P%1N27!%4>BRDGPY*3-'3;%S(T D>%$U,*X+(8$C3SCE$(R M!]&\,F$3: 7,<1L:[9:(7_6?$USCKSA?= VU*/BT9+1L]8.*SAG M]7Y(XMD%T3@]"Q 2PNO@,-$E_3 ';X3#A@.F?KPY9-?M)>P*A!;A5+3889*] ME7A8":Y%Q8P'G,E#J@[_=%S+74IVD-?!$\\P> .=.2#RK"'RB*/![V\^O'WS M^^#5X/V'-S^_^?#AS4^#WS^^>_U_GW'ZU5+-;Y!I-="/,U ^_*=O)I=)RSBR MH4EK,OA6":Y8AD2,13H*F842G>))*HQK(2EV *$KSDADH< "&UD<6%RYY;AI M4Y4:O_ON@G%K9]\K[9#UJ\OKPO'^#J8+?@)%62["H*[".N78T>#?03\A4/GJ M!Y !#2X_6HP;8/IX=G(V]EB?@70&L9$F:=YPCU54_!ZBX6IADDE?VL5! M--S;X^#R[_[:U32Y>LV!0PTXX^<,RJ5_T3N)*3LI& M-!R$?3].,096IQO"ZORP"U*^";DMP:P49LK[2I(X0/3_E+8U$O MHN91_#J*PRHPOI;=^S<95&XG?GH]N[ \#)TI'R'Q29,2Q9$FVN01! MHPZJDRWY8G+*69*2L*,H)(0\!5\=A%24LA@<@FI?:0 OBBX?\C_.0#O3Z[I4 M->Z[4X7\%G0%HE=5.GCW&&YAV!J,ML=_A@RA\]R*SAP,X&(^W$?W_R55)',( M[4=?R/$H@3EX\?/_\*"LA@09?*" ^$LZ16S,E'@3M19*6I_UX^CSXC/\=T6? MM/F?1]@W^!&Q0VMLO9CY2@N<_#GL$FQ2&V$=UY"]!MQ@*19PZ:,-^KKC]HRC M#KNATYBA4IU\W1_5\+V_)VE:1^>8+X3Z'! _0Y)@>28Y:IM,E"5TH3-N8TVV M!_ ?X/,GU3Y7ZP$Q?&L7]G'.]F=[U*_4$>/[ZJN&@]/QV;Q*UY(& L.0LTF- MS5<1>_LV%*L3"#G)9XPYET=Q/X 'NPBQ?CP:O-H>HS\"*<9C]RJ>KE2OC0QJ MB08CV SQ3>7V1I.\=B98&8H:I]]\XFNQ0V,,6B/1_JGSE1BIQ"7IT9:K7UB6 M5XB>CQM<^?96X6>]Q;5OK9.PYN4<;B8MR)3)1"'B= MV.3U03).-&6:BI"%8ET*7LN,"9P2EYQN#@&L+)DXKV-2(6<3.HV=KR^69)OD M-(>'?SU=GB^BF;BE"&&0AF*$,&[S//GNS]-)[I/XK-NDHP$^:K5*:V;QA\_' MN79Y?#65:NU48Q!_'*Z'4*/Y1ET3TOF,@=>ZX\/BPF7']YSI5]] OGFZP :3 M*2[]Y]$<6[V:; L#U+'_//@!EKP>[K6-?+5P@62L?_AQ38-!L/UH,FAD;-[N MR96A*4@ ^(UC_P51$ M,&Z(S$8@K*HCW'A?M MJRSCSK?NQ&[W[[T,7SY5=/'+5Q?/?ARZ>U=HL.:[Y M5N[6"H^VXK@&XQ[/9DWL^?YL%H\]A.&O5K37/^ G6[+K[I]7Q-%54=TF3#E' V2<)"X. 2 MG,+*-",N\%AXH$G;#L3%[WZ<6[0A,% AS^"7M;3^[>3CS$_FS:U]8UG]#^S' M-M58EY_Z]"O9VZ)W,EG?89B\ MB^2MF[*=SLUN,RE#>Y6&;<2V<%?Y2QR?I?SG X=T/SBD^14I.MUQUGB6@T?HEX\2:^,,K-RQGWS* MOCU;'ZZ5R>H142WH5[N,;Y\WWP%_;.OHL_8=\XNL:]N9^_4WB:TYDVE[>-$] M([ER3G[0($L,! M.-I/&5; 1_C ?-2\./?(3WSS4Y/EP=L?\/;)PL]@.YM>[;47MO4A7+]"GT?C M<=W([8:G@% M[#D6W<>?P6[_:F)'U8CX!T/=CGD654!-V=Y"1VV)KTYGT]/IO&E^J(YD>\W[:QX%YXRJ7]KN3FYRXS>-%^N2@:?&54O# M^D"P4FWCS&8_^'#0-L*T?JQ[7ZM';T?JYO#\S8NS>CE8S*M&56;M+0R6?G)U MK1^:K*0Y2SZ_U$BZ.,;PH6UNK1?XL7WRJQ[XHJFH#94WVGV&==RE:3_"#M:+ M=X?-+B1\O'^#H&$&=_AZ;>M^\9]7OGS1;NY/>>P_8X_99RI_Q2+?U[)VLOGV1'O[Z32G44AO,DD4,4,-!%>> MZ4@"'CP9Z3Q7G>:"N^!+U%UM>\;>@,XLSA%4 U$%QU.<@]SIK'K?6_.H!]7J MJ#F5_O=WO_STYL/OK2D?O/E_?WW[\;\&/_STYN>WK]]^_'&KX7C"5J)Y*U[Y M!3(=C^)7@/^JN:\2]8S-YZM%K[K^-M"P^Q9E.Z>2U )22(_-\"47Q..RQ"G% MC-'1<=-!6Q(&>4!\)M1ZL(P,G+0?>?5;_BZ7:R\XI0K8>(?");X]&M!1LI KY0XAVD559GQRED M3V$+(M]N&WX_I]U]/-!>]CD,L8+6BG<]G,96&PR]C@:#P1L/$?NJ+K@1V7=F M1?LF/45$ _FX(Q .08#C98'<6@D(BEP20:NDN=NY96]-=#8R\JURBP=#K-&69"J9*;*H%+I=._OP6OOL M5G=V:+D:4M.G-N"K:@X;*%67Q]NQGK "'JIC.J/4'I\MCX=FD-8O+M!5-JZ= M+F/XHR12BMQ:G^Q> MF"SO#DF\+?8E^NE1G"YCXQ5&<=,'@)-[5W*?]A*JF.J80\Z6"*24D!8$(>28 M2,F9"=C\PN5.@PH'\M-+WJ9W1B,[F;(7$' $CKN9-/%61$BB,O6,)NI%1P+N M%G"L].2W&O+N :/X %N^UX9Q'V-R.A*6&>3/-"<2%$Z2R<*I%C+QV &HN!?W M\6QARX\&O1.*8J3- 1(0I5$H? K$\NQ(Q;A'1)/ .FEQ4)(5&00I,2*@O4S$ M>Q%(%XMQ_N5B&'YGR1"J=X'% M%5X#K0<\U'0YV(1S G4YUL$!GG/"\&I>V\B69ZX_Y9BQO+)D%.=;Y]BPQQ?W M?/L8V_*OFU-L?=-/X1RU3#'"@RE$*N%)2#(085R0)4B6?1=PF)5 <0I>%XF% MT@+Z*80F8/MS"DP*I^2&?BYK56BB1XO:M^G';\%NS['E;D,/EZ_>JG"U^#SM MDQ*.UA\3>TV;Y]P0D]73KPWOK,-JKO047UV]>85(;7V(^4,FP/](A[GI=0.X,TCDD9ML^T%K-9:S\1B-OKTJ795 M?EZR"&T\QGR]';G!![F80MK #\.VB3R+H^;U93-T.ZE4OZ_#8K3ZP ;RZ.HQ M*Z\1/.&R#V8=,.ROV/C?8#:O/?C53SQ<@IU>>KH)2,3:$ZX!%"*T[^SB7NO- MK,'Y;M[[L+:M;GFFVM:0SN*%/#37Q>^MM["&P%M[5"L'656YRD'9K,72-2#U MU*J5QB^P_0CRS5F&S4C;9"0@]1.HQQ^CZ=D:\QM:\T!FR?8W]8.]*N^SO9A_PB&,U;KM:P==^/,[I+^?+ M[6G?N'L8HX;*Z6'/<&%70M@J0T.EA]JY1>5[EQ2KQ#'?D23: A$LDF@ZHP() MW$<95=31TGL3G3?M^M21QM4?5_+"]H$**JY+FHY,O^CWGG%L^VYG<,(K4$J4 MH2EP;+)W");LF<$)<4JL5LXZJB4OG0X)9UP2,6@2%6>0VSE)+,@W,85)J3@M M19E-D)DE&L2;!ECB)X^GFNO"E^ 54DO\^#&2_#DYSWY&,#)\A.5N/)S>/%_H M-!$^FF'%*.%^Q$$H)W5D>%[0$.; U@9AX2?F94S!2M;!RBI!&1L@_; UE8@Y M$Z? 9);B0O!9%7DIE7BBXF!Z*@Y?P6YI_<;@0S[M(+-LIAI;WW&1U]20/V-K M1QN=K]*9(\RE5^@K^*>ME^H$WI6'#3OJ,02._A2;_R!^'U4*@L4%)$GSU9]F MTWD->AL" LP&OL1V3*MWD8.FGEHDZ%-1:CQ0 25R$7[2J;AHJ->Z32!# UT9'O-H9T-7"G@1B)=8"$O MU2*>)+2(X<4'2HD0B)Y4E" V*TD,+0:3NZ)R9W3J-NJU&BALX%CG/T]G%R;M M(A:_H2"J.VF99A1Y*B11*DDBA8"PS(9"6,PEVQA8M#MIV<,^HSC:U@34.W4[ M&OR\JH=4.J8\'OV19^TJU6%\>C"0Z_'U= ^N5H49TU;UC- MJK^>+Y:3+2MMK6B9<\2?NAB@VF1O&JYHNU/OC%:GN\I55U M;578>K&>-*X!XH DG9#Q:+X@N9G8KM)TFF??+66O3041D..%/%+:%\()7R;,]X^8>LHC U;26"T= M%T8:KBX>?33!NR=U!;[RR#B.!!*@5_-(:S US9$K>&R@-=0$1M%K6*)L6O).],<[=UO^FAE<)83$6D _\ %<;QH2/5#H+Z4 M(DNG-4Q1P343F7 ;L,NCP&>BC^!Z@TFZ:,KS9EAZ03UYX456ZU;-QL=I/>X_ M?U67[-4D?6P7[.9$@=>$=GTZS?V^>YPQW3R F%P4R66]YMLEFWD%_,,K$%+@CB7J%<^Z6>*X*L48PRE,4 MODMAL9XLO&V/,?8>Q["C/I&DKL*6E8M;PQ8[N+J#J^M(#&31TQK9;;@Z)'O+ M(/=YZ?3L#DZO!KGYQ(\F&$5?9?2>HB4SD#1Z+Q7:+T.D05IG =XT<^&MYCQ" M?MGI@H+W"RXA!Z-(/4Y#)$%Z2XR [ Z$+JD<+I5&VQ59MJ#4 Z":G;5K^CQ, MVD43W+I1.X!;]@[<4AS +0_@E@=PRZ=QBOP12O5 MG 0"Z;A,01QF2UJK_.5T5'\I#:=C&D XX,=E\,/]]&D$G86A M"NP8+1)YGB)Q4@H0.!J"E-Y9V1%2&;0OT7!";3#8G":)PR*@"8AN8+0V6EP6 MTJ4 OIJD1@+7#-G'/#OI]G2GLQFV:CR*?U-'JG?=&3\.<#G6Q"BU4'#5@PXO MP HO27%E9?;S8_#("%([J2W3?G*!4@O^^Q/B-S=@<_6LIA8-6VQJ_XYQUCM#00)JG%<4<'.;VD1 6ON?/%E6Y_QJUA/EK-:2:6+@:B M=YEU-%(,I7)]LLU^OCH>G*^>]&+SKP;K^WTEKR A[TY; ./FU!/E:9:/X8TH MYHB'B:W^UP64=Z1I4T)IBUTLP4DD*LD>P8+ DS.5'6>!9=6QI'>9>/S9CV85 M'^A5!5D'@[HVQO9K]@B&E]Y-/F"C"WH2>,-OT\EL^>M?4-_P\W6=/N9X/!G] MXRS/:SYW%8A>O>W1Y"RG5XN;/NO_L$<#A5R*#20F$!2W RKP,JC323V)+K"& M+=52ZX17!JLU-E]GU!']?OG^ MB '\Z3R_F&<(2T&,ERM1>T>:2W^WO 6XAU4A#9FDJT$Y?[&\QMH;X9UI\UA" MRR,GO\[(7?,6=<3TQEO^]4^+V;;[:VMU=1L":,"G&3C$1%IE+/5_ M+W$>L*D&OFAJ@OC"=A7=_FP58 "RGE940-2N*@"R1ZEJW:7*NJ66M4B;3P^K MB'^MV=WVE3@9I33.+U>%T66E^W2!1 FC-%C:PRV/=I]%P=UJV.M0K%W\,1V#-T%K]%6Y M_>HR;)62^UR8:F+WN#)7 .XH09F@@N3("GA6;8B/S!/'F,B.AN1-IR="1AJH M4TCG+#210AEB0ZH3.X+&1),6_#;)>QMQ8@1>U>/JYIN-VA&[[CA1R:.K9\9N M+P%/2Q&^WZ^-N2>7^"27=LE+/C@?Y7$ZF)3+="+2&):=(R6)0*1SB5A)%?%2 M!>D02E!T@8XM5<8K1DR(#L&1,W$Q:V*%S\9$+ASK#*ON:%)N7NNXNH?O8$0. M@E0=MU#@'+=X18V_!U,RR$^N;<< M:#PJW>KD#Z-),5O 9$2/QFD$6)3F/DJ8LG-Z;K?FONQD:OB=#\Y4"UD/7K^Y6GEJW+? S MUD";6O9ZS7G9G=6;6O)3A_40RI7H'?$.2PRJ>.(RSR2;I$1D+D;?.=5BPCFF M8B+&"0X>W&.S,N9ZBN-P]5BF'YR.X=OJ<:G_E">Q M[<2K+VP %Z[>]NI3\V_[KLUYS)_\YSD8X/_P>&-KJ(AO)_%H-7.^_J;5QT_7 M1C:;WH'-F_X$MY)7?;;B$9SXC[C<5,A)I()P,A4J2BDZ\!$C%= >) MQ*D07:*>9 20EU$JXJ*"#SIF$TBJ9^I^A>[:*E"O)*Y2J*VF*%:2LC1DS>C: M:H9RZ>LWB8HJ,OB%R9OET4DX0U+F#<-7@ZXZH>GAQ=J]LICY/_*XMDI5AF/D M0B+30DY!DO.JE0_QNR9+[N5F>&1U!9#@J@/C_ GD-T[/X/WC86U"1?;J+[B1 M_8O+.-<%+"8CL>B,1#F..!L9298E7QCCWJ7+"(!BUOBNAOCZ MAHG7=0&3.J*]:@%?YEXMAD!"F/-%(U^M9"Q]R-'@[63)CW=)/K;9+$ M;AL.[++C["P)G V9YD-N3)\DX3U<[.>F&+,\MFE'C;;\I?)7C$Y.7 M9P%[/&LJ12Q,)PN"@/BP27H2;!($1$EY$T/2J8,I0K7)OF#H*3+(DJ.4!+!" MA#M>>*:%^M E7GNL6=/KG%D/6:XAKME>ZZLITJ0*V.D("2^0"F1^%H_7I?+S MNE0B)\GYQ0C=^$AY_XB*T8_AN<:2AA3]6.\VFX%MA6A8@)W5%C8[>&Q@YD11 M+\"T9L]C9[.CY"Z7HD@1+D D+CBQ6D,6YCVSAE$6A-C8[ O@NU>3]+I")#\0 MUO6C9^=5ZR^.,T$$&HAH"(^;P@U(2=]DP@E/0>$-^-%"B=0E@'10@\%R@(19 M*,L[T;'T62FG-0'C )(@O2;6.4:R=ED9GG4L:B^(/3/-[2M:Z! MJB"_WY, ZS$R>!:H)C$I'(9RFC@J(!E/D 9Q[V34G?++WD3D0-+UU?RI'F35 MV ."J.-E4:\*U_1LUO *P@L39 )?_G4TN>!M1<[6YI!KS7(ULC^!F M*CZ AW0LH%@O1F#13J=X3_A3.5NS <( U".\]FSX NMY[J4?%ST#:Q5O M;&1CYN6\*Y9/P@K#+MOBK"=:(+L*>&?B(V3/7 0M+8U<^,X9RYWEY/V*I60M M1]XPQ<\1)*UAUSH'FU0M:F.6+NQFNM1.^9PSZ.U(0@]V=B3]L&*?7GYBC6L*2>?'XS4K-EK,+W53GOHE2$_O#!6- MD$0P;@B5T>+@B"%6107_4%^P[&=<['"Z*ADS"X70PA-B>#/(0J2#?WATVBAK M5+?>?F&9WOO9NUDU/ZG"/[W/L];LW,Y(W<;S];FJOBZSS:'FA71!0-4 *JZ= M^S:2N?)]/>WRML%FB7Q=N5@%'E XXE3TQ/DB?/$YJ"ZW2G;69*8M,1Q;,YD2 M)"0(MH1FPAHKI"OIIEW>E0?]U0+,16,MEF]]/YM^FOF3W?J.Y) SU[.JUG ; MJN?B>#8]^U1SUU;"VE:ZD\:$3C?G!C 6Q]5INUF:>88U.UEA&3U2SF\8R"8G MJ2]45LO:EO-8CLV&;5VB/]4WAO(*5GN3%\32AFIR,%HO&78_] M9]@F^$RMV89\X\>JN&.E@HY!/O+A;)P'(%WXM"=GXT\U4[JXM[7QCU>QHO$Q M)T1U"KYE ]M0V8VW7ZCN17=@LU+UX9K.1+G?_#SY?PQ>M\2? MK8^#-V%'/2Q(TXN8OXSFBY80M%Z\?>)E\O2U\/D*Q,"';T2O^XT]Z&NBY>NM M0D**)@1GT/O;=:YBL5S90DQ2$-PCRFS BHMP/BJ3N'2RJ;6 MC-OKU5*]FZQZU#;:A&_:%WQ=-44<]^K$^O& MB&%W\$5/\)H@5IC9/%O *X/Y*:Q#91E==FRA_7B\YX>?)GF-!+C&QPTPXI(Q M<-VPKANAY2/5WN1Z<+^UJWD9P&ZT+A^:6A^KJ153(R[64Z/'VXH+?K:(O>ZY MX4SP%<1W#5P9]:?JWA7>?MA&K!C3IC1"809)6V]K;+.Z_E9W&)AOP6DD5JM, MI*G@]K) @)N>>D4"M1H@SJQ/5LLC\ +'M=4N&! MAJMW-%QR?7\.-%P'&JX##5=_(]VMO;#K#GX^'6\'KG],CQM]M"I$ \Z6(7U, M"<1R9R$6C((9(1*XT,ZD"R;ZO#!"G830$=UN*%80$4HTUL,E4^Y,NJ![[8XZ M-#X8GJ_^:??38:4@]N-#+46/W.Q5Z!7-2;#_(\_ 2O%:R)(4'G&> M6,#AD3"-AGJ"X7 M( 1^0> _Y-))0U-57++++ O[T[/F,Q/8%.P]F,ZJ*)Y6^[V]X^"!HIO'K-X] MR4=LWHI7?H'G,Z-XY4._AV@[SV:5T@D4YAD7,%\M-F.ZQSP<78\FL26H;P9> MY:0"P](@J[!$4I.0)25.9>:TSR*5CH$7!OR \)E0ZSV1/#,2&/@(QCFU@1G* M)X.L-9F!M3L6(X^6?>JS["96/_1<1XNM+$MA&G=V[= M%FY=;N"A*>P@8KTZY4A.U,2D8M"JTR6Q^Z[?3P=.'YMLEHU7PX%?R7B#+M3& M-D>#]YM",CCQY]A:<-%^78MY*%#8H3T;(6K#3WD.QK4AZ!L.3J>?\PS_6Z^4 MX:KP2SU,A/_B(?:HP-*U;\;>[,4:M1]BKL/*MB]4N(@50=IFA^+J3/\O4S]+ M*-\_U=KA=/:HZ'K7LZ[=D8>0*ZZM0D2!2$'.(6HE(3#(GY)7!A1 QBZXVUUX M"'^/QSF=K=*GOYS7T8:K& 2?G1/_N,' UQ*\G9W [<)E&R33M*$.2[B*E<(U ME*Y+L[PV9G-5T\JE".K%0T61=V31VULE<.\L>O116/0TY';F&HX\=IDC;\M; MKOL[Z)RZ]GMZ>1^]8A=H-.$&-'C]Y!^HWW83TKM+5F7P>W7FZ[[\#F#TUR]> MLVM4/,;R[1&T_H:@B>7B0P)67L]@O5+12F+P3&ZAT+UK6;AU==AB0XB?K!:/7GD@]7: R!# M82$Z%8AQ:(%LH-CI7, "49VDRDR'#KC]OJS6S8&3;C!Y:H?L8+7NKXSV#$-9 M=HAEGX_*'+S"1@>O\L'[*(A$UR!5"L0[(PC73$6F;(BV Y86='"<64JTI]A5 M9P)X$NU)4,5EG;*V63QP+/MU$I2#@!]L5D\>^6"S]D#3E+B@G#.2'2+VV"*( MCS01; &66L=2P1KOQV;M$,G6VVG/&7!XMU*,CN+8K]"V$'E_!L M=.;@$C9PX9GU07I*O$1:99LYN 1A$,F7B6RM2\9VF/L04#*60H1T$/^&F(DS MBA+P!%8)P[Q4#UV2Y8.I_G$#'D;BM!.#"UPO##"\\^FM919D 06*+ZV MH1D)=33;,6.-Z*:A);IEAW'H1HX3/;,:>W>E(DG@4F8-9,I29FWAV*Y!J.?' MB68Z)JBQ.L6J:]B%5$]"UP0Y UKJKF265&,'H\9*;^Q"3L'/$A%.AF4D(LPA M@DF(88)TMZF9:':HFQKV[]%V MK1FZ&3B6"6#BF\^LQ092AY422V[I*4BLV/'\"&26%MN6"V(+^QGHCJ-1S].C M,/*2,%S*@MJ6Q)(Z[&!T6.F*G==ASR4@G S'2$"8RR?07=WQ3%VS;-U!1ZRE M^9%M:I'K6C[Q(SVB2_D$=ACHCLD1P,<&-XY&/#O6_#"RJ&]'NI[8TA%[: 0N M9=;1;>F1RBPK\KW0]G0M\HG#*W('.G6T*-)M/[)BW0W)KF265&('H\1*1^R\ M$OM& L+)<(P$A+D$,]?U;-L$YG+Y2,.S RL* M?9@4B37;1$US,#5 M M8,*K LS7^D6#7B*7@G!MZGD_@\B2Q-!M 12.AGVAA[ 61"T_4 MC>=68TW5D6JLE%ER2T]!9I$HUI<61Z3IBXB4.7BFUM M2V9)-78P:JSTQ[MB6SI!([&"56^F+G ME=AW$A!.AF,D(,PIL93JEFLE6A*$(;93]S6B4T\+')L8D6%ZAKET3,((,"LM MMC6?8H%9/3(TW[0H)IP9CI=$EFD^>^,#F5 @99;M2A;DA\0I?ZX,!-MHZ'P(B1:+;C8%3.)IKK):%! MB4?-8*FINBP5.W0"ES+KZ+;T2&66Z]M^D!BV1F(O1D]L@H6N XT8AN&X?N*$ M3K KF265V,$HL=(3.Z_$_E4"PLEPC 2$.4 (0C>RJ*DYB1& $DMBC5BAKGF6 M;NM!!)^#I?PR:MDDP11:AP:^9H,YK 4.#37#CZEOZ!:Q2"!S8@^-P*7,.KHM M/5:913TCC!-#TT/L7>!X1 M-1]=<7[ELR2RJQ@U%BI2=V7HE] M+P'A9#A& L)%I,3!T+UH18.3S42!*XA'JZ3\ER YPP""S')!J@ M"=SC&+H6F!'1$L?6#=NWW>C9ZQ/((EM29LDM/1&9!;>:'L'L)]-'3VRD:V$4 M.IJOQW%HZI%GXB&MW<@LJ<0.1HF5GMAY)?9O$A!.AF,D(,Q5730CFD2!J7F^ M;X,2&_I:8$6)%M RX.[CA4N58KUJ6U&NAUI- [@'JH'FF\FOD9M+TETFNBA M]=PYL89J.5*)E3)+;ND)R"S#Z$EA'%2Q55 MMB6SI!([&"56>F(7E%A99.N$>$9"PGPSZ $]F6$T2.H3EZ8FJV95)0?9-0LQ+/M2WX-:;/79] ^F*ES));>B(R MR_(32BV3:%9D$%1)+2UP P?$D6<1+PE<:B_Y8KUV/^3@' R'",!H0\(GAXZ5J@; MFNFR=+&0:'X(6JSI!U$4$8 #>\D5ZR5^%+FV#IJO96FV;3@ (KZE^=1P+>KJ MIF\\>T:!A ,IK^26GH"\\AS=&]T=K)_TK*DN1UM7+Z;-AI'L.EKZR195D_ M+ ZBMR+WK_^>%V7=$IQ52I$H?VMRJEBZJIBZ:;>K\?R#495Z3$NJ@!!35HWB M :_8_@D(8H>QYYM:&&.;<=L/-#\AEI:X@1L;1F+8P9*XMSQBQ1:AFNX3PK,+ M0L,P-<,T=3\T/-U A7->W)]GI*H^)8(T/Y5?$,RV*N\-U?<\U;#-M8+_^7=> M*68S5*X%6RK7:3U6Z TMH[2BRA0D,#PLI/4UI;GR_= HQ'=-QTH\U #L6+/C M(-8"TPRUV'1=GR:&9T3.DD* '>HM/]$\XE#-UHU8"SW+T8CNA0#[Q/ M?R,* M>2M6Z3,N4O=C)7ZMC#FR^04^HCY!:E EDC.&;>1-D66DK)B"\9U2 9##._4^ M;9GW4)8^,NPAT120T_"HQ RH$8:.H>F6'6BV:X':&,;XR0N-Q'<-TUN2(WKH MDPB;:3DF=370&EVF,6J.81#'-H,D3I9.4CT+EM&8GO*EG2F<]*BIHIA(;\J:.5"9?O9W27W=,GYEQN\U_BEQ2RG:A2F^4"8QC7"D45CD>BD-@ MCJ=6^N+^2U'^"/^N8+?[J*!3T,4#A7[N&*%ND,#1?.QC:[NAHX61IVN6'UNA M:5NVZ2]U+'23. SC*-$LU[,UV]:I%B:.K@66YU&:D$BWEFK.ODFK*"NJI@0] M_+R83"EL-N[U%YJ!PAV?%U7-M>R?247CS^1V DM2?867_IP!FWRG4##1IL@; M94,W<[+ND3&N>1) 6&3Q-NCBXZ>O;Q7#'2D7?SW[\E;[^>SB[1OE_-.'SV\_ M7IQ]??_IXPE+D?>Y\C>2-Z2\9 OX=F%0>N30TK<#7+ MB3&88IC /&&@F;$=&1'U8Y_-VE]^SZO@-T8)WY"5^77,/]L'05;9]W!0^#!P$I/)$HUPCTV(CU MQ#)CC9@@RVV3$"TDIJD9GA=$24+AVR6!GOBV:SDV"/0$,VICN#STDD#S0M>, M7-=.?'3E<=(BP.N/IZM_P>P!C]^ S)^GB!B^T1@FXVNTF-QJMY24&LWW(E4^ MD#(:*Y8QKQ$L0?+>% 4%E">@RPE) MC*[;,-0B&T59J,>:3[" IT99Q'5HZ&FQBW6-$ZRL9,(]MF_Z M@1TYOFN2TZ*W%L(XP3F#(S@FWW8DL*B;N-BP*PH $.T@3#02XW_\4/=CPPL\ MPUW"0J LT$ZI%NBQ!?CIQEH0.Q'\)W1BSW#@3O^4"<@=' %QB=7J9: 5%)UR M-J&3D)8,:8NF5$A\E58%3"4L8/V!\!1R>5G22UAOO&1HJIP3T-CW+,!;UP52 M3)Q$\P,2:59LN19Q?(QR+'6>LT+']DBHN0#)(/4L6R,&P"]<"QI>9 0>':HJ M=U_@XYY3+0/4XT8*(\V.[-KKRQ3L'9)EMZW*MG,HU4/7,"P@(.KJ *6ZJ0-1 MZ2 )B:%;5F): 5DJV&(8<6+ZM@\6N(V%J1R0B9Y%->*!A$QBW0LCXY0EX4E! MJ9[84:P;H1:#$:FAVJX%21!J'A:SU'7'#-TEW3_2G2@T@'82EP !6;JMA;X> M@ '@ )H2RR6A?LH$-#PH?:V,BVMZ14N5.T]AS9@3$^S1YU'YB1.X/BCY6A!Z MH6;;EJ>1"/,Y0.CH/@'M*_86R2P((B,Q 2']&,U2)\28?F!J%LB\P'<,XKNG M)J=6^9P'0V0[E%).8GF>[\6:&QD <\0$A/."0 ,QY%#31'3]K[O_CP7W M.2D?DCB&IX\\_$9XJ-O7L'MAX^+787&#\X1'O J+,J8E/.EFPR3N^Y=FOM_AO?[-ZGWFN^!_' MW4E'MGO\^"))8#:O2'9-;JO7W[VQ1M6:O7%<*S)6[PU[-EA""+](L W D! \@''%I;I\L2"7'W?R9C$"@%EKR;9$/TANA.[=A(96A)&8$\X>J@% M-OPGI#0,(M]TPGC)G:>#O4( SS4S\0+-ANOPC+NNA1:-W2B)31(MG1/:G3_D M8R&\Z0"B(2V?Z!"Q#%<-W$$E"G?1 A['(LMG(I1Z3&IV+H'>3"GSF+3619JS M"&O2U$U)1\I71H=-#B!=7.9XI)0[4+00UQWV>;8W[%EY!?>6Q80]9$4 8\E' MLVITU_ EF8*=30P$@TT6E.ST3<8ZG:BQ8X=VW9B6GJP M5+7L,6SP5D0@+VAYE49T-5=T%,T8H&)[UO\=LR\^%O7_4AA)NXVS)_&;%KED M/G?ZXLW#LJ--4U?]865(H\&35G,$'R*)=G1=@,F](Y,HI+8%@C\/A*@;%J:P4DT"T7IBR32D%.N@*$6R4Y7PTE4:A5\J9_7I/.]MA@HNL# M2]! 2VP,#'J>@X>2#,UPK-AS[3 .C*4R.T]-9[M7$ZG6J2)KT]O:<[F"$,0Y M7[ZPJ(N_(DU=O!:F$E(E6DZPU'BY!L9QT8C2/:\YT7G.2/^AO3[",RW3BKZJ MZ)2 J4+;+6,'R?FCOUM5VN8JK=(PS8"V7K7/6%>SAKW5,4:Z^P/:@^NOL4;& M/5?<^WLPLOPG/L,:.?<-]-YA^*/@08_801G,E5)J]0X-YO3ZCLI1'.W\@ [P M5W8\\.+O3+,L5N-0+3 KBP?*P&'9L M:J'M.IICN#2.'?BL+U7AL,'&38A/-)=@^J$>$"TT35<+O=#776I&OON,Z8$H=.8!,\N&I1S;;P!$J@NUH4 MA'I@QJ[E./&!R,%6_1;:-U.^4?=&U9MIWL]1W,@)W)'L3K [5]V)*>]_X6<] M)$Z=#,](>)IK_Q '>DB=2//U(-)L0_>T$%1W//%#7#/V#-U8@J?'Q*4&$J!.AF5.%:!>/#+;[V& %]$HL:GE:08%K+-C MXN%9-5MS+#\)/9KXH;-TEGM8@,<%PM84?L.UU$"WC@ZO-O/B_B0%ZP'NK12L MVW#,T\C!9-S(]Q+-#@(\-NY:6F+9.G%C&@0&.21!. C-WQBYLH^1],UOAV_? M%65"4ZG\;X%K[D\6/!B^>N2F/RA=\C!Q[GD,",-/DI":D:8[ =5LU\82=V&@ M66'B4OC>)W^SFU<,)RU[5-)XD" M0[.(X8/<]4'-,WRB4>*YIJ6'H;Y<%7R@<-75D(KMOEL!GK#&S MHH(2J]&XLJ20.W)=[VC+,B9X(/X*B;<2O9ZP1!/6$$NO*"N9AQ6=L'@P^_W+ MQ2^5*-L][ )VCAOZ.M5]+7#P0)6;$'1J4"UR(CLVS @+-6^C)-ESQ6U9&;,U M@N9AU>M<0W7<]8DLST^&P^S\;B5!Z)B.KF'?"LV.=*)A]4\MB6(_\&+/CDE;J !$6$SJ=C0 CTT-<M;Z /X>* @; M_Z+HNKLS*B,T^&"I/1F7W3ZE;>DCZ[Q%E"2!Y6 ?Q 2DDV=&6F D@0:J$H"K M$3ADN07!8WRU0%*3M&;4<9;'6'H9I#G-HY16LQ)P>^M2^DCOV5(AF"U0T$?6 MHM0;85O2#^^_?GC[\>N%?CQ___;BWO*#QZLK?,J5L^82 M1J 8CBJ8Z*^C\Y'R*TGS:V9**/]-)M/7RGDQ4I5__.-<>?'??_!!87\]NX)] M8;S^24G2C/+>6%SDDDNX!I[=;WXJ*O7BT/ZW*']3F":M7#0PJPE>U92LFF_W M.WR3U[>\%B76[8H-+!=W*T5@);^?> CH-#"-E&C[RB1*2_#=4 M>6A^2;@ 5C):@SFF,*,,A@V/+?#-GZ*Z".%[6 R#O[:W%BMNOYFF_';E;%JF M&=YG*M=I/2X:&">,)4ESDD>L@N:LF[0R)JR3=$AISN=%0:HO3C."?R85KWN, MH^"#P'JPP/(U++:JL'+NL YB5VH"0P 5#JLB%KG8&17+QI(G-U[9_OG#T(XB M&W2XR#)=T,QL1PL#Q]6"!"->($KIFX 3J+A#=OV*7E':05@B\;"+[AN7V&U/K>+-0>>TZ9GR6GF0TPY M?T 0^H.2B.[B0]O[R/(3DE!7(XH1F;@;Z$E4_:^U\) M*E_U><'-_$_Y!8U@DQ$^F<$,-/&Q *N_Y=9MD5P-4W&WJDRB,-;#_#-A["S_IIA8[3FQ0W<"Z&$OMG8#&*"CHFF5: M/BAE3JP%/I"/[X>F81F^#UK_?'^>!Y $4Z\%1;A]@M#<^_)DG0&1A )79[C, M%9\[+F$[>26'V<_P:Q&=*DI_JY283,@E=R,,CF@2$@0Z-<'&LVT &,<)P'(S M7(UZ-K%]+S;!LGN*D&D5\G\45353PV_?\"6Y*!J ZS6&V4K*<>[-L#8'2#KJ MX, EC/S("0!-:&" ->89%'8S3+0X\8W(LMR$DJ<+BX5-1Z.LR"^P^KF FBUD M%AIN,!J4M(C8+!5>Y%V 2<747=!!IZ")LGF"5@S(FU845-$THH.4#9;EZ,0W M?,TQ[%"S8X]H0>0XFNO$-(EI:-!PZ?#W0VBD,]:QJUBG?GPJOZ ._U:LSV=< MGN['2OQ:&0\-.3R$JEQ]2!2E,NV4@%USW+$ /OJ]PW9FO973"CH)^KR>P/ZLF_#>%U<+^.Z1,BZ8">_B2,-,SHA1; MJU6J K, L5!5H$XPOP#V]FG_5-MN/B@EA%.@*.%&K)\:P1943&R$397FM*KF M.W5'),'E<\!I\803# "I2T$,!6PVK MP,SF&",EI"IRUN2 N6N9;C,M<"60(#*0^TBD?VW[G9(NQA*+=N#U&-:HI-.B MK.=I-Z19"C<)DQXX4%Q.8;;"V+\&4%TB3A+#F^ :FB24$RGV2)H1Z;2H6'<3 MG!O #"P&[UP.$IDYGF&X[_D:P]N!">"W)N^:RL!N5O3WAG$'_)X54T;O;,4]PP[%N3%T@.38GKS9=@E>V!)%)5 M$S%.MM^X-'QE2IID=,V>"UF2=\O5TD)ON^'Z&ONZ XEE0(2\ZQ,P 9(R_JMN ML/:K!OV O<#A3 G&:!L0X.0;B7?N*.YMTB1U=[*7GR_> M_O.7MQ^_*F__A7[K/2I]R@D#WXQ.44+,!9Y6VSW/,ZP^J%1 >X,SP0+;2&PK MU#4O]#%R2EW--W4'5&73(*"+!B2RE]1K'Z2(!R+$CVTPO9T([@&-6DL"8GAF M[/E.O"Q'T!)Y#Z!"XS=-"9C#XZ*\Z0;,C_U4/3VK4G6,0#7N..BU![[D$T%P MF3/+>$@ *>3LZP?EK%6%,?D9L51 M;+N6K0=TN4J)GM#8 ?JB"2"6[3O8ILZEFFLEKFE:Q#*B8(ET2(:-LG#-F!T& ME"/,J:?G>UGW'D(QC$%E:W2VNRJ4%HQ.I1C# _JY1"7KL@3%MU7N&-4-/%DH M-/7$,6*0.3KQ0 39NN:[%M6H;L2)[0%A4'\;(NBS6))WH$NBN$'M]E/2\P<] M)2W#"@+5&I38&>V12C?6AV4O]R[9^/';]+1>[NZ:7N[_M6F_]@7;1K9LERW; MM]"R':EJEU/LK!6&0C"UR3?S&]PC\D:J;R!>HJ;"C(-O\&UV6Z75MV08UN=[ M&*UBCI0/W7 [_\:;;M3,R7(F1JX43T&#+0\_4=YU7AB@[IB[87"X7V9^F$^= M'Z9'&G-$L8?.LSO$4GXI/OE56L-[H[L3Q[MVOS,R9=ZK.9]X-+>XJYU#4^CF6(15D3\X0O?,P9 M=]A]8= ZV;_I[E[Z*W91%XNH;&E$\Y:=8O$68I<#V1F/6.YYGS[&%P;LN MWIZSQ]&P9#W%3-%4##WA,*%XGA];2<+4687:UE1L$RXG."1 M?#Y+EIQ6*$G#OF(N8N8F9[O.O^SY-VG)-%;0;@<0+ UTQ8PANHJ$59 MJ7R9HQK7IZ61";F%H2<)+$'K8 73@7MAV6WO+C.1=2!?R[3ZK<*4^:$,[A.*=_J G>W'3=W3.- (](P M)_+B+%0E0S^@ M-R >J@I[PI<8S\242 M>868,U(+ <&X[)^=*UOP UO<9"N, DN(Z:3HPF#Z$$9M4!]L8R\P8W@PYC;- M[6,DIH4[N4"+\,0UI,CH_HX%^YQ1@L_+J@*S8'B2NEB+-C6S7;=WXCG_$,^Y MF#U'+.,Z'!HDZ&P9LC]=T?(JI=>G@<7K>YLJ-0R-ULH85E>[0CL4/71%W$0= MS/*?,)M(P5,.0*XU\_T2I-_R-SH3A@*C, J>PK- U$4@3]BP5870LF ?%Q^: M Q"AC,H;9"#F2WT)0\2#*'P02.' 5P* X'L@Y,M;('BT*"JEJ3B&(!>A[&)> MQFODP6O:!CX53 YAH;L\_1W>2>(KPO(SJU9,U#0:Y[#HER#M^#R0:="<%EW> M525NRC;R*'('F%,$GCXMKM'S62B<2MG/W7?P:C(/7N]!5C0ED_WSDRB85.!C M5&>R.F6H!$O>='&\#+>M77\.WO"8BF7)T9KI2#PJ.2GP=%UOJ&7*IF M$8)"&"%D<.-AX?UH621(\=VC!>)U4,WGHHP)LRU!0YVVH(9Z*:U@T(Q=1$8. M&F!IA8EN0BVHF-I,T;RIYN: .(=)-"#FL@S_C3!:%:(SD?)5$-"=1BP-)<>[ M5[^3KQ >C:*7Y0+XX=N[H63I;_#BM*S&Z92;5 ERN78MN'PV7U"707> %S%Q MC"D^L+P9F;8Y8-WNS&9&(A9YJD16U\).L;=U>55IS7*-A&&D4*"O8I)R]8+% MZ? ]%0AY!%^UG^[$8;JG6(<;I9(Y;?ZQ:)176 M#OF%';03RFB.%E^KF*(N!^"1$Z"P"#9XG#+^8B0+!EM)M RUNIYNQ]5"V-2% M-U3L]%]G$'*>4XHI?H&AN-O.Y!0Y%"/E?%X8I%5[%TL'@[]!]>7Z ]B/OS?L MS!]A6@ WU''",\54Y;\PR7[)88^?JV .&YH [:>8-,[-S?[HE:J9HNF._A.\ MK:<["]6$4R JTHS!JX:YL6!-N[IN_J0(VA[3B[ZW+-6R+29NL<( T/P5S1ON\(,OEQ=M3,3)WZB9--QQ&E,D M<^87_-[V?=5VL52R<^*$^*;AN:9CRF5$SYKE1FCKM$,R+>#[,>9F]B0KG4RS MXI9?MF@Q+VL2')]@Q//RM^=_1#=[2/,*+.B^>V"E@@)BG<< M.G\NZA;"'R!XG+DU,$L=<_]/W> MRH5P;I^VJO)K/QRP8'\ KA,P8VYPM0C:&[ER_OXO%X!]M\+=WEEGJ@+P4:%- MAP>-V,HJ>*P+;^3^>1)"!A&B,U7Q, MG17X^5\])8<7@)GI!3R)'Y6,+DEAI/R*(Z%SCJ0U6A?3LM"#4XF0/5?6V@&A M$M66<>F/@T<$4CQ]B-?EA8*UTA$)V3&G29CA:;>** P>.S9WM25NUCYMX*FQ,6(CK*7%,@+]NU4V+V@;Z%KB2Y>AN.O1"B&G:'B1^G@GYC698K.%1BXT'E9W0F8 MX&U*L[C-LTCG3Y(M^;I&RL]H=L-',26X!8A6)"[@P $+<9-QP)RT%OWX]V[K MG&IZ3>?<2&R'*E:Q!TF+6^;MMY_MK08]24S"*"?>OYD7G.#]]IX:*9^6]4]#(AK7,C9XXMZ@((#H4< M=RLR6=;99FWF"2-JNHJAF'!B#NCE\0,KD=]ZT5.<04DK2DHT968.7#8[O VC MCB(\BVRJH".LG[C1NWZM>3Y(XMBR;G#1:L?LNE[]6NQ>,NY5E&W>!S9N;G)3[_"BK5_$7':=B[OL)_^M#[S4*0_+(9B M>V8P9N5J65K5&N55 =B23+'Z_HKPH]C .3.XMWTNK-Y*<[<"X*E?LWW2\(W5 MJQ"$"+-;%G=TML+B9?O;8FMDVUY@!(;M&+IK!=YLYFF.@]?8 MPQ8S0U?--T M.UNC9[3R=QBZOOC4/=4_!/(2E -REWOY>59)!FH:._=?%G"+@/:9]31OON^* MM-B\)&T=+FW-A71Y3#6F$^8L+4JN1E:$!9&%SMC:5Y+2)*4]EM)$EIE 2%;U MXO<&=B'!A&"@CPIM2V:0898P/QN,M-?66N$*)X]9EE.>-W!9%M>]S $J"502 MZ)-%(1-]JHA/MZ82C+;L)4EQDN(>2W%5$Z']S9.36_)C:;EHFJ"$ MG.5$\1,Q8$BP7";FP/N-WG:I4L]-AM*\.%PJQ*0HS(@ .+YMO4S8>V7"&J\( MQ]"_A9]7$I8DK,>*-U:[%YW@;9B@5W1>./V0]JIQ4=9:33E0],%Y3T M)^GO(1C+\K3SB/(\;I8V)@I" N4M%P!M^Y(T%;LXO&6?9NED(!8+GN%6IY<\ M3MB[71*G),Z-%4E?ATM?*/Q81BRK3BEJ2?!3 MMBP[A0$RUG)A6"N<> *->Q$S7MJ6M4T359MC//!4B\0/EMH1E@6)57@'RQ?I MA>VNPQRJL^K7F2B6@68./S7#(RXBNVU"YJSDM]U66!=8BN:#\5AW)>X[&ZYH*D:PL .O>BV$ M):.BY/4L1/V+"T8O7WMU0E3E?1Z-1!>AY<[F2Y7PU*XHYNKTU[:T 1CAHO?K MAOW3Y9%5>61U_LBJ+X^LRB.K\LCJWG'SO$R9+U8YFT'+YR+#0TC<"_"V32HY M[0,IW3KU('C:KE-3\9+"G>6Z<+BD15/"BO!B45)>OF)6NYT5>H#?+EG?MA"5 M&=Z7$.8 ZB*9':FBZVI4B]I![4'6"1[CFL\(^G<37XJBP:Q!(C\'P^$>!XYU MAR8X.5X:N*HH*Q:<=GF2:ENLA3\/N_RA#WZNIC4>!,V*BIWJ3<3!LDN<(7\> MSPZ9/7*D?&[=3'P9>TFHNH"J6[.W%0:=5O15Q=67SEO).FOS1W^'KX?W=];>55J)(E^OVOO%17!5/._] ML[V1YP4_"$MPQ07&R/6-NWZ_ZS=KY)G.8V\^\A?_\65=+NZRW:_ES?_G3=^YW=\]SQ9AV.>^GN;[Z*+5>&5T"FC^&Y=VF'.3]"GG-N2Y2?H\Z+EMV=>X(J:Z:IR#6<4-U*AU M:_I9%#V]CV*&O0 [8)'^(_-B6-.=W^^U=M@6]W2E/;3+:;,TB"W2N>FIGGVO MQV?(F[X]8RA=PH2Y%E-P0>&JOH'VF&Q5N_>_890_Z C M/J;_6/V.(_*#S0_Z6M3LP/EF64+2?!S0=)]-/A^\])5A+LFV@YFN9-N-K2[= M4"W=D)LM^78 TY5\N[&QXUFJX_B'O-G#B6H=X>&%36JNGD2"IDRRE7,;_-PD M?FXG7A!EF[[<\Z(256+?BA*[IT9,4B#(N0U^;I(^Y=R&/#=) MGP<]-YE5_5C_$^I/6/991,.E=_Z '+;2.[_I7KN&ZMQ?0$_NM63;8]K*PV=; MUU5--Y";+?EV -.5?+MQ,-S5;=6S#_J0]I 3>X7=86@'-:_[\PO"8A4=V4K)7_V<-)Z3\B0N:!9!A:)JES2 M'&R2C-DP)(;+TZI&&^5*AEH.B8FDR-SX )/J&H9J6P=]%$(J.Y)S3Y!S#<]7 M?>N@2_-)SI6<>W*<:UNFZNK;J[1R$)LMHRR/-D[&!"X)244Q\7&":?,L:B*E MXU$SS*E*1\-W5$^76HWDVR%,5_+MQL%.5U=]5P9-)-\.8;J2;S4+@D2IDMP@,FDP)F]1]IG!P:^TAAN;EQHKJ.U'$DVPYANI)M M-ZZN:JNVK*XJV780TY5LN[%IXJA><-">0'DL90^&R?O)E*0E.XN2%94\7')< M+1QDSX_M<8IL.";[!4G9(66'E!V#)!4I.R1!2-EQ"J2R\R@4&[%L+K:FN=C# MR])*H_'(.5(*[[7.=-7R+=4Z]E:10R 9J0!*@CA*&6*IIF.JGBEEB)0A4H9( M&?*HZ*#O!JIM;*_:PR I9L@1Q+[UQYZX!:N2/>?@S]-RV[)P_9?WI4SVFI?(^CXH)??E"9'#=:_8.9BFD4)!"X53F)NE3 MSFW(=!SD\6<'NOEY#I4*G0H*G0H572U6:1V6M5MZ2 I'T\\,UX>I5CO_]$]5?>WUS]CD!0C MCV5)62)ER>[U-==0?<\[;HJ1LD3*$BE+=BU+;,=6O4#6(MMG_2!9E':Q*.WC MCC5(\_+(N5**\;4JH0'&I:\ZYO8R# 9),U(IE-)$2A-I8$I9(F6)E"4'(4LL MT]UJX^A!4HP,/^XE_,CM0ZPX^Y-2Y,K;WYNTOE4^T'IM6HY'WXM :GI2DDA)LGM)XLF&!%*.2#DBYTJ[<#E>:(Q/9,BZ:,*/#Y\OO=R;05R_$X8MT2[5M1_7- M7844#HR =J'FX> D,$#'>KEH5'!@!2?$BQ8L4+]O+D74] MU;5WU5%I,-3S^"Q9^)? X-G';M1]:\\:69;UPQTFGV'"WX^S)8O] KFC>T&K7KMKNAK>VM\JDIE9J-IA2C46(: M@>E?T5@);Y7O/4MU'%]5BE+QK!]4)8$/]9C"_Y>4*A-XTKA2*&QAK/RMR:EB MZ:IBZJ:M7(]IKH !/"4E_%87[*Z*3*@RI65:Q$J:XX762/DZ3BL%_F]:IK"% M,'PE;BC>090,MI0J$>P>6-*EPIA"(7D,;X2MIO"@_+(=.3X0WP&/@3&*E]1C M4BO7I%+RHH8+IY34-&ZOC)JRQ((Y_-I];D._QXWD$!C$>5'52I&T>[O/O5D8 MR@*I(H67*7(+NV1*4DZ@$Y+B$T@>417^ $A+@%:EL@OBM*11#10.HIY] M40 2C"D!VN:Y[-6(<>?2Z^?YT]5MU0.[&1DT,';#H)Q#V_>N8=79SSG,-V\2 M$M4-XT_XD%ZE=0IC!T;$MYSC6W-PO),F8,6)+R+TGJ@J.6OP 3V%OZ/\YXQ8@\0(DP/SK MX5.:I?7M2'D/H\NJHGU_.YR29@SDD*-GO-,;P>CQ4YV7/9;AJI:I,]EC^<^M M'.R15!88/4ZOE"@C5?6G[Z;DDFIY$=/V\:HS M(FXVM!7N7Y'ULF=FMSU^0XR%U_]X#L\.R_1'M2)YI55 &\G:73'FB]/ JHO_ MXA:-NS@8VR$>W"()C/@5R:[);?7ZNY?=7G97\IU@5M2:;7C*:C_9,B,*\%GR MI^_^P$RK;V(IJC5;X+A69*S> O9LX.V"<_NK!EBVS$#!W@:W?,7!H09S+L;7 M;1/A6S4(KU#OW?<"\.9&<$M^F_#>T'%_W;3[BA\\=P'9[@24X]8'I3HXOR(7 M- .9-JK]9NNTG*^N%U!BIJGCUUT+9, MU=5=K@YZNU(':?=6_%;HW!73"F4D MSQN8?#6&$8V+#."P^E&94%JC%.,O938[.X2^L#SLYY'D_@7NQZ740K8CN-6P M$PP)1L_ E \=4TLIB_:.YZB&$R!]N]X/NR+OOI^E1Y&@JL(T^/! F4+#$ : M7M'SMY_P"6= _MF MU3)+I0H/55$*AQ6)K]*J*&^5L"!E.V9;TOE=[39%68J]>OC9>%J"1E?X]UTA M@(U)6)TCWV+ND4",WXO#P-WS5A W$M%,Y.)-XM3?HE!?([;$70N MEY4Z("/>M"U#6?!+P*B,+ZF2%6!7+C,),/N\0[.[O7TE_-%D# R2LICPMQ;Y M%< $4VZ93X?2O$+M(;Y0,GK+=]69;23IB[:3 X<"WH)8?1XN98!.C0U//Z&QJ_YJSQGI/_07@][GI%I15]5 M%#:!U+1=!9:YPA_]W6*./RAH:L; M=_U^UV_6R#.=Q]Y\Y"\^\=[V.TC*.\JY=R#C?*^=CDE_>6]- ,L\.JC8>FHJ[3<)K MCTI)'?B(YRGG=IASD_0IYS;DN4GZ/.BY[;R8V; K<#VA*,%GD38OM"=9B>RQ MU1CVONW/4:?CX&MP6)9JV?X9BJZ6ZO@.=@MUUVZ=FJH?(AS6A5%SE=K.TD)>9C66>0)2DD%*AL?X00(U,)ZE.884#U(\'-=FGX!X>'$:\N%0VNXQQ#\YSYNLA2AA^0W^39)/3!RU\9II)L.YCI2K;==*]-TU&=+79!/N;- MEGQ[-%MY\'S[P@A,U? /&G"'$Y0ZPD,(FU3Y/HE$2YDL*^]-Q.O"S)-IVYYUV5;%$%5Y[>/.9YRKD=YMPD?FXR*?JQ M_J>V\:<\O7EX#EOIGM]TKSU=#0Q3[K5DVP%,5[+MQFTE0?/N2\,57<\U7 .&G2'G-T[;,'P!-)9WS:<%>CGO-;_[[KFKU*T'A"K M2='Z *7(L%33,N1V2\X=P'0EYVZ3X'M"YLP&K>ZET#P@)I)"]C.6\FYDG-/CG-?!(%JN/(8H@RZ/-!*&1.X)"05Q5S("6;2LR"*%),' MQ#E23&ZZU[9MJX'IR\V6?#N Z4J^W3SV&;B.:ADR]BDY=PC3E9S[@ B*8^JJ M)4NDR C* TGG#85+HI39(SQZ,BE@5O^1!LJAL8\4EQN7;PQ46Y?VB63;(4Q7 MLNVF>^WHJFG*TRJ2;8NGK#]]JL>T5-[G43&A+U^(#*I[S=K!+(44"E(HG,K< M)'W*N0UY;I(^#WINLB[28SV=JW4H5,#CW7V'H0C]U3K-)BN:ED'74!. M9G]*MCTYMC5T%>Z1>RW9=@#3E6R[,=N>(-H.HA82K,.!F2*_DK(D>:U4M*XS MB@61I$P\:CXY59GXPK,MU78.NJ6=S#&4''RZ'+R]2D/'O,V28X]F*P^>8T\< MU MSW!TU7-E"0ZI]DE9(67%/2:B(4U$*2NDK)"RXAYZ<=T % OSV 7% ,]%20-Q M7=20&X58S_4GIBE MNE3_I)R0]'SN7?356GR>UCC;;9>.YZ/[\4G_PJK>&] MT3T)HU_H%4Z5*;Y0)/&A<*11V,%;^UN14L715,7735J['-%? =IV2 M$GZK"WX/F5!E2LNTB)4TQPNMD?)UG%8*_-^T3&$'8?1*W%"\@R@9["A5(M@\ M,()+A7&%0O(8W@@[3>%!^64[<'P@O@,> R,4+ZG'I%:N2:7D10T73BFI:=Q> M&35E"2"4GQ M"22/J I_ +*D0.<1/*M2V05Q6M*H!BH#>XX+G2/%Y'4*.\E6/"E P"#QY/#X(FZ (I 6:AJ-<7BE11JKJ3]]-R275\B*F[0T@6_#G5FO( MZ(W&N2 M0/TJLF:2OX[3:IJ1VU?XZ^LIB6-8S)YG.^5C$;Y@?>3A-T)VM:]A M]VI \*#*W. $X1&O.JWF9D/5Y?XU62],9ZKDX[?$6'C]C^?P[+!,?U0KDE=: M!5N?K"\L.Q^$A%47_\4M&GFZ7T32U&MV0+'M2)C]1:P9P-?%[SE]:L&!&>9 M >!O1:;@X%":GXOQ==M$^%8-PE#MO?M>C6)SG;PEOY/7;;[0BI(R&JL 'U0HFN[OD\)__#1\;L'4 M42W/5CW?85J<\]S&3E^1@8U8V(<[9W):^LW)2Z\+F@$:7JI[W)3=OWKSY;BD M.7!#QJB:Q'!56M7('5=[M5G;35+6#Z\S,Q<$41"HALM=+O8/.Y)!=UI567%- MF0^E*O*T-*4&=7BY/5@YWSW, O-9CK,*8B22I: MX\*,0=5]_+@J4"CA^B<.;*^24 K"!4$XAFW20L8XN&G 3 P51WOT6:P;4\OL M2TJ'8^JJY5O([9ZW$W:G<]PN>!RO!SZ :?#A@46$*AV\'EVMYV\_X1/.@/0S M\9R9[K+(FM=I/>[K'S]6RI>+7Y1+5K\;7D4GTZRXI;12AU91*5)?8:-6#C:0D:_>O?=V?Y-R1@=8YXB[D' BE^WYWW MG3UOF;C5OMJ,=XFC?XQ8EZE^AG-+"G?:UG5LQP!_-%G-S)JRF'"H*/(K@!ZF M=3/3B-P" ^![\=0O3_T?Z>Y/& M>+X5Y=P\BP( M6T4P+*X!1N,4!@>6&JU2%"YSSB@8#3YGMB050/N;GDUWM\3J^\28#PRDGV^[ MJNTZ*+'X2H#P&X:;][09XRP&D0%;@#H2>J*+?P,-,["9RTX! &(T#NH04.RT M=0US=0TWE2C3HDJY+Z"E=/$5D&$+=;>4E"S<#Z]#.E31A0J:W(*."I,%.NV3 M$9+Z=5'^AA08"=&&FJ>I&H$'Q&6.5.4#R2I)CD ",Z$<-I(]DJ7.!5/VS1BR54 M-!)9 BO6$3:A+)K+L<+<2O0RC5!7$C_#A2DKV,"LV+!!00LJ/&YE#F9%534E MIIS,44TK:%GL$9_T'_O??_!- MPWM=]1)3"D9L:2XL&UC8-$9^ O)YB<]9-=F44V@1UB0%]4Q=.7)!=GSM8*=3 MH%G"L O6$6[,^G#!&!+$=>N.$V^O*#);!58,B/&+)AJSO<$;KHLFBX$M?J,, M#*\0&] Y .86142 ZUH#:>9C2!J 0[I*>)\F^9_!0K>"L%A'**ASX*9G8!G M4YEQ.UM!M3,YW)S76/@0*!M.V%1 Q6#VT"3!O)8KBO0/:P[D MQMBN8IFT/&96W/?J5HS@U42Y+)C8+W 2^8E36P_D0!"@ $&]+8V1=6]G8K#B M:N@JD5(U(.FJ"A1'AML1VI=96HTY*:&CA"N1&0'61DVW8CZ8&/T><4\:@\99 M"WUQ)O]8!)F-),9E$NHD#F6"Q@Z^/Z?X>E("-8V9_.D/$GYO\E9;NLJ0] ZQ[ @8LF$F!3-O,2UGIH4QO_S,X.V[[[YW5<<#<\5T-W/^+7O: M#=6S#-5RC17QY"4G8/MC]9@DW:I+8MDPA66D*)LNW]S2<:U^85!L$?7YQ;-@ M30/5L(Z MK?]#RPP79\5QB-%JU\D 9([,7!Y2YK*QE#0J,Y=EYO*P,I>/$/-7(E1.Z[4 MCS@\P_=K-+%GT('V.9I):."ST!R" O.*S\QXC72A_?VD2?)B0K*,EK D&(I# M7FW58K2YFQ,GRE\IBP,1!5UVIOZZ$JM5=JL5S5QZIO%:F5"2<\57^*)@9K\! MB5Z1K*%MZEM5%]%ORIAF+%$B+W+0:Y(T2TG-3YQFZ%6$)^3*]YZN*S#BK,W. MQ]M)GC>S2!53Y'MW&+T[>DFI$\S>!RV6AX&9!XS6S+N%(5(6IAHIO^)X9P81 MVB 82U#63EM)$X6F+*?J!;#6%B9L.K/A%_A4Y-@=3KKS0V]OHT8*]4 MG.DYXSO*!0\N ]C2$\70M;^S/;EC.AP+>. G[J]2$8+($#K+S.D/RQLU(F>[ ME[J[)ZFOI/&?OL-$I6_6M]\;C"[7+*$<_\C:S^VY< 4W$DO,4K$BX'Q-Y2[)"-W5XH0. MNS/#YK8K\U$)M.?. M4S8L1.:J"?_-4N.*V2QJM/6$V5$"OXV4=TV)0U"%3Y:-@+8L63(M(Z3U-:6K MZ4AH+KUEP;'+#B%HG4_FT DZHSTO\'[9LE-W2AX^/ZD3:3W;>;\ M%PS]2TF).=_T9LI5+I8UP< 529K'(GK4W)TZX-3,\Z*J^:!-%UI"'1?T;V[& M,S9NV]4H*!*2 K1KQF[+CH*5SX A5VE5LR/)[#Q$/X4D8GQ?<>V>'2SJIUW! M\M8-S_51WK%S&; X+(T#_NV$#P,,G%Z9LA1"!A8J1COH;;LLXKO97-BZ,)Z] MQ+S G,V/9XG5+5OC 42-*X0HXLIIP=).9E?QA%R^C# S)FQ0*Q.&2V_E^H?I MJTZ9+Z_8W3EF-F;M^7N65#%+?4%;BDY8SB)/3Q0F+4O'9^LQ(3?IA/G2Q1$3 M/#>$BX-F 0Z'9_W,#:ABBXU*V7QVET@E8X6VF'!D!VMXX23\ H?>('A6190R M=.6;EH'T;_B>+A!;.DMU%E2VBJ!X)A(ZFHJY_$G2!LJ6J9CEE7!_U)PV,,L? M8Y*W(Z^.Y5 MAKGR,Q$U;6I,GIE-4FT+$_46@U$,-\HX)7"??8OT#Y@'B[%VB_ @E\$@!>26 M\>5\9F$PZPR3Q@6T*)] J5;>= K0:6BA7]G1 M&08\>;'DPV%GQX2$1;=%S[R=.6SC!QR8)2*EHW6D@A["W9:H%.)Q(!;U)%6! MAR-NVR-;3*]9N$$5MOV&HUP$3@D$@P "2P*!!(*! \$.ICCO?L/B/=_2]%M1 M?NN9C,/0N3^???FJO'\/1N#7O[[],B#'F_+^X[M/7SZ/>?:?&MPQL MZ(P[3BE*H"%Y3HV1\@\SMS#S%7(CY\ MD#4RGT_4D&\8&/N&9]R*5=FH:N9UG-- MXXD_^*L>=*[;#Q4E7)=$RVN./,X$WFV=(L^*Z ME6?,'@TQVR8O>GU\A"4L8LASDQ0E&PM6VU%X?^]/;]UHN(=.J(_D8'[I)N4/ M1;(ZC]EW!6^Z0!K+"!$UE[.4GYEE);A89MAD@N3.TKM%N9>/I(K)[UT5.9XQ M.@+R3+,NST4\FN63B4<*XEQ\HGB:2,?B]64ZAX5X0)=GL?R(@]_]IV<8@=ZQ MHC#+JEV=+3?2 PO3K5YAMK3JK&@1%OT C0ID'[Y'%9DW3%JQ(P>S]_,R2J+D M#*N.M+3I[&AZQM.-PELQ(G7Y.J[/*7#I)2O:BC3Y>U/4(D*$(2/FNM)@"AK+ M4:+]"ZK;"L4B$K(X=YWFO_%S4*#3_3)E#\"R-=%8C(?5AE\:!B^$)!3+7K8B M/PC>'H^JNJH:;\]Y\I8HRM,[,<&:?- <7XI/QH3(_M\L5 E_H'*(]71XQ);S M;5V2F ?7B,*K0Z.>.8OI=EF(PEV(B9;BK=,RC9A2VSN#X8QT'>/$L!P 4#R# MJ#\7,IV"0&DE17_,;%%39)T+X %RSC228'D210+N*8&S$H)QC:210I$L,)&.E(LS? MQ$((:34MA-9?BHI;+&+,\L@ZYADXQ2+K7(C,Y_'UF*?' ETA.T9MR/9<(L_G;_#G MY?22\'):_8=QNL2K[D9.9;9"8E6PU0]3[7B^=_OX-AE/%:I;&[F8%KC4J/EA M[C.^ U8_ 247B1PD>Z_(/$\LYQ?UD;%UW56X=RBS0;P93: =IH;*BO'2IAL!3F==?6) M9V>,F/=I,J$Q2TKLC)5U)47GU$I&FVLW2"[[*J+O//2*,%-[VE??Q@8;2S!7 MF,8S0XOS76=>\6+6O/U0,Q7&*'K\\'5S-]Z_F<(?9NG,G]B>UI[I2>1V5N1, M]('X%-4%:X+B=;IK)P/]52(PQVYC8$N (8&V8$._.F8#T#>#P+?G5) M1+ _BX]O=Y\UL'D0C3%?=(4OPMPB[ NR1-"L"'%'^_A0UOEJ#4&J?:]A58.E M,@<+%_A-AW9LW=H35O,+6H][H,PLC=8;SRR/#O]F=2IJ] BU.\%]["=.O&L-KG]BQ&Q9907^/D&!TA>+25X.2SFTR<^MP"Q^KG^/!1T;YW/C& M!@7<0N[YR>;JCB3,GN6SWTQ/HCSDTLKNE;K23^SMK-!+VM5VKA;U5-@.\0Y> MK5G6DI3Y@W/Y@[;,'Y3Y@P>;/WBPT)NR#R*?(.('WE)^" N[)D2W*SKC+B$< M*(8EW-N>/GBYC$\V&']9:W8,,QYR(:*5VYR&VG+J94EF M3#K+XUGE7("=CR*6='B).CAL)'^9T6;TK?1'LMRCK%7R^B&MCG%ZHH0'='CU M"@P&SRG2(:E2KJ-VE'7B= .L2##GBLG?D&()H?[VS?,8[M@'X-!@U7[!,I>4 M9XB*1BGLA/,Z&H25&'<%(3L3&61Y&P07L<2[K9>Y(^7\AA4N5G5F/JPE_1.G M@Y]G1[P!NNHVV=;I[S2G =9)F\XUJ.FU=/J]P4#F6G]YN]'SR22=X**3(F=M MSMI:CGV*8=WQ9F9G!"B$V7>/</7 @ V@2/)APNXPXKX@X7\S@2UD&H],6,&L#K.%/+XR?6DRO>@5\ ML[8L6Z?MK8P_\7ZGCJZK,'P,(_25" %,K2ZQ&BE6Z1 PO"X^JWQ"K:>,QO-H MN*2G]A74F:V%1V(>$<'N#01KZ"R^4AR;N6.NN"XO#-4Q7=4U#!9@04'\R SS M1Q.,O>V4EM-@E[EZH3-B:JU@?H"*VS K%;%SCLD7LT!XFVSIO6VDBCW\7EM\CJ78-S--?-J4%=:(;G6_7D&;A:,E*VU(Q?&! MS2]H>5<*W&G0R'N>ZOY[@SW.RZP5"_US)/]<#(ES/N?2S%IC=F\H6T#H.KIJ M6(',8.EWY(Y[]O2\N=PWKSF;(.NL;!=6BDL;?6-+U-S[4 M;\(K.Z#SG>9(^:4W7.6BS1''[1_0L4_8YX4*@;_P,Q'BS/F)GP;]6-0]I\M) M))VO)>NJ:D W_MP >++^H8*8YRCHM*GEUUDO+A"P8J':_MDHQ)<.B&Q>#VK_ M MCZ%M.$X'F0;YC-"$(W3XORVVPR Z%3T8KEC1@LGO@;D,#%BJRX;I)I!B5B M^Z6]T<($_2*AH%GT:KL.B+SM$6;W@V%*D@&1-JQ7O[&0).OU9"TSX@:1$>?( MC#B9$7?:&7$SX',&65./X9TS4CYA2M> P$YY/UNI9XR,/H8Z'SO%)>K@9N>"M:%!4E MMO'! AP4/Z&KJ:L3@'[+"4N4@)MGU_1N9/5#1--7?@0#;JE$3@73(S!QH^CJ M9F "EO 9W^+?L\16L:FK&QR,E+_0G):\!VQW";9X[3]7%7FO(*O3F/?@# MV[X:LQANK[HR7CBW0@4O!#+_1(R&3IN:3P&^$-YOK"'"^G+A;ZS,"9]6[S+> M=FIA.+/8ZI3UIJM$MFY7L O[](HZ%CV!OY"?R,M:]!>!OYWU_<,Z*?TS:?T2 M$?C2%"M2>% M+-"!O<^RAJK=O4!8X8%26]>P6L_ M-A,@](CI-N^^Z;YA.Y9C:F9@4S(\_6[#!Q-9\XEI:XEDNLV/+\V/Q.RGS4UE/4G?L-K=>*_[>FT#@$CP7YS.DJ3]( M4]^5IKXT]0_6U-]2\7QFY[O?Z,TX#=.UM+ /"]\=K03_?35G% MTVJK>5W;< MCZ]$+Q^5U:V+A"*.NN![6(@;M,/:9>MZPKPUX7C"S[ M!Z'-K/C9N.,W/QBY;O?['U_6Y>) A/+#]OD:)L05J5=-VI4*WJ.ZV5JLC2>(U&Y0_,*WD/V"@?B]&<>E#'3UT8Y0\)^Y]N M/9?2^< UVL3'LHV%6#74'5+,TZR=36CF#:VB,ITN!!^ZI5K%G3O@R-6KZ#ZW M=OX E7MC4I)3&][4]H YAR4V^=(M_]<8&2=&*H/9V=8+,Z[K:?7JYGE61F-TRM:O:3Q)2E?QJ0F+PW+T0W=?(E$$,!'3S=M MW7$#QWA)0/O5T,.N6Y8Q&M>3]024) ]UZ:SUG^$)CL\8O#-TV[/=0'?ALV<'+XEIN*[KZ_^A-YKUS;P# M\1X5Q%A[!GG"00<3,;Y0UMHQ5LYQ05E5,!:T>-^!'F98;(:!ULAL,? +.Q\F M[KYHFT=V2'CQLV:V3M-<^1O)&^Q\@U6;35UWE1=P^PB]!HIE69IA&;!./^T- M%-?3UF'SS$F*@P.8EX3#Q\&A*>G_P."0?S0,I +#X^;?G8;?5F%P ?$8*C*4 M$@??=P>33S(5+^BT%L5<6#Z:84ADE,@HD5$BXUIDM"3]'R8RVHP,O)B\Z_"TCI8\4S9DF^HV')[$A>=MC8GQOUH(6LE L'-R^) MBX_#15O2_P'CHB,LQIL.'0$9 1+\F]]N;@X7&.<;FJFBX%M;'MGET#;: 7[. M#$M3XJ?$3XF?$C_OP4]'TO\!XZ=GSNQ*!-)OT9CY&9EQ>6SX.6L9R[%MJ_BY M\ I?PJ>$3PF?$C[O@4]7TO\!PV=@GQ!\=@TD3',7!NCB2RR)H!)!)8)*!+T' M03U)_P>&H(9NNTZ@!PQ'_9=$#S3'-^UO!KVQXF?+@+W@'4Y7HN//MQFYKAZ> M\GJO?Q6_Z4*4S S5 XEP$N$DPDF$6XMPOJ3_0T.XP#),1P],TW$=XV4,P&8] M%ZZ]2\NJGK<"MPAUUC;35B7V2>R3V">Q[P[L"R3]'QCV"?^HQO/\NN2 0X3[!S\;+HSL*O':1EW)S2* MBCX7^GW%%P\ _+HXGL$S81R)?A+])/I)]%N/?K*4S8&B'Y:R,5S_933+*>D= M3ZR+8TN$^4!NVT,8[B[L1NPSPU-L7(F:$C4E:DK47(^:LN+-(:.F'Z#-V.6/ M:OW\T>C8<',6_C.AZ&R-LZ!8JC'8HS&RPF6SC8\ MD/:>K_UV;+CY@14&%W#F[0 SQ0OXL4A/XJ7$2XF7$B_7XZ6LF7.@>.DC&9CV MRR3-288&9]_>1.C2C@T[_]9DMXH1,&3S=^*LS=JBY88OD5,BIT1.B9SKD5-6 MRSD$Y)PA)N_8X06!9YD&:U:%)_ZMFP,N4'Z?;Y:#F6GLMKJ^/LGHC1:G)8W8,L/.-)/\=9Q6TXS'98IC^J%Q_\+H[QSPNLP_UK,9 MN/M^CPJUUK)Z1G^Q;+>T,:6<;9>\0QM -PN:)G"Q(V?E<\,LDIT<-5%]-LB++ZA%4Q^5QV/L'CXW__R[ M,OZW"HG/GXWA[Q(R%P_D 6Z.)'!*X)3 *8%S&3A-69[LD(!S!6K:+(-1WS-J M]JW#F1_U_Y:,RM9RQ&HHW+GYM(Y]97&7_]3DEJ/L-R0!4 *@!,!UN37V2)8I M&QH*WHM^MF>[@>[JNN\$@'ZFX1F6[OZ'WFCVMV?+L&GCAF#J3=#V6G*<;H9M M]@S;OM#+M*J%(7F!QB:S15N,N_A9,U^>+< <.T2NN\H+N'FD?"Q&BF59FF$9 MIN'^)+%/8I_$/HE]:[%/%AL[-.SK=V,P+6;Y:;;Y#?L1["FUM&?^53W[[VS) M_GO!D8M4/>PS-\4^S>H?T#9X!X9%U//!* XDZDG4DZ@G46\]ZLGR8(> >@N! M0L>UP=@S,6W&LVT.?/3&MKYYAOM MD&Q%K[U9#2^ .6O#4]42T4Y([!_KO"2FT*:+0#K.JW'O0P:9I2U M>30B'>:__^";AO>ZFK?V9C:>H;QX!\]2 M6H+KH(ED&'MZE/"'[LJ&97L^% %=B8#'PRQR7A(!#PP!'UHIP( MF,'3&'2=7>)_'XJ#CL3!XV$9.2^)@P>&@P\M_G+01#*,/3U*'%QPA"(81K?P M3TDY.FZ*AY[$P^-A'3DOB8<'AHI20V$O]_-S X$E%'X&&@43#XV$<.2^)A@>"AO;( M>&CMEX.FCV%LYQ$"H;T8,^Q@ZN%9I)L>!%Q&.D_W])^6\+,[)W\V+=-,"40Y M&%D032+'\<]+(N*#$?&A=6 .FCZ&L9W'B8CPG'>/323=+@@:,Q"<-5&R9%TT MB1>G,B^)@P_&P8?6A#EH^AC&=IX*#NXB;&@\V5'*D5,BY0 X2\Y+(N7A(.5# MZ\@<-'T,8SN/$BGG*H@*K*R4M*H:0"1 -W@Z(!X#N19)O]#I4MAQ\RHT1E>& MYI^ =#6,]79%)9I_*O^_O7/M:AMI$O#W_15]R,D[R0XVNO@*D]E#",F0EQ . MD)W=3YRVU=@](TL>22;V_OJM:DG&-K[)%UFRBP]@K$O?JOOIZJZN>G(]E>H_ MX5TL#(;QC4/*<62F9'2,!I1*:N/)OG:L;99KC6&2Y:* 1,R4B:EK+UZV$[Y^ M0B(6R=WLMV/=%$K%2JT^^E/&=EJ0;K$*-W5=7ZJQW1,V#/+/<]QC/MR1?[F, M30V6"40U="JN54MU="I>J51J&CH5U[7TO(K/-2R*PTE]Y8[24/5JZ/W[F#5$ M\%,(9U015D&KKAYNV*4CO-: W0_\0'3\8PQ855QRJH =-X%W\A'?Y%$.0QUZ M*?_DVT00S45H+I+- M)<)/VYB)&AV4*8J>1SAEQ+:S:$:ZL3!B.M"<.5\PP? MD,G(^P>/6QC8N>F)@)W[Z)D],L[:X11B:2?OVYA"S*ELFD)DI6_3%&+W#1<+ M./SE#5NHCY9\9DV;^_Z'HRYOB8+C6B)^&>0"+\=%M6'I9EUN6=%K#)DU+,%X5AG#;>/ ME0FO (W9@W$1WM1?$A;J_Q7KO FY$-X*8C62'7TB^5\NX-T-3_YR['/'+_C" MDT\SV\P8/\@+M1[]QB9J#TGW/[)!_[9T$:[/&#FPA!@8?XFE\+3GB(ODD)CQ8). M&31B\5,-%*S=LI[@7L620[F" 4)"H"W%V!(<'O0LV5? "-5@KJF%;6W M\0/0LC;O^N+4%UV.\XNX)CPEHNK=1Y,T?I8^S#AL&0Q.X^>GL#9,KEXT2V^C MGC'ELC[G6JU>K%2&UTGQ2J!X;6[#-/UN1%K.%"TGM9A3MSQ0:DRW:V/@*=0? MLJ+=F&EI-Z2-D#:2_0+2@F;Z7"WM]8(FL3X3K"^EQ?IK"1KWKK<]ESZ/2MN> M^8=-YLI%LP2:)6Q\EI T4 J9)66*R=4JQGLV]*I6J==BLZ340E]>BP M@%\Q M^<9]%IT&7(F05SYFO.,ZK5$D'\_F,8_LFG\X4 \>S#$'84AIF__DGDA@I;3T MT5G@]2(\]S1Z2JDV#)<-W[QDK1YFC6R#]J&+TDQ@]PU',X$$,P$*0Y-Y MZDY!+IX(+FE50&ZU4-7+E8BX1FI;W("O:&-[YKJWPEIU90T;WZ4T8I]] 59Z M3@(?'&C&.]SI/G<@0_:4(\/_OO\X/#0\$#P^,?Q)-$,RF_H4,I-+C;SBD\I% MU-P4-6N+]>?96O(J5K60LEDZ*'G,AOCLBPN/R[YH]G 9AEUVNK8[F&Z)%CH? M+B'V]-)L7?F_93, ;EX+P=Z%"BWW5U:$1QP>Z^2?8^_H1$HKX7?C^*WG K^T M)9V!->KPHXYF8GJI=L*!,I7'KN?V!Y9XTDN\SY5ZV!'I^NM;YWE7Y]:_-%2]"@X(H^^XA[T0A=*)<$]1E9K\K)_.&^\BCE M#4,A-YEV2\C- 9$(N83&E67Q.+,Y1#R(6[[[AB,5)6*S_>DBRD8VF7!.+Y4JI7 CU%_TM6#UG';78MT%LC[G_JAJEI[(MRU7P?>$($Q^RA[7I.X#K'[ +S MP2TW M:]Z :C-E6&MOR>;%E;O"<;+0P/SR:%D?#T;)-Q;P_]$1IWWW"$QB1H M-'Y=K*>F9MJ\.3G=VQ$FLYPNEVME\X73QJ-IEE,S:':=5N%!X F@7K=KA[NN M7UT)@/X$VJSM=L?W;U^Q62^'V%S![>$J019>$C:U%7A-ZNN>(VQ?RT5H3H)F MBD"4*1CFR7SILRW0G(AW90!JXP_'Q\ # )X+UU&5BV[];CVW(WW?!:WQQ@W$ MA#ER&![/6 #$,2NFS<4=,MXOF)3.JJG%$TO"*V%H7\M%>$V"U](AB48V6G)? M\'K#G0%W6FPELD;KP(O0.DK6TA;(2B0D8NQMN8B$24B8U'=4KD4C&RVY+R3\ MZ$FK)=@,Y)WW6CT_6%*77/E 3)A(C?A&'#B4^S8W8 M.DZY6E+*&2E1C@Q?<]#[R;J'R+=Y\I&WHDR1;Y&W(JU:KU=-PT#XF>43M*/I MI^:B2#%'Q3OK=-SX.,>?W%-VKG=HN@4D F)M$XGFZDA ,@KN57=@X;Q#J@.&403P7P&%?U>AI@C5.A)=7]!<.^EHN MMV/@ULQG;N2+P%9',5%5M;GL^,OXW9MQ&'-;>Y(C"1D$ MT7V'S;Z6BR"Z$XCBUI VCL_9[T_M;.9(P)D,Y";IG@?Y%LR02JU7S5"E3BWB MS30GOC.G#5_%TY,G!NP;[^]PWE"E><-6NLM!C@0Y*!?-#!*HUX9.'G8S2<'< M:]BSH/A--MMWR@)D++7K#_$VB(A-^$T?2-E8LZ)1!(Q8_U4!Q^E%V,6NGO!>X M9Y'D8(Y0D* >'L!A@2W!SU;]@70426H:UI1>QL_ "UK\ZXO3OU0A19Q37A* M1-6[CR;A^RQ]0+XM@\%I_/P4RH;)U8MFZ6W4,Z9!Z52MI*KIS07_D/L+1=VWN[?+ ((Z_ M'F\.PT9R'T?EEZE\8FO.U9;-#(U4!E(9#E!E(/@M [^D_M#F2CWYW\X<_=Z( MOO4(#Z5!P?@L843#P>O0R6LS<+5E,V(@,3#'#'Q)NE34#&WT!XWL")';1612 M1VD'V2ER3U M@^P4N29A,^U%4Z7^374"LRP($WE[(1 2"/FV,=&G9Q?S)(:>>LIX_!PW/&K>T']\5_*8B%D6A[,TMF<6,)T+, M(^81\XAY$\RKD]3GEGEUPZ@KYE6J=7,GS'L!'7!I/@"W%1NIZTF;Z29!CB!' MD"/(38.U<(E3/A;%7UC-\?[SGU?!%-0-[Z &1&OFHAX MQDK TPEX!#P"'@%O*O ,DOI] =ZN#K0_>-P)O7*#LN<]RR;4QB:QMZ*B1]PC M[A'WB'O3N4>.7/:)>\9.'+GT&F&:+8=>'%KP*Y!PW,VC[UD 6@)>X0]PAYA;Q[VR!G+/F&OM OL M78L@$-Y\U,4F)J2H*Y"$6UR";P1.\V*::1MIWGY MG:T9U28^CC=@$9\(3X0GPA/A:1Q/Y ,E;V JETWX3X')U*HJ_.@CTNG_4J-3 MLO/@ V:4MWP:')*HD!)&E"/*$>6F4H[\G^29 -5"9OV407M$7[QQBTP9EHPL M9?[K3S-P1R+E;4LEC),QR&<8<9&X2%R< MSD6=N$A<3).+7Z7#OKH;(F*B,WA$1"(B$9&(N("(!A&1B+BV=S$\ L'N\0Q$ MB+3+?WH8/OW*P0N0?5Q+==@[ "#'55 @E(R,5W"A=3X SQU']-DYHA/99XDG MZ4CUTJ[G]@=0,GA,03AD7[@#&>X.EHAZ1#VB'E%O@GKD:(5XMXX1:!C7#M2O M668PWU28GM R@(= 2ZJ:#;J),5"GE.I)M!NFI2TB5:RR32 M$>F(=$2Z>:0CORH$NC5.G0N+>^S:A61FQ %*3+A5(M[5ED0<_.4-6ZB/EGQF M39O[_H>C+F^)@N-:(BX95!U>CN7 %OV")3W15+4"%=GK.&>6]+LV'YSBU;,N MMRSIM(9M7BQ+1U5:-/!HQ2I^\UCGBT(QSIKN'V4-'@%=# /:AW> MU%]2&-7_*\HCKC,+;X7A920[^D3ROUS NQN>_.78YXY?\(4GGV8*T$0X,JCU MZ#Q9)#N8(!0D*@+<78$AP>]"S95_ I$(EJ&M:47L;/P M M:_.N+TY]T>4X&L8UX2D15>\^FIR_/$L?QD=;!H/3^/DIDY,PN7K1++V->L:4 MR_J<:[5ZL5(97B?%@!2#?6HR4@R2* 85DOI\*@:Q'ZH2?*Y62N%!Z-K?J5DU M!.RA+7#MZ6\1L.]/,,L'/KYV]J'\3$4[/<>H$*#=7VP/.&8:,717+(5_C,81 M177O'\6+(L;9=GXJ:5M0(G 1. N<$ M.#?J'XOVCG9$SGI92YN@\6C8/?<:W!%^X7L?\77>#/"*H6E&$LI$O;*26J?<5_G< M9KG6&&M8+@I(V$D?.T92[.1:-++1DJ^98Z3+G,_2X4Y398^1!SZEK%6).)N63F+/[AB/F)&#.!O4LC-0'M7U,X4&&5^UXJN6"YEVW(#Q;E=P#_T1X8U7>(R$-Y7F\XD'G"FG MZPW1Y#T_2BG@+9]Q3S#1:0C+BMR[#Y]_R5*<5C%ASR3T9'Q+E>A#]-D,?>XO M_LB+T!. Y@/H@?==Q^T,V&4?KOJHF]PWVZ+#AT0B#! &" .$@=<8N#B_SHO0 M$P828^""VTT5& ,^7TOG[P;:0Q,4" H$!8+";"A\NOR<%Z$G*"2&PJ?(C34Q M@9A 3" F+,>$Z_./>1%Z8D)B)ESSAK )!X0#P@'A8!D)<7#K M"1]NI(4CH@)182=4V)U'D[7 L%&G_SD0B;V"PH4+16"WO#7+&.G=LG9'[PD1 MA(@5$9'W(8%TAWGU1LY+P'+>9Y+]K!C>?X^D*I M6*G51W_*6-3Y#N0KQ2K<_3JX>[ 9"GK39^HF+>NA^WL MAX?@I,]$Y/2PS9_QX()PF-N1 ;I''#T^QYDG_ND)/V!/KL?@=4_2@A?BV;L M^D^0Z-P"L84Z35[+=7!@25IO9HE$/<L-6->&).%+%?0QO)D80 P@!APT WXE*<]OXZ$##2X=UAU3$\226L)= MSQ:LHNGO&N_?Z=I[?/A.M.*S#/>%?Q=5B)3X4>F ,M$)+X(F\DZ^5R>LX1OA MH6:!WMO?2?CVI]NS+6;+OX4]8.'1:@6B0*J]CC;W.I@\9O0"ON?.@,DGR%G# MEDUXPI)^TW9]83^K?52E2@<7\4[-HFF:;R=3 MW%"315A;#R.KUL#MR.0$9P>XB FL1DUU.+49B3YSV6^V49.-?8'I=;-TK&Z" M:8ST00MV< KD,ZL73T2LT70\*K)[%NRM!FUE\@'DY[[6@)L,8,ROTNI4'HQGME]J0 MB^7+:4#:4KE8-^9$G2T5M=J.7#D7&TK^5,T1QK MC_5R*EJF%AVF&IN1W>Z"6@LG!"R*R9J;V(MKE/CCX'2U8@X5^6@!IEKN!LQW M;6FQH?W$ZUQG4L6;53ULN6]-XS$ M_!RM@%R5849@A=R6Y]VM)YVF['+[=:&6/GI $]QLSP(S-D)MJJC3.T,.MY-S M.>^CF>[*,]WA1#?W2,<)[M>K&_;U^^'V(9K;TMSV]Z_285_=W$X#9X1NR6UY M1J:U+X5"RY7S9M/M.8%T6DO-8WQRK(AL7G- M;R<-UQK\_A^_G;2#COW[_P-02P,$% @ '80&6=00>D0M5@$ 7684 !$ M !AW?;.+8O^/_]%)BZ=\U)]=B5.-7O.7WN MDBTYI6[;^[%+PG@;8?3FX?9[]'\NYS?HP5WAM8/& MH;M=XR!!YVB5))L_OWW[\O+R@[?T@S@DVX0.%__@ANNWZ/Q<$+^*L ._1V,G MP>C/[]^]_^WYNS^>O_O]XN+BS^_>__G='W[X[>]^__[_>??NS^_>*=W"S2[R MGU8)>N-^CZ 7'3L(,"$[=.T'3N#Z#D$/3.6>-XX[CX+]\)3IS8I9Q1/IR(\0"#OOO]CW3MG"2) M_,=M@J_#:#W&2V=+DK]\MPU^W3K$7_K8H\M+,*Q+KH'R9[H?0?QG+XG.D]T& MQ^F8L'I?'R/R0Q@]O:5_?@M_AI'?G[_[\?S'"]D3N]YYO'U,^[$^,79_> J? MWXH_L@DK'2H;YQK2AM_'Y MD^-L]AN*/^0:NPYQ>LK]^ M]U__ R'V2?CK31@EB'\9-Z'+J-4L&/SK7*[:.?SJ_.(]/:<_4&+?H6#OFZI9 M\K?=)B'/VE&32 _JL9.0!PU&_UW5N*4GL]6(<=57*[_U<_A'[;BEE\-A@^\= MX;>8)#'\JW;X_9-_',_RDH ?VO.;7BU'\JI^A9Q?\9MV/.<^XM93*!RO_8^[ M=-SF*^&X"92\0^S?<:L/K.P5TW#H#SGPQ=5W@B!,V$CP*_G+S<8/EB'_#?T= MW E_CD*"%W3R"'[X.)\V/DIO$^=K&(3KW5OH\79._^>_I9 D_SL*O$F0^,EN M2L>+UFPBWR&?OKOMF\MIRHEZF,I'+W,!FCR]'- MZ.YJ@AY^FDP6#Z];U6&K[IV(_FV%$Y\RV&K?\CT:-O%]VTU$;W)TOW_=U,,V M-?U-/%O.-E+TIA?E5;BFR[,"P?P94Q4P7..J;3Z(1L/&_UB]\0^+T6)R.[FC MFSZ[1K/[R7RTF,[N'M#H;DR;W=[/)S_1EM-/$S2]H_^>O)Z%X\_"UKGX:W7V8/-"MIW^8 M7?WMI]G->#)_^ \T^?O'Z>)G]&8\N9Y>31>O-X314]'J7>A"LN&\_$[[>7E] M832>'R=>79/PI5+2*V__;[WGHX>?T/7-[/.K[-="UTJ-U;/YA]'=]!_L MM56UJ_(&-9OUIS_][K>_^QTH49DA_!RIO5_WY8!]N1P]3!]FUU3N>: GO'I[ MRMHU[-+O]W:)$8&/2"7SNET';-?#Q]O;T?SGV?7#],/=E#XN([J*5U>SCW>+ MZ=V'^]D-?6XF#Z4[V+)KPZ;^86]3!5W85H4RRD@C2?MUIP_8Z9LIE2'&5(J@ M#Q%=Q8^3<::M4&7EPXRN+/W3U61>_L$>TK]AS_^XM^TJ3.F3K$A MD!CC=>\/V/OYY(:*'./[T7SQ\V(^HAMVQ=:U=*,K&S?LZI_V=E500HP44FF] M[E[=[F6+.(ICG(Q'HT>'B9PN=+O[V'Z^GP>^&'= MS^&26OQ\?P./'Q7PZ3+>@VA?^F55MV[8MHN];9.DSA CQN['E-SK%AZB2/!7 MYN[#S63T,"E7)?)-&C;K_;XR(?LC1N!U>P[8GNG=)WJB9_,J*53]>\/&_+BW M,4KGUTUI]R)=1K[WA&]"9^\M4O[2L!&_W5?DYM/QAPFZF8U>WY^6&S%+5CBZ M=W;.(\'%KS1<6- MM=>H88/VS1X*!<1(O&[2(2:/"=SWH_OYY'HRGT_&S-)>;N$H;=FP7240& MC5!*B%OW7W>MW4WW@",?QQ>/]Q%>XB@"@WSH?KDH7GI5S1KV:]\8(?;KXO)U MP[ILV#_R&U&^7<5 NU;V,0F_6/U[WJ[]?M_Z M\.H5U[>'/XWFDTNJ7HXA[&1R]U#M>ZEHVK![^T8(1N><$4(JI==].TAFO+V= M+I@[>'0WYM;O#Y.[2K=+7?N&'=RW3"C$1,220NYU&P]RI%W"94A7<@(VA2J7 M6:%1PX;M6RPR"HB3>-TD[=[.^Y#X+I5-.G@]4Q(-&[QO"6GO_41OY"BO#Z7^ M0[ VTF7(R (-!R ?>O+(0> C_&Z_4=ZT]0];FS5L)'[5IH]S]KK?FEUL=5\ MH4U]&O9RWX13ZVY[W=?N?K>:S2QMV+"#^T:=@@_N=<\Z.N-J-FR_5<-N[5MU M%!*O.W6TAZ[\?=O[>_WN_&'?:J-XZUYW1X>?J.9CJFC:L&?[MIH]G]'KSFFU ME-;I"PU]&O9RWVK3E!ORNK&'N2M63H0!'X+E!N(@=JJ5@]JV#1M98LVI,*"^ M;F'7E)"1Y[&).43)@Q_CQ/%)A939MG/#)N];=%3*H!:FQ-44??KY)(F>1:!QRR)<>ZD:*#3<$"Z M)%3!:P4#(C[BZ^'08-D"2#UO2_#U-J%_NW7H_]*IX@R6(GBZP52@O/&=1Y^P M#'.VYN];&,..I]UPB)KM9^=(#H[XZ"@;'H5+E$X L1F@= K9H4+O7X^5SCM' M;LAL>8>3FS".1P+($G2)14@5EG48, 5&(!ITNIF.'JWAZ)6$>!UR?Z6GDIY! M.C$$,T/JU% 2(CXYI,[N]:XSG55ZL!2NBW;]@?OCOGWS\&S45Y%<[[&JRD$] M^ P=1:CAP.P;5ZL375\/AC'O??-9.+)OP_;OVV/W/?VONVXG!B 30NZCD$J< MR>Z>.!Q3D^[UAN%LUMP..N@VG)9]HV]]+$%>@I&CT[8P/L?WE#-X/4QZ#]/! MC\MQE!H.S+X!N>G O%XUQI3WP]T([;LWG(.2O,P]%?QUYXV;;69+;@NC5[\T M85#E=XXIO]AC:N[&"78/S,C1_F!TH=YP;O8-Q#6F&_K$"%,?O"S*%)"8@]"6 M81;_$0M3SNOQZL\J:- HV'2P]@W+!FR"KT?JN'"\[$*9!L^45 C)E75GIFW? MAD.Q;RA60_?R-XU"_77#CX_J2\VSV:\JM-Y6?1HV>-\ MV:N0/H51 M7%[L*D_J$^G$K#*2C+ B[&!N$CBP50:3D))ZG$%3M'K@= 7R%&*473(97 $A8:# M4!**6@6 ]'H2-)^$?W0]"(<0:#@')9&E%=A*K\= \PM1E2!T^"MQ%*6&@U$2 M45J?@/1Z/.P]&Y>[*^+$7<],&:F&PU(2[7G(86$CHL<=8F.^'A*-R'&' MOSV'DZD]'+]_5X(76)4P^?KDF,V&31T(=V",B!-(6XJ3R'<3*7D&GG 9C]S$ M?RYZ+ W2;SA$[6$+\]X,.I%S/A.4345<.. LEPYR.9W7DZ8;_O#@&^A86@TG MZ$#8Q->[2&/>RV.,?]W23A-P'1]D-3VH;\,):('#^&^_Z_ _<*VS;2#!/I2S M$[G0WOI!\M;SUV]%F[<.(=^AKXS"*L++M,/+R\L/ M::?W5%9@)+SD''[^X6OL_4^E9T*G^Y?O8G^](?B[MYIF1G^&*M+TG:!KYVQ) M+%]W!T'E#].WQIL^@DBM*^0/Q< M_(-R<_''\XN+\_<7C*=RND>S$ZL[01^4']-)Q"#+P7UV[B=XO<] O+\%M+=R M?9Y?_,"G7$ZI?LIROF5KKV[ZG_B;%^ GD"9OG$?P1WSC*A MXS>@83"CR],,#US/<=O^1IDH*,+MD;#J>>M(UB;+.I"@#EH,?0/:7*;C$JL/ M6I@N0_3TI7?AOAM5FWNO)8OVH*.@<42KU^K[UP^A98K)]?'E;-@^E:/,K/2*\^J"/]6CZEG;[L)#BMCM^#%6KTZ\=$D+;=^^-I6V7^H*#)PW@_@K35PW]R*3$<&6QPH.'4:Q=9;MGY BJ%DY Z&Z93BW^"WIVD/C)3IE4NTT^@%"??IN.KIHAV.6=>'5-PI3Z" M\A ,^YJ,]ST;Z(\WP@_*T*[+?-Z_4;R3X;N/Z2NP1 ?.O:2G=:/U,8;I'HW/ MQQF8AV!$[F@C'HQ%5(?5J:K2GP9>K?JAK+G&CBUQV=Y-UFV$02W$\77W]"Y7UWD,U$ZO MT3.M>=1!")4:EZ?3&/T)H)U*=7206C6,V_^B'5Z 0L.*'3MH3YI!?7&%8_6% M-E1[%>ZZ8/YT$PB[CWQZ'];[7KZL]^T6C$!"]@W]2;2&9:C,$?^1KQ(T3*G[ M"71(R>1'Q5\3''C84R!#TH%#-]>4_MNA7TI^K7(X $LG?F0SV<;G3XZS89OX M%I,DEK]AR\J65/SBO].(&3HW/*4_IN>(S?@OW]4T?-O7I,?X,9D&]+/@D5A? M_:I)ES3L;=)%]_Q5&,0 ",'UP,@)8J[_L!\=ES>)DPK.CJ76&_O3P(VX&,#_ M.PV$&$_%!1?[SZH;M,!KJZZ],9;W5RE))/Q'0"ZYI_=W%7.MNP]PYX3W6KQ' M]TZ4*";WUIM83N58=O=?#_A-89GGV,/K#?M4<+2>8_H9T3_=.E_P9ZH@XC%] M5SUZ+Q=8Z4!(R^;%V/WA*7Q^ZV&?[QO](=LN^H__YA&I5&>)A5SQ]#8TU+WXQL^HVAT2DKFY%2ZO+!R@=T2;D5RE[]J[@G$:[VG6L[]7; MQ\L,224@)& DNM\@L0/R*7:_]&.[563!Z>HH8^,Z'B,[X/@I=C+WB#::%I-'K3/EJ M%K1;#$8N^O![5/0=.[MR?@XBT./;DV ZG^3>\3UZH"K?EGRKWJ8+YYZN)>@< M.'!W8V=-#TS\$&Z?5@G+D*I@H+F?YO,SHH>42?,3MG3>F![8LF-2VD[S7'C< MSRS H[)#J2*_J3-KT:NW8S"AJF2XPQ#1].R[7-._+&KZJ8(_>G$B+UZ$]/U5 M_P[B.GT#?\8)E7+#I\#_%^4PI<0[L?MWL7*"&9-!JF2O_N;3VQ:4\\AF"2J1 MN\+TZ)3*(<=0,/5%7.;/=K7VE^0Q>$[R-0 :O/G3%)MK?*"%)W6\C=T6Y M97KP=1C-,>"9TC60V<;E+U?KWIKG_8&2AP=]%HSI5_E,=^L90[;@5]BVK1^O MX"S.EF";VA=ICJ&@>?YW6]C-V7(.\BZ5"!]^W=(/Z1J#/'^Y]0E(A66S;M6O M1]$L>*(BS!H6#2"73?: M8D\*XU?;"'2\TF^SO.6@+N3472 >CYC?&QZ<\&L_=AWR,W:J9(<.! =BQVPZ M6U6M![6'C5](0Z?>F&$&A82=$H8A*S5#<).F;K FY@XDTI]CA-\&#PYQ0(@M MOS<:&@_M9J[Q9M3UT,M&'"4*"_1?V?3I/^@G''I;-YE%0BTL\:-5-NM1H0BC M9"&?9OK?:@5AKV&/GW/>JBT\'O4GO:&3$1,],V'R<[D(.3KQ: UF[&I;?767 M'MW#FPB[O@C5VA#,5,/ H_.BZ_DOIT;):M75NBTW9WR&1DR7643^TU.Y9M:5 M9']O0:; PZ-U%P9.]AO%EUWN0CJ6BM5K]VJ[9E46GO%DN<1N0G?"#[W9\YSOEA#>9T1J[]?EFP@7%_:ES/Z:"TB457E=K)_I2$_'3V*T_R64/ M^!^>]?;B?/O^_;'(K- _M3!:M^EA]59>0)@>Q*-Z$+*Q=4B%-%S>KK\5=U)% MXLY9TQ^5C[C6PM6BHVZG!HPUC6.JO8VW$21OL/>+6>GC63!*UM>.RPPDI0Z. M]KU[=%;S8.;=YS#Z,@V8[U_$0P0/LCY4=!Q<7 M'5JD%MIP'%5Z<.B2MGXR=4QJR/ MPCR P'!VC,MR;;=*M.Y77*BU8J@M=#M6@>H#)K3E4YG)NZ*1;C,E<5QVF8V> MV/\T/@OU';XU$:7.Y6-TR*&X8AIT@?+&O4U>K#HE4V0? MC*YI8?BF\W8$H8%$7M2>NF%%=W+%-?_61UM8T3>I=&:4RA ,W*,C.J.3N$B%47S*WSSS"2DXHK M_"\EC?K;$3&-O>-2^X0W]=*M/'K_W$)6CXS.KHV9KVIK,#]SS@3H-"<\"+8. MF5=S]O#[8^UG>PVB0D=S@3Q!8UAQ E&]N2;JX"I]Q5"%2[O^]OUW/ ME[VZ:7[*B$T$V3$P_+FFC]MV*V9>WU7Q4;YU@NZ1[RAQ;TJM[XP0> M"2.O6B)NTVUH$:"'A7X.![NF)@"GM&F/JG5%C?74))?Y<2I5[@-(V(F98*/R M7R_"!YPD!"L&Q0/")QH(]7?>"*.K)ABKGC6PM05QU8:U[*QYJS)0:>:%AS-1 M%4A8U;3'X,&$JC;8D]?[R'5YK"D]+7CINWZ52:=%QQX?YLV&,)7>(;(6X(2( MH.!Z2U6KKOU>QC+SI8&3\K;]NPPNPR@*7]B1:=B*FAZ]L4$_6S@6S'CE8>]R M]S&&;,;4ZRJ0&:O!L X@<'JI^SPX-8/=VT.%N ZC)?8!K3'^C/VG%6!.4'F' MJG4?0-T$"USZME8>BT%,KH]\+7 ?BE2LN#)7H+IMGVE^\FUH QM5=:$=2&50 M^:APCP%P5%!WX[7H.!#@S29=MZKU\+2!:FBIVBZ#.EQ[^>7C+8:,\NMPVRE- M726C669F7W"9A,S_< +O>X/T<@2AWIC^A&,VI6K57FTQA$"R>R>:14M?%;GXIV!)PM(&4/DCMJ7"DE3;KSPC-Q/);G*Q";\IPZ-C;4V6& MKFBM^>L5[B]N%V,:1&5N:%73_JY) )5(/7BS: ZJC/3C/("WGCT[5PXA\"Y) M3Y]H6!E"W9%J_U\T/SJ@-80!,^=4/W?U??J(L1'_ 4GZHC#I^K;]?=!+[?.VCN, M6N]HJR*777%@U .L-/?3'92V=:.P)HU*^?, SE(%-$!\N5OV^P38 MHYSW&E3L6_O^VN->>0&6ZRA<9T!C]U3FA#K"O(!B>0!LBW[]I2.7+QX]PV[M MX]C[_B) \3E,J\J X^JV_: MP]=6NO?%O_8?(PM/:Y/1IJ)QCT(1+^DAU'Z85:40M-^R7WB?0XT=#9UTQTH% M>+'RZQ*@"BT&(D%*S:]0\Z65.%G5MS_LH&T4L-C@4>!=^U]9E'#M2U+3P4B> MK]!3Q^%+, ^W@3<&S"6OKIYQJWX#@49I@1Q6TT'[@GLLP2T&)S4?4R30ER]S M9>L>5>Z8JIQ,^.-*,!74TBPM*$)2)@IO8U]APC] MJM0+7])L"+"#F8VN34WNRCY]WN0;Q_>$=$0_=V6>]1Z]-CU-N)=8*(BL'MD" M[["YTT">48X"Q^Y9_@? /JK+MFK=O3<&P54Z6RK6E!HO:WG;OB,UV=+6HQ+M M-[0;6-Q0?R:3)"L5[(-)])EF4,PK:\A,J^NA^V$E?ARN1T]UI7ES+8:0K2%* M-6R3.'&"DAJRK;J80=T;'8BZ5][>R-S&%X?-K:+]0%Z> S-V6G;6G;3C$XCH M#5C)Y0S.KB8_I[9#KXZP6"B9]":JMWB7MNTSB"WUOH/V[E )@^X]<]5Q*W)U M$%M3Q^& Z+2 ;BAKWI_UJSKHLLE.W:JKU90*9DQT6)6YL9,XY2I(8W/M.FJ[ MA-S1DLZF(KFW Z$^OW> *VB /E;;]#=5L7@\-26?K@)VKZ8JA]7]+!W_<>@R M ]#?MTY$-Y_LYG@31F4GOZJE]C0[/WB)($&,/IX.5\EX29GJ)[>QCT'$2I'5 MQO 'X1?!$<&HG>@- <6.P?BW22>J[W-Z(1^-@:2?6!2IC-08'L#-H?/K[[0Y M\0K^#SAZIA(QO/07Z;E,!I# M>5D;0J#+V@[B;JJU7Y65.9ZB(!-8B4@^17]]!\^P."./1';ES&""Q&F?3#9&XB=+0'B/M MZ=G#4Q@.G5_O0! BX*A\1=(\/\9\O @!XU?Y.USZ5-W^&2=9'13.^748B5]! MNR( 2T^3&):)?GD?464IP6GIQT/,]/N=^T,Q*P-9JR\'6--#>\I ZB#-%>:H M<*:UZ]/?1\L" 6;+R5?ZJM*K"FJXS (3NK^)D:RJRK,7>L#BE;^IS+XIMAA0 MOG ^BJLR*:"AVP"P2_*53%NAE91TZ1D]OL[G.)CDT[K%+6O9WVE?TS,:<<"R MFY!J6.#G%&@TX274!]F$5 *8+:N.?>O^WZ#XF[=']VP.UP\_@)=4*<.>5!%K M@#\JFNIV,=>7 *XM2=FZ;X^YTR\CEP6S@T89A0']D0N3\7U(?'?'_[?)8G(P MF3[0(*_HC[-H017_RJB%_99#AO^O%;#;]^\Y%[8AK*?0J$\)3< '@!)V&/YN MN[X#"-%(C4R@8+:+SBCIHMNJY[S$8?!79UV1.UC12+?E$\PXL^7'6(1AL4BS M"'N+511NGU;EUN(*6][1M+Y!<4;4C^E1HMF?06_+G%4ZJU@%I8$!R2OSOTI[ M^*WS!7]>A03+7X 1( EOG>@+3LK,J]UH#421NG9<7(NZ7-E7SFR]-3*Y5*:?(-W6%XG8M;IH<0K%29C!O$_K@..JFEH,J5?)I!#5JI/ ME^/*V?AT*<1$,K=DTJZ$=?#! OI](08EW:N+^K. U.@^)GV;4B(DF8=+YWJU2:,'11[3D6K4VR6IL>!B.D M+^G9A^JO#B&[V4LP#>@'B_>P[%IW&TC47,'S+5$30.H37+2*J6M!1C=TT'+) M$M*$$Z5T'_;:#"1C<(X]O-[P7/-F,,=V??O[@&NJ<-_A%_:7ZFHT;?H.# GR MIB$MK*E7?^SL%0-I,.O5=.C3Y HW2SS'+J8/.Q62FBRLY1$/GO$WR3U"#*5;:U="($HLKNXOWCPD_V M?,&E37I-5V$QH;D(D5%R1?6J';VOZ[3G=GW[?;>X.IXJ.-<8 H?Q?L2&<' P M^U%5D%P'@CTN0EKAD4U_%1(/1W$KIT^[OI;OV6LJ>=+O6H05NMOB(UW?5O.U MI. F"!B"+/*Q[&JJ;=]C+D2,GBH4)8>?L^RU64U;CGD2#E->[+>3N"D&[W3QA] M :\"UWA*_3[Y%CT*&DSF@? ;",2#Q?CL)RM9F\57_=+F*(MSH H[:V?8^.+4+) M/7W ]-PY!*# O364QDHB;BVKU9]:=AY&/0^0(>N>]]*V1B.CE$\,D!!B,$W M"<8,:V@1.0RRW=F5>^^.)&4$*O/R0*C,BO9#A->CHE'%B6GH-(@HJG9% ^IZ M#.?CK5<8*UH/)0PP8MJLNYLMN27/=\N!\ _NKEW(\J^*?T6^/_8NP=^8#O:Q!5[O$2]IC MCETP)OE+WY6/4K4:;67HWC-J%J%([3@L7ZAU]R'FCKQI9ROOKK[5HI$R T M\9> H::4^U\.ZFH'18EY^6?!*%E?.VY9-?4#._=W!%N$F[.%?BPF#,PQQSN7 M\#F<-P7QIBZ*POBPO#G")E\_IPB];==<<:43;I31%@<,F(V'VZ M-2H08&G848MN?0;502W*_7B_ZJBZBO8]GJ:ZW:FI]J:1A)T*%'4AA4<[;?G-.QU!;;OKPZ/[:_WN_X6@Y M;;DNS"S?4/=+OEVOG6@W6V:)K+60G"T[?8,YA2GDW3PDA-[PT*G2C&9U$L/1 MJF2!XVGPU] /DD_TC]OJ7(>6O0=B?#S&XJC+S&@N#.IRU^#1:=-S6($W+2JT M-77K,_Y2 /6QJ_\C%=[C^!8DJJND!/&?F4Z0J%5[Q(00S7>I'I0!0![VUZ#B;\&&IFNTT$B[!^R%B@I,(5^$PH@&\FJY.ZRBK<&L^VN,8[%? M'P.J\BXURI^BF[4LR'4I%NP&. MU5-LE6U5V;9/J1'.+C\8=]QH"PT+F*$]P:=5M>,;FQOCC-CT' M^6KR7U-]7L1?'/-*[M/H'RI"??+JTCXJVP\!KET-S*<_$UP2H5]Y\JJC(O20 M-Y))\K?#$DG*F_<,Q551[E':SL9;_#-V(E;\M-*:_OT?2& K90K]&6MK4J28A(T$KL MKOS?AQ"G7)HV50VZ?'NV:SX\;FIM;:O<3/?AQ&N\O0B6I@$,N: M]2>8PZ?&(KYBOPW$:G7[?GUY\/Y,UYLH?.8H7[4"0EV/?K/-('LIH+3I-?^P M@3AC)ZKT6]=T&() T2P[#"$,A2VBJ(U8]RX?TK/?C[DI@2#79FB9MB7H3!5\ M'$!@(#A^&7YX;5)<0R<[N6/LFU8TMN;(FK&KEM4]P=$55IB::%"QFOL-1IZN=;!4-.Y/!(V>G$#8R.FIB4/B>Q(P@-XN,>BT/!5; %HX M)/4UQ.TCE;0/8^DZ$4(3!Z\&,W4UKDEE4^UOA0S:D&E_$G6Q[KUHZ#-,5\/' MP!.U;;#'*_G4BE''T>HQTG^3U8Q5<9\J0_RKV@\LV:]*M"IOW./1>W((1*U6 M'B?Y]\$E@USNU+_4^(4/(&!50)OC)X:O&"05L4:ES33?I$QF$J K@9YUK%BS"O'Q?/B%329ZE7Z'O5ASPPVCTQJH,TJ[3I/)M!N($54S=2GQ+@VY[$ G=T-5= M%+.;.FQU391[S ]);9G\\QAM$RIUER2XM.FA/?7&#Z.[,$F1IN277(VS7->A MMT7.\$MJO7=[S7J;L(R?DD'GM8Z7BL::S\+E>!9@&9/?PN5?V[Y/PZ"+L1<# M!"#(!E"_L,X;T;[?<#+,&K$^ZGKT*D5G)KB&MZRB\6"B1N[I,^3NFLR53;WZ MVXNVE<&9=0TKE' MT9'';>WFSLLMO5@CJO% B8W9$@IX1L^5AN@6'0>$I-A8R%9[H8**\[1?!U@@ MJ1;$\K+CU+JO;KTN3.A6T_V]]0D=):2"NA!%X#Y42M9*_QU[G$L5ON,H&407 MD7?-O\IA;1?EJLN7*Z)V^LS_0%D>C,\*"$#;+-802,?)[3PR(3RYM;#P'D-L[:^#_11+?KB0L+ M3D#UM(WC>[(H=^E+7=U8-Y@^"<.H$DQ<^6M_%C,G7L'_P=7X[!#0;#-P5?@# MO3;SOU!:EQ1.0)CAH0Y41SNXD!F,::Q#<*YOWYQ 5UR'L!RO# MK3@P(3:JR@?:U,TDDFBFRW'5K;PR:?M^_6NSK4W#=3WZ%X 5-^1]R&-S&S79 M%EW[]TOS*F)0&:S)_:RT[-/,!H_A91ALXY:%40IM^PV&%!'V[!V5-V5=/&1I M>ZN"TL,*$](48I1KI%L^Y@Z%V9(E=U7;9$K;]7U0J5*WQ'',()TA5K35B:WJ MU!LSUXX?,5-I&?B @.[R9L$F!]D]47&Q21JO8]NZR:'!SY1IIO!:G? NY[0?TMNQSJFEO= M>_$MS_$&P*>")Y 2ML4I-S;O,TDW$P-&SXY/V'>D6AB$\;XNS/!0*KH5W3!: MXPB"S$"1!EO;UX)_NPGJZMMG(3P!K:*ESN0B"6!;!RZ+(\G M2\F]IK\ID\6J6@XLL9+G5%&AUEWAQ4M8'[AS (6!>._J*C.7M>S13<$D$V:# M]7RHD1A/>4*@=[E-[L+D9YQ ?:=*!T/+[OW9 WPJ:.$;*NF">]$)GD "$?I> MAKNKXNM6*?>'$S(,7Y*/Q6_,^SRDN^Z9B]MS%M2%E>PULH6, )%;$7:N0J\4 M#4']\R ]1$5$^B.\17LDA@#"5F^!'%(5\50@NJN$"\TU&2:BE.9Z+6V)GB9B M3%,FI!;:EF[ &TJ#W*_"H#K.9*_)0"2MO7S? P*E!E&FMZ*.9I7=JZ)UK[FE M%1:%UN[TPV@,PBO:PA':9S81/^K\9L$L'+KZ8:IJ/:3T[$J#E@:JP[%YM_$Q M-G3J,_HD\*A&+JHC"EESQ]S$#JG43 [NWG\42AZ,JUY&;>BD^Q-;+ED>A'C= MU%PAGF27+%;XUHF^0,(-;TK7^RERBO%E7:D-!"9'KP2CL_D(J16/^_7AP6[%_17KIQ>5O-[]GG,/H"6?3\;ACCI>_ZI9[$\H:Z)3CG\7'7 M.B>]IK7F>2VVCS@.B1.-/E1/9[_1 ,!U4P^4,#\<6#*HH;OF96;%VS[18;91 MS;:7M+(;(EW$2:QV1+3L-!#3B?(I9;K_'.2LNK(=[?H;4?5F5)0^3-FK[&%5 MZ5KX"?^X/,B5WCH$HLT87!G(HRM_LPCYJ2E%D#V&PC!$I0J)5'$ER]CA,EP8 M+22'H,'6J3E[S0;CJ0!-:+94?I'"M[7T6M00& R3=<@AY6V-7&S_..Q6*V_> MKY!+1=8PGYDKL[#,UA=9BG:I"!!8>' M$1A13EIH).;4$!4_[$-$5?^<;<0!B>!CX%< JK7M:\8H?Z!-?E@76D79 5&4 MN6TTTJ%4^M,>_:> Y?(&R3X*:*/NV*YSWT"H\1R[V'^&)QSJLC:EO5=W&;PM MK:/MK,_XVB(*D5(ZNC+@MJZ/;ML9#UC)H(LS0./J"ZZYDRF/E7)^:[U3:KL! M@<_31WVU=J(OM555&KOU+YDQ/10\@%RB;8PI;NQG%VYE[1!RN8U]>DZJ80'R MK08"_=_T@SFR2I MBP4V7-]R+H< M!_[[ZS"B(NNS[QZ7*+%/1#<.R7I#PAW&<'.,_0B[ #5<_3K5-1](\/^-_^M6 MQ/OR/] ;OEW:97G/?LTD2D+3 >6(6_3L4X_!6 PA -WW,)'1[4*Z2%]&80X6F4I.JRO?N1AY>M57$J8+E_$ H' 5LXJ MW 70EHYO%T3"'CJS#V=V&&"U8":5]2W+<;K3YAFT#OWK;A([V%7< 5A,-1&P-8UM*&QZKJF6_30_/\]HW=5:G-CXJZJ" M7PXFH_W#&Q#JG2FG+P&V8*N M^: P*E%3R6SCD'E(R'4804A^V:*VZ&54O9!E*V2X4#MEHK27[@S/W#W#%E= M%:P92&^,'?H @&D//V,2;NH%CY8]!^0?%/CDBF6LM9NPI&L98T &?5T3^E/P M])?O<'#^\>&['*\1CD/ZS#86([N1)>+_FSRFP!]12#!?&;HP+R\O/[#%@75Y M_^[=CV_ASV\3^O3@&Z#ZW7^EU- O0 \Q@O_??[[-1AXF#Z3/Z>=?&@ 2[;(% M0 UEY(8_>5(Z;_0+T#*^]FW-G^Q'Q^5-XN1('MEH2!GN#.4&1,J(9T@9$\&@ MW\A:J(?U7B@ : -VSC/DR\).*%&8=^'U-Q);L_HGSFJ G\!A()B5 M]%"4$CPIIO)G69)&;R3Q[^GVH93)N34FR\SIA:0/9D8_DM&4/&+TV2YUC#Z\WO)1"M);NL%OG"_Z\HIQ(Y;;3 MBU,\V5$ZYAD"0'?X#1\7K>G YR\P,O+$T*>_&.6W&LI&0S <.O#_A4_5P[%@AV*W'JN6E%,Z:FR ZGD:%*&)4T2^A5.H"0XJ(%NFRW6P* M*#<'Q"?Q]@U,X_MO= U($_N(LW^&Z"10N$1T&O!LL(D@=28H"1&?"_I%SL;L M!:9FQ?$D."4!F^46LCJ7LV#T]!0QZT(N/J"39)P.#6OBIF,A^O\<.1IZ@N&H MVL?'^Y;6@NPMPVR)8%SX+Q]9R,K9V&A&#TRZ-FQX=/\-KDU17LX=E1C62!P9 MNB1,KVIY?GZPJ$HH+_EB1;M!Q<1%Y("U<>SL.B])K<4DD0."79/9-STZY ES MW\HVE@Z$Q$@(ACI=I@^QD97ON'E+$H^,!NP1^K@=;2GB5!"0.4-I?#428";^ MORC3LM$92IW[*(MV'3BCZKLG29F>,L@<&1[ ;NRLZ?T9/X3;IU7"H%4Z>?TX M-?0,A$Z.$W'N@"Y2")\AR1:G?88^F62/1S?*T,8).Q8>@,1T?!I2D@ASFO0J M2+#9RU\'&])IF4Y?T$) ;/"S5[^.\ATPRD(5O%?FIND49\&HHXL1E:1RKY#B MFSDQ]DB.,TH9C5#12'UUJLP5;H0VVV?L?I"WN$RM%)F>Y7C&*18Q@RZ.%R%] M_M6_0P K[ (6+!/ 8@&&27>J8AOW.7@LPF@;1"EHZ$8ACM_A/% ZTBGAC / MUGM=Q\(7QM:+T44"5P,IL-5G*)TK8N.J N!L(Z-6J'1(YXMV.$'9C,_0: TV M-N,!7XW%6-/ZC9T.&Z<%E]$)<]1VVQ5N[1CKTVOVL@Q=2<\5"\Q<%M\1LZ*7 M7K;VG\4]=DYQM\J$F3W&>OKHFB'\;[3$R@)IQ#](=7SUJT27.Z2V2S]HS MJJKMB!&F&K]YSMAU=DWP-LJ0$;ML#"/%G,-#GC$I3M;.L]%QUH57G<\^",V; M3X2_0@8HLYC*ZS!*TRAE'>MN9@GI%9&)D#R>$BW#"$5R)/0BACI1CDF1V33H MFPV!Z!@H'01]/FUF]TQ_!^VPV4/]@8X&)M99,*82US.=XC.K_/05[M^M'Z]@ MXAS@X1"3>FFL^]4*WF:(+UTZ?L3-TN C]-*18^0$'GJBA*:U7X,SX$DA8X#E,])'@AU^W5-"^QA"_<[GU"=B%NGP0G#Z< MZ$B,@&(V!%IB'I[S*$8Y.39)CD.Z8Y(XXM01D(??7YXJAX43W'XOC5NW =@G M$879%K0#AUOMI']1BN$#U-+@@U0R@7SA)\_:#M(03,^U<[JZ($V? M&9T,*8(TG"]N$'O<(4;^Q)@B3?R@7QAD#8(1$!O"K/(FDM!EA(1 !.BD\G"* M5/XQ&W2AR3LQN M;Z>+V\G=X@&-[L;H:G8'&SBYNYI.'DZ;3;&ARB#,SI(;!F7C6-U@\2(_.,2! MZTR#G,5(64M@US/_@J EJ5D33RJD^6,P,DK5DYD4YR_SXGQ?NE<'\ \9[<^X M2-44P^Q G='[*/2V;C*3]0FZHB4)>NPJ$"2'/GU2.7-+F$FYHO?PWXZ)%(Q> MSC !-(?/!>ES^GNHMCD(36U9VX*LK2M8+U<)1%E*,S-.4 KBB2[IVQ*8!Z[1 MRT[^JQ%$T$;DK;($O&S[P$=NP3&4A42+QV413G[= L #"P3MY!@(@W/7B5=* M3'1DJLYCXYGDLJW]%%B#AEP^&T)M@JQ;*H8,]6N/ 8;R+L^FQ* M]&>"6>A:X*D0M%WN%I4^1#")$=C3K(Y!GP;H=9+LYA F,_J,1T<$UESJ-S3B-6(B_^FIGBVF3G M?'8\O_-XJ),8_UM:F^-RHAO/CW&+118\#,8F*FLXV6\4@%,M"$*$#L[0:""4 M0XE:9A>+\F^.6)*L',![53J=^&(07>M@W%D-*OK5=KTE;+C)>F+6H0,]1>JC3&; @0Y 19P5X"$?,CC MQO&-(>49XV@_]]#- 39#'*?#4)UE@.?IL:A(LI(XJ%2"/,KH(SZ )3%6'Z.E M$:HIJX!B*T\J_0K9;AHWWVC?17+ !EK3)T$]F0X=7>KP.0K%1U\OE4; M2=Y.B+P!SO:- *5LV;8#:.*NVA90SJ7#1C$>&J@6GU:DFQL=27TJ=O(NA^!O M,PM--X=D2,S18P2Z W^ YW[\Y7)WB0-WM7:B+UW=03G:"(BCE/:I\46:6;+E M, +]#O0^NM+<\@?6<,VA"P^+V=7??IK=C"?SA_] D[]_G"Y^1F_&D^OIU71A M'.K2&(MB%X4]V&90 @^M^LE0MO=/UI.]];%#ZCDQGE@):NK"3\"A/PT8,OW6 M(5VO/D80'N:,Y.#G3]2I@Q7A/N2E:VQ=;$X:5''GK.F/RIO8/>'@P5%BP$^/ M%5+"A7'3!H>J@*&@ B+VQELH.LYM+ PA()X%HV1][;@L+K9CZ C#,$7+*%P+ M$-0 C1:W:"FH,_<+;YMA8/@W&U9AI +=HPVGT. MHR_3@!U/@;,]QS&.GKM5Q@&JD+:ZX71/D!MQ8%/*9TCR)*BG@.!R!'N!>1 Y MI)3QU9E"Q!)E%=H6DXC,\9E[)WFE;_;(X(2* C)%&@;K"^/^.HRP_Q3P*!U7 MU<)' :^@1]A-(C.,1Y$? RRQ_\B^<]+)_9CZ,]+0&)W%?B_;G&LQ50&<^. OL(LS=+#DJ6%@X*&(CAQ)%'C"DAF[9PM&^$"XRJ\0-TB(801"SA;*M8GD>\F MJ:$.;C_IU!"U"XQ]9P-9)7',E40W$)M;8"S"+=I$)E+BV*HSNH\K@Y@04 M_RN#E,X7NP4M'UV\.WOW[EU:\096Y239S7Q$:4A]->:ZV0+'1OFLJ;!8C<#. M]]ML)*LIAO.16-. "J%4F"@[RC;.L)KA*VI4<8O7BY%;U;-$7V[9U)L[@PF5OP?VCFK/1[ MY 3/A/_#BA6M>Y0G#V0-F>'+3KACAXGGS'06XA?9$ ^8T#\\:4AN9N10S.EQ M].YA3Y^H\Q:$S*8TZYEW$>1J?]T-YR01QV6*TNB)_8\.8T1*$S&BMJT26EDJ M9II5L6;<3&'(3ML9)\2*/=P.X,B0EKBC&=P20DL>C$*#!>QR/AU_F*";V>CN M-"8O/==Y- VK$8_*P6#G8O)U@\%:.(80-1QXEE)GMVY*'V4#V"H4 M;XC/H@]A^O>/TS%$4F=H)G<+QN[ILR@.LAQ(K;?#7D$N/(1+I(YF]1;6'7#> M*S)H-_'?0YA@L;:F&"J/-7B:'Q2[B> M-7*6NZ.KRC+;"H;2SEVYC+#/HMEZ56%F()X$3U1=Q?#C-<8Q_3WVG[L:W"$R M,+.:XVP(J%85HR@=Y/38)"F'BJ- H0Z5QV(T/V$.BY7'VNZE2&U#)B#?0,C*5@?/CL)ZNK+7U[UCA*Z^3,\3,.MI@>R_ I\/]U M0)!(*<941@^L0 &<>O\,XSD/.+.(#Z"T+!G3/*3M818(8?;N].NHJ? M/&=^=1DE/ J"K4/F'6TP>?QH5N3!E_'"/GCI8! 4F39KF&"3['$HJB*C-")Z M&B!.GP4-G!R'Q3"WUGMI7#'A:ORU(3ROZW[PO+2P0^HYL11LF6-$WI6?H,") M'N\W3V_*+LMG('TJ+)$B-WQGLM+JGTZ)F_JJ"\4].C/I$KD*J4;7TAE2;,TX$NLQ;@1%SFIM$&O;'Z$U\ MZP3;);UH&*J.Q'.[<0*/A)'77:+)D4]AZY XB(,6R8_\M*_G4T_:?8;;S@G:6ROIIX(2H;)<4E3X0-]5VJY,72N\3R:EA] M!XYWV\$ R1/E%%J6+)'W$:1Y)[M[2B 9!1X@7&_@0TZ3AS*,DDX!1_3>63.$ MER6D #T#Y5/F+=6$^!!GB URQH*WTW'.D)+OE(W5!_0JFP/_]2+D^(Q*,IBN M]'*95IZ$*&9CJ'@!I\^VU%0JL7939 CQQT4HL##5!,+37X?6(+QG_$,_JST7 MQH6!$2&A"W=/.=#3A,-"=[*^,4"F1P;(Y"JD3Y,SHC)50)G*D*AX@EE@KM06 M.\^7D>\]X9O0"1C *%RB'2K\<&H(R*6HX)X@>0IL%#X\P0XI8\="_9[$\0/L M2>5SY+J\K!Z]>?#2=_U.A<(E=93JMF^4 9 8X7M+@IX!7E74)(4QCY,[/8;( M0?MFWC:YV7 $:H=<.?'JFH0O$R)J:VJ 28) -Z"K8A";!T0RP55J?2ND6S,@]Y2,B&"D!YV!\D[3,7]4*XS,D6;!HW)=H I=A%(4O M[([H>,**D +6>*%/+IQHE@KB8>]R]Y&*- J8F, J8,/N$/$,T#V32IW42# M1E$%<%N+;WN&1 4VA0^U3K5@A=4*D,R<(2 MZ?*;#5<5!74!U^@!1\^^B^/N ?Z"*+/C":HGP0.IG+ZUD'Y%SJ^J,P*^UJ/K MJ2C/CZI2M*@GP0R0(0/E,$)D;[C %:PB9)^L91_ZGBD3VD-SKJ MYS!=)J-I-6I)$SND?TXJ777T*^ZD^SM1M(,#Q_P0<-3L(.UJY4=Y^ K^QJ*[ M,<#&/R&=G)4[48M,W9EGJNSF2].PA"P>C[?X9^Q$UY10ER/Y_MW[/YPZ/TWW MNI+"EH3H$5,MSJ?*&PR'8#RCOA8F&W39(49@>%,D@YY=P37%:!CW0;6W .DP M))?9>XR;D\VS>+RQRZ(-]Q..&;?'1U@)"K8R/+-J!_=.-(L8(!$/PY 1O_IJ M.FP<$5'%ZCEX(2%.%+.R,JRV@\W2#KJ8)3D^19D'2APPG3AY$5:5ACS;BYB] M==P5%8VCG2K^L.+(3X ^I3OT>2V'8X(1S@0C7@::C7GBS),ROM.1&,IO.A:D M)LK1>@B7-L)_;?1TQ?ZKVV_\H2WB5^M!4]D#K;8"IJ*/%U+'AC6[:PKI.EO* MH(#.OMH4)1:,,S(:P,9[#T;Q*XA?PA%]U9+=G;/&G9$H%'H(" Y]\J1BWI9D M%^YPNL7)*J22)E3M9/IBI_!O[K9;,YKTYI)$3X05DN."DT,*/://CP!JX%&[ MS"NX/BAVL#1602+HQBE5] 92*-#%[XR)BUJX*3E<);Q@"Z&IFC@A>28R"O)+R88X:RM!J5?$B>,4VV06S<%?+9/$'P"9CBFN5PXAH$M+#!31L-,5 M)VG1LX[&*;=!9$O%XRJ(-N UL8(GBFH-]GHB \/ M!H=T%64/\Q$U4M;AMSOX%,. 151V%#O$:Y$1/"E.2 43AF60/7QH\9\;J@%= M=$S(+V!$BQ\0D ;LV)-@B?3+2RI7?05;VM:/5USQ -_A<4_''F@"V:$(;T34 M5RA*HJ1UA1VC;Z)^]DJK(Y_.].5QRQ&$RQM(GMF04.1;!8YI/]G"<7 (%[W# MJ-/]G+U$ODI;:">4^ GQ17(LS98H1Q9-3Y"E(K1PTVZ91^YR5]C;$CQ;EF)W MC )O[),M5;%8L<+.F.9B-."X$M^#603%J*)((K)8(\K2BA216R# "XV2)/(? MMPGC.0F1]!3 Z*N0>-C<84^OV?6&A#N,YY@%I2D)M2)?H]M;.'+="))FZ5M( M_VH>9$FS= M*.SN3F-DACI1HLS14FW.XR=;+(\"E"R^N^*$WX-!7$V\O-SE_M(5Z2=]>ADJ M*C_[C'(NVQ-=[@I_M56EV,9ZB&-9R;Z]DLRFLF98ZDH\#3A 1L?:+-RV]P0D MS8/O#W5-]A Q8HZV2X?S62%BCA&S#?SDWWZMB+),5C+B^'0A:(!/V-XM=>W3 M#<Q@5 VDLC[MG\[Z^9;')DB9V>"\7/.N&$V M%323._P"@";=;##XA<&7F#5,=)NO6'H,(^)!O7XSB9PIH[)BQU)20G# MMV'MMP)B&\+*NGHE]V"V;83<:>*#U+!@*3;J+@Q2J N><'HL?)QB'6-F+R&U M25AJ0=9X[+8VAJ0+0J&7IN2:9D;4WV1?: %GE@I'3N#2R72KKL$_?E002X=RJF+SQ!@-HK3 MPU?LWWRE'A(G2L1:7>(G/PA>EVL8MMITOC) JX* >P"WX'Z='= 0D*$'AG1K/%=3-":GBP!T;@0.@#AX*)?/=H_)=" M*+2 &]X R0S8YE28J2R7=:+\2(78X>D)$IV',6,2(()"WE*H#C[&E-O%>%DU M;4&3)67$&*P7SQ\W7SFGS\709VD3-G%1A\]XU",@O\ [.UO>.O\,HZLMO=_7 M..HND4A*)S%QDI^S/:&#[BV.)_<17F*JGWGL0>JN.7&R:()2PORI.R%V2#TG M=CRI2N5D49^W6S"66HDY+?AK(Q])&R,%TY'*D(B-0\+28#9*01M#586R+47Z M%0 ONE^[1=B+DV" E,_=^#4,;\@0&=.:B=M[_F3 MM=I ];_1$6+-*"*E5MN-O9!C/=P0A9'S?AB9 G@?CA,1_ CC=U-3)4'3Z&8: M&5!UU73Z@MZ9B*6VDO2M@Q?E REN!=K2NU8$&\86"C]K8(?4[8IQ]PU$/1B) MI>;Q%+51R):.G&8>BP4*4HL53MFR4/Y#+U.D]9Z9+7@0X,7*C[SN\@NEA!BI M <^7%*9J1PGL-N=B=0DZ]X3-?IYWTT,KI%@'W(*U3+@^(( )'T.>&Q MZYZ%2]D(D^*T[7FE)/DS)"%3Y BFV;S>1@&KECD*O&O_*ZN;V?W+3ZF>H:4@ M>L:,N%O:"JV;'@*M'',2DPR_B1).U<)"/OGUL!N[P( MQ^%+, ^W@3?&5.?RQCY4+@D.MCL7KA=E"(C?\>@@*()1Z&<(PR!/C&/6.F." M4[&!*H>+$ %QQ*@C3AY)^B?'8,Z=7[EQYE.#5=NMZAKIEODLK;>B\(O %/:Y ME\.BET@??Z3(FO FYQPXAD^AY[/ :P#*Y).8XV<<'%XL.1<-+:F>R-Q)8=J MJ"%)(D'S1%C9N\TE2^&2W@."I8C3-H]('L;);,E"I+(BSY.O+ME"=LH8;R+L M^FRF]&>"F;,U\$;KD I^_V*_[Z(-P^C -AM?K0I]AM(Y('42H/Z+:9RQ]NI, M+"G./2Q9SGT1)P*XR.BA[X];8N)LF(5#&5.-+ZNW\5-(8'(W-U?'2;%YL^KE M^.*4)J^>UYY.DR5X;M^&RQ56S"$<.@-$G;L@)<-QAS[W(J!UV?J;S]<$ M]R<'!LU2#+44+&=^54[9>*%RK5R0?0;4_$N+AP) FCE+(=P4 [:WM@?E7\V76077&W7 M6\(V>K)<8C?AZ7ST^'F\1&062M ->2(=!O%QSD3B(' KQX)RFW(T:_@4D,X1 MX145I>CD>'0DPW-8.%^[)A#G2-M-)];(57J3[#.#.#,I1 6E?K970.[>,2Z, M7A,_#M>C)PV&)D;)(**+AOF2PE0MV90ZS;EH3))SMQ F + 02C3-;)O$B<,@ M++L"8:S,TV-6Q;)LP>X>W.4I<5R%)I*&@X49;9LQ83IY M)"VWTK 6"EG3%R-#>>47(UN)Y=JY(2HC%VB/$5M6 GT<[9EUY!9M\LJT:9,. M##N^,'3BQN<7/1PY/>R0/"=[C-@\A7>Z:IC1.A9Z#.7BH/-/HHSA"Q+ @ F_DE I1],CUN@01-)"3-+#1.TJ @?N*NU$YE'X]'! :F8O,6K/0- GHKP/'K5,4! M#AC2[5I7L8_3\#]ZU<4"(Q"S,4Z/2U+&X%1A4((@3DZ40=48V)9+2WD S$\\ MB:DNH$LK["$7: VNGS)?:/CU5=0B2KY4 '1&Q$!$,B&//T5V$O,I"M M1E7%@UU6\,&CJ\%. MK!:BSIV#8*+GM;5X-T+0A9"#OK,&&2FZL]$5KL,.2G M/B:3KW ,J"BQ@E^RI,%N-5\X?.V2"EOTV) =PND /&_5//Z'=@;)/F\L]C]/ M&LE?LXA!WA2&,_G>C<77_?>M$]%M(+LYWH11I]=;DD0I3<2)G@ ?I"<6V'7^ MV?&#E\A_6B63X,GA83XW.$ET%#_):(/50Q"G=S=0MV/6TOOQ A2SP&"1Z6QDZ0O1L386XEK2H>&-9P4=%E2TN22A^Z632]-=86_+K5+*(%;0*[4R)4YZ MD0=1_ (!7<0(#[<.1F,!UD^LFJFL"O$9P[6./5'5YP.(3^EU28U7XFA9\Y;SDU7J.$/M=M+XM^[$*_@_8./9 M(3#_.9UJY+MT:O"'4>#E?Z&T[ 3=0TF=(?A?I% \0]E@B#=D![ M;*Y32= ?<,W %>$'G)%&#CV@:;@??2PV1@O!]+@<2L!GW6+@P/M&EX'H_7!, MK\V< _;< U[/@EYM,5C)Z5T(" @DA"H"6@2E^>1FM)B,T?UHOO@9+>:CNX?1 MU6(ZNWLX80;%5HL1$!L"J6.@;! J29F7H=)*$EWSOOJJ@-$A>:NR_H65C"P1 MDFDZD^9RC'L<5DP)P!HOO&]6Q!Z5@M MO&@YL;0+JGS3/1 MQ"8J61"*B==R!D177LH35!2R1OG($ U'@7<%(=0D=0X>JV,KT(SVZ\%HW-#^JUJPU-? MP6;$R[&,MY [QOUT:NV71?B DX2DX@45?72!&\@:-U1^B-D8:>@MR%<64 XL MKD%J5@6^.57$ATM]HQ(*0?QU$2(^*E*&_096HI@BK9X$CZ_(1JQ(+%:D[IR8 MSW8TYNYGON]X4!$4[->G'$)A>$U+3(AF0R@X/\,+H9BL-R3<82S*RY1OZ%W( M:F+0]0>>8V9^4?\.!H.[,/D9)W/LAD\!@,5S-J_#2/P*VEUT.?H?@R@ESF^4 M\T>V(:ZZ<5A62N9W#XMKC[(9_'LO9UO#>3I!>.N[*#W"T W0%>IUN-!D7G&"[=-R$RR)K.0B'69##G!!OT@B48R2E M:<<,I."(W6UAN-GR$Y2XTH$_D\=+"QAY.(_/K(96"CMS4OR1'&M<1N:$H88C M(VT)9$8W9P7Q/X\&9YW%]/UEP+"SY>2KNX+W;$XOLEG01Z0;GPG#91!S03 9 M"/W7%SUZ%0:)'VSA?A.&?8-%30>TQKG,_'2AJ11"96J0 <6"1V+!(=329)#6 M[(7>Q_'*WW3W-*>D!CQ?4IBJ-4^RK$L_QOR_TR!?(J.;%5(6Q1 J1-Q;W0]M M;.;W2Y)%;R3A[YD^FJ\%8MQD(#RQL^7#*HR2!8[6:9Z.%@\O?708902DU70= M\]&.&EE+535*Z-PZ)QRTI4N\!E-J!?C+,&E".N6M(L\35=TQLP@B%G2Y@- S'B!V,17N*Q'V_"&'NS99<] MRP9!)(S-/R*F>")[[,@]Y-A/ O")!Y/(86B;T[5%Y]/YN@D9W F#GK^I#,=. M[_;K@@P@H]-L'GZ$E]O PYZ,2M&!A21(II$H=NQ?FE@AWP071X)VX(H>]9:@;1$C=Z,_W[Q^EXNOCY#%W-[A;3NX^3,9K=3^8CEJ5W MAD9W8_1A-KW[ '^_FLSO3I)E<1Y3\@QE.1U L2U9R=1RZIJ0Z!&% ;T1^YVB>]#XKL[_K]ZTDTQ@)*0G0Q-R09&;!2#@2FV MV!4GF0Z3XRXWT!GG=H=^$?^U<*8S(,^1Y]$V\17]<18MPI=.YD(!Y"EHTDL* M_A5&".B> "ND/RY2XX'K\KIRF)?7+:EZUEU<$;5ULZ$*==UN+"B$QAB5AI39 MU;2B<)NUK"\N_7;$HA8BM#T :K[X< ; T\^'O\7)*J3Z!.A%ZX-<)*5J)Q ' M3PB'>D=K1IV*_Y+\:;%89EU1*R,"IV(7^2!(&>4D624JEZ)D(H_%")+.:*LU6=.@FRN3:?(\ MU-UYB<67(?1$ONZW0]+2?7?<6%*+J"[ M--@P71F1M/)OO$#6G1+IC,W[)4Y@^9]Q]!@6W636/MS+R/>>J!;C=#)/<2J( M4#+#G7 1H7$B"E'?1W[@^AN'V"I$W94%%7,SK:)]4GR0W+&Y,7AL4C]8!N0F M\W]OG2_X\XI.1_X" ER3\-:)ON"D/UN!LZ?;(C9Z>(B:N0JZ5N+,<1O=4^%&_]&IN0- ,6&)$ MN$WBQ&$/SJFP*&TJ^5@]*KU1BFAD=+=X=KOS^+C3@"$*9(8Z4:+,T5+Q].,G M6P0" $K&->XQWD38]=F87>*453J6@.4Z33T7!)S1D8;Q(<^=[$_[=-6[?+P? M.S=: !Y8YC^3\N"1X#8(\(: 6P=L6QY]3T[8**%SV:S;)_;+8)C':1#EO'@\ M'=7D7*PCU582!,F$OMIV>QU ;' +0C]/@RMGX]+L4,\L@X#I96 4U%*7DO@$&Q6%4!@.TIVPXAJ5) MKQ4D1D1R%90QOX%E*!QI=3FH6NIDR\'R#'W(Q^7+\;)W* Q#\$&)-WKW0W32 MY*M+MJ!W%2K ::@5SM^.#1_G1/D11QLH(#$"2H?(%75C36P4#C?';.$ ,X[$ M]D$RN6!ZKU*?R JVAQH9&,+ #'K!P.S C50E"X4^!;ODSPHS( @@?!9U@V.&8QHZZ*N&O!;V"*?U+& MNDH;S3CKG/RIL5=;"+IZAXT;S/.Q>05 5;B'P7$#KD0QXTY9DRP SQ-$F0_[ MU-D3IW:O?,8>BJL%24]. M8=*%&V)OQ8U?!?G7>8X]O&8F;FWFY4*,"XK2(6P9G(VR2HI#+DYRL3EE;)P$%Z2& 2O7UP-V63G)B_>/"S_I!G[)",#7/W M2)(>\O1)+S-/"SIS].T"YO8HN7*B:$=EZ.."UI0@2@9,#FC)^PCE3H+D,%); ML!)D:89G5<24/ .X.,/5$&.<)&?D\(VTHNKQV+O4X7J-H2PMW@?(%L O+/K\ MZ+(X3-&=B0=8\2V+4<]0!8(V'_S,9XN _*?+5 !J6T4W /0?T_ MD#4T(57HOO9CETH,HF:4N^UD$DG%<$Y5BJN,[DDP4U0G+/+!I+A)\.0'F!EY MY_@9!UN].GF#)YSU!X@X@8J5Z.,&\I"XIL!++=$ERN&MBN%%!0<;"*OE M+C\U1SN+Q3"2P&\ESL$$=Z3(6"'M/!_*0 4]"0TV1;E4_:,6Q%1M'+9%XI ME\FT<,=N4I8W*.^V8A8>E?XS%7^-C+=>2+(^N^R8XRS]S,F\6YQBU%T9HA>6R=.F^ M&(8[T/=\)]H!'+>PF(^^^AJ0O9>6,E%T<4!*)H]^ 4K&[Y [G( CCHH+H(AY ME[N/,8!G<)!W*J:/W(2J:! @IB-H+B6+,KK&Y2OS+(K]HP-QKZ8<"C!!WL!H MR ^^1V7,6W#:<%R),/H"N., MY8*'6%WB;X@YDMLN[E^78Z$7.AB2HYTI YR0$1'-/K!787KM9^DEFI6R.T) M!U!J[.;8"/:1E9'*MF673TH6K)T69\5ZD&TX-'86(1A] M]A+0L[/R-UW5K9308&=+"A,UK%;Q W11P SJ;E2[N=@#1#H%%DCE[.TD&VAB MH_@![[-C]NF0^;N\0@/#,2E<28OP7L";:2;%%A^ M2%D6;RFWPGS.6+X_=9:KLL+;[[9AR$@HNR29&SU%6!-:%*.;;A]**9\,,Z2> M#SMWJ4Z&BG".C#%YR) CB9LOJH4)_?73!TRE X=0I6/DK?W !XL<2]7K'L0H M1CA#8@RF=>1'L1S/:(CG'#*4X/E)X=G)C7*:3)*#]]0\C'88)>!TA%H)X$3N M[$ !@N?,C0DDS^RXUW5P06H8L"'UY\/F% %QL:+=(%D#WG+,,E$6D0,VLK&S MZPS^5 P55"!$SZ!P(1^:O>Q\;)3PP9%'1S?[H%M:$K'S>\&%5^I2I$.B;$PD M!D4PZK>P$GG[>L>S8;88"(,ZN;PPA$IX>7YA"T-%.SLDS\D>(Y:JM6CDJ%B^ MI7*/K(7.7-.W.L$W]*7VIG1>P1-\$[S@[!WN9(F]=Q*>S2K*B3NNR^/^*8_. MFKY-_K]X[0CZM_]U\8<_GOWAW6^9 $'_\>/9CW_\ Z)3AV@B.C=B/&];[SH4 MPZ Y]7-&'F7T1 MS7I(H,@H=XB^JE3T7P2S:XGI,LH8E,FJ>E9,*U4(GQ!/ MI-,>6E?G-$1]#T(M[1;S7:Z86HKY+I1FC%CTN;N;+7F*NN\*E/).X$62*L@V M&T$7JES8R XQQ6#ZJ15K4:K,RC$DUKMA_[037&AP*5(RZ&*H,R7J)"TY"X^? M[9Z'W^32EJ!!TN=$'^!([I!,1Y?3F^EB.GE H[LQ>EC,KO[VT^QF/)D__-__ M\X_O+_[P_Z+)WS].%S^C-^/)]?1JNC">V&&*;WGD,O)IUI1U=)5[J4F-J>*H M!5E%0)%,( O?8!*Q-B9(/_-O"!J_EEA"60AW%R$<(L89N-=&C1C?RHCQ%+D( M.>EPI\LXR7BNB9)/!U*BY"WP/(?;&Q3&"#M=OC?@+A*TD$.)#7SNRJ9(,FAD M<-KI2_M>DP3S?J@S5268]_8DF"-G6R;!O#=?,03*&$)5I@BOX6D1/$CBL49_8OPB;Z@:I.$$YYB9>TQQR[D$3G+WU7*MD=0_G% M/)"<"%+&1C<64JB'N$#B8/,2E+FY(0'@]P:&_)[J2*7+Q^?)9"MU.6&J:<]' M-E]4G##O9"Z?($W)EV7 PI%+Q;\(KT.-Y7.SOK9?N3WSI OP$C@!Q MNE@.A?^X9=A.$&:%N:BY9L/0UU".[L+ MU5<0X"8,GKAYIZ>2 -W9V=> F.70M5\8($A\SR=;<(()"&,Z&9Y;A#V>Z[3> M;/EK-5M.G B\*;&LML+!2+O9&WE(Y-I/&,XHI#P1B-M/TZ//Z%V4^.=REM_D MBHCSH(Z-LL&1'%UFA*7C@TE,SB"K4&,:O9:)0+?.5W^]7<^RXG4BDO8EP-[Q M^%4%\4B,HM;(2Z-H8: S."=B*+,A-H;X%3M_")^GR&8^7J:96_/X9#SVHJ8$ MT2P8)>MKQX4+>J>O#%',L <"-%K&0T],L2\] M,97EICCL.)KQ=9##G":SQ: ;QK3/F?8XT]Q'@YX9TX7--Z[[\?(C4N[T/!_F MZ9![QZ9Q_Y(U31S9?NI<)C["?T(8R>>9$URH; TX4&G:L-C.ZG5V>H MH8BO M8...1021@ID[#D*1_<,A:EJ',V, 09IB/_NZT)T7>J;+A1>7AJ3$<3 M@:I@ ):>ST.!_O.:[T(UE88)CF5,JCGX;4N*OO%.&JY XC)]?A5+F3KC4( M:?!38MFA%6R:+3M%IT35R0 #Z!F]!L'Q0"_K.6:1LO=.U$VX5>/AI>_ZB?&8[>Y\U8F+CW;$15U,[ GL)S-_\4VDU6@3'K\D:[7>.R:5 M)NXNVZ[73K2;+2\CWWO"$*?(RG]IJ= FB,,ER\DCH']:_) Z5E"Q5-II\59T M:68\/G(>"1W"/&@4R%271<^1XL*YW&5-A(=G].)$'O]L,O-MS$(H%RLGX+66 M(8(+XN"H/D1E]^LP@DY'9QMF7B9UFJJK"0+O2[U1,.Z9#-%3YHMXS&="9RR* M6/, ,3YI^N,60H]9"0,>-O$+,(($)^;+\A7#&*,/Y" M=C(MU;BY4BLG>8M3(2.UF(1JS02ED4'2DK>38BJ/0)!WNME.DZXL-G>YTP$? MQX*@.5K&(H>5<8)\D0:6+%7H*2T,I01"=KL-%4+2L& :/MX48R7%K6(UEO/4 M^!'GCY$%F4I"$8<18J3/T,P>D/IQM];0S932I%Q<9S^@PGC/,9T&B@Y6-VNCDS:%T'2(K@4")E[(@]S.V<^;LVBQ!2 M3DC7:GNYR"?UZ-DHJI=^?NX*>UOX!"L%4&;RZF25%&.@V1+)4415YY%:U1G] MPH8Z69ZE':*NE4$IV<4KM]/D3NZF,A18ARD9# M,!S5\65-QE2\??B&%J'4G9M:V9QL,3:P&/0%%:4>T]H;V8FP4 N!)7;NQG@3 MQGZW5&B6OA +@LCC% ?.@)1VY*S'=F8MS:[7833'TLV?E7KNEHT@OZD(FZ[7 MHYN=LF@H&0/!8YQ W,[X N'&EN%",X]%^SLP-L\Q]MD28TIE>U;87H=%4*&) M&%$KT)VZ."%U3-BH*J$*SS+H_LAXY\)C-%=#ZK-@>P'V8#9K72-7I=I FB%A M.(Y;-S-YPUC9_AC'$X&GNZMJQHG8JFU^$[[@.&'A=HM09$F!FZ6;'P-H*O&V M%J(*=?%!B!M"HH,?/@D^-B#)&/\;"0_(EV-2I>/AF^K#/5AMKS&.!8? M^#%7])AY#>/MC 02NA('"9 M8AV1B( FU>9MY9]I987DN9!9=//3XF(ORZAJ3XS?'U1DA)>2WUMS/_Z2/9U= M'7L97111PC;@RTQP196J.+VP5 !OP^VRO<98(?409!.OOC5&YP]V#[.4RF:QIT-LR%:71"C@PY.27*U;: MB;!8Y/#E>E9.E7F/6 TTGQJKH91SS=!1-8:@6 D^LBLA'VP4;1N<5,K9]"P-$G#+:]JPP&Q>N5.%9N0LX&.$G^ MJCQY9WOL&9?/(#5=AAE,OKHK>/ONG/714HB,6)"T$! S*DP RJ$PE&878/=S M!V2E[TZY^4^%%5++A1VQ7R,[!>F-L25-UIECS)@4%D?)?V=A$*E=] J@"7'$ MO*)PSKO7%E4I&OUTC')$*IBQ5F&T>&N#/>*:LBAS2.=49->0+D*IGB\IV2PW M=6ZA')PYYJK?)1@#RHP66#5^C\ QO>(UZ_UG/%DNJ2S )=[9O@ MK7TMZ/_/WKLVMVXC:Z-_A35GJDYVE3.3E;EFO^?]($OR&LW8ED?62BJS/TS1 M(F1QAR(5DK*7YM".(>1=%_6SPO'6Y&A#LV-Y4KYXQ@:_'LN#KJ2VC-BV>FHR^PNI:HZ<46#<075F]38X1$G$?8)@?TI2B69' M]#.RP_4N1(U\^=]_]_U?+IX@+[ML$'Z_I5^RR*=N4OQ_+$3BP'I!)$'UQH+O M6>2#?96!:^D1]]SWZZU%.D3/\+O+(D%5?H]?CO"KHPO8=.X+Y#G!?R.!46?A.=_,>H)1;YOJ1"W#ZQLWWB<;P)LWWBP?<[?U?DG^H4['3[)4*$ M-4T.1?8R)X18(0S];;#]]HC_@U)/*M-?%(%>D39F=5@EQ.&!^XD->#X>#E2B MVM[4CG9W7O"^\+',W=.,@&;0#_SH%@QOP?@6]X$^T?FZ(37_,.+H=;*T3, ( M!>JW0+V;??._.X9>\%_7*-R369VP>"*@_3/TAKR F,);3/!=$^YE-%L\S1,US?V8N;LFO@3$@1<^!B9$V<+30A@.QX3^$L[G M=@B.Y^@)A23%:.9ZQ[A^!FPA\X(-"K8<5D;O&S9PY\^\E@CBW[1E'$$P9*;8(]^_\U]$$7_=<&+Y56N4\=PF&]N%(2GV\ .G>:70S*< M1<8S?>:>:-+]R.X69E\"&654O! J]F3,[DNF@^I*R@9%!-/TOF%Z%8TIY0;L M-<.**.=@65OL 9&'7&-1"RI3,JSE$#%>D0Y^R-YLOZ0*V<('6WX ;OCG M Y36M<-F\*)D%&MO;W:PSR"!HO.5:8^0Y'E)ZK-Q(]Y8E"PRZ(WU.<2W9(]& MZN96>,[$8?"\RW;T_D#8R9I3>U1[ADFZD>BH%TA*T:2(7^,\13V")N7NQ[-A M04O'@J&T,G.8T9/G+W0L@CI&9$VFC)\&8/$AZ'T.5?LB:]$9S M/J1OA1RTIWEI>\A_; :[FXP%0X@+ M[HI8E1?8H433_!6ZIL75'@H!B)9/>D3OY*>SQ6JQ?EHO1=,ZH2AO.IT*BJ.Y MO92:ZH:Z E;E!B$GLK9AL"=40:X32&?;DLQX;W))#*#V^\[RD6X_?;[ M ;(1VB''RU-2(J3/?(1V*!(G) C6J!_2..PK J)6GF%3I>//\Y7Z\7M_=QZ M7*[GSY=!@I>(P0RIBPS87Z!*:Z04=AE/D@\#=W8# T;2W(_=^'3G>BBEDGY\D8%*O-K0PJC9[!" M-PG0'7ED9H7@>U4GNJ6_5!:^)O5]Z!7]<,+CF##EF)!^QUIP3.BU>*DTO[5A MG%1%E0J2*?KM&X# "IUU/H##+\-7V63HPWC7X)>4Z-DM7QOI0E%QAR^V= MZV.-W;6]%*$C:KDHP7+U>?*X^-=DO5@^7CO=B=^)FP8YMME$R,[FIP)OI70R M5C:;?%&#[A4EN)^9,?H.?]GV(--S[CM-@:_9F!8=E.:/XF$[17ANDQ9O.#+8 M(RF!SDT*/DXA?0X+PS9>LLG85EI-,AG]HHCRJNGIZTG;+F&E9VU*8%H0<\,^ MT+GU3YF2_L6':%^"MNC,OVYPTYH&>R'J!WR2^1T@I/] Y2;805V6T'K91-?/ MQ><_:=%O=NS!R.K6,_!Y@._:!6$,,;:U"MG)(6_2L>$V? E=YQ597F#[G3O. MVB8J-8NZ^#X_D++>IUZBFIH3(K3N7BP97F%C4; X&)$&Z7=9]K']->%\[$J* M>HI=%A?/:$*5L"0(7^(+8 / YPY8[#[(Q$LBE%>Y)$4_+H,2[[S5ZOZ2?K4] MJ%;9+!H5#T(J41H[78^?Z5T/,^5K.:_Q^D80QH.?L[F4*2Y8M672Y*7 MIP8>^O@%ZD8!'V-=/&&*3HC84(9NL%4<,#KPKH>4E04R^"I)R= MGMF')O34;[H-ZVR5C(*-@?I>DH!:3(Z?CMQ]@%$:^UQ9GRV2%6@CLQ@-=5KQL7TR>)G&>QF3,3NWV],+>[Y'(;X*7C^'P7N\ M8T@O+2@QR;@6'3C!D+D0@KPA::&1-!2^G^$=+4."UU&.,&QF=$+;HP]A]0ST MJ.OPABX)2[Q'29&_!*5J&5*H$V%(\R426HR,2NHS),!504B!:X3AS-UB64T< MAWC?HW60C]N(6&6P)KMUX6]" LOC^ES 2I14!KLLPMAN3<<%9*E"%$J4E'*[ M+,I*2>$)A7% RH:*UJYS;?1!9IZ1[ MYZ]\UW0G%;2;A%8E=<)["Z@2.H#!S9]!L3<,@:N+Q,Y'HJ3:>?>1\="M%[VY1C43J5 MSG4'+LN0"O+),=X%H?N?9A!2?*Y:&E]MIT/W&6/=(H5>CCB6 LSNOVS43C?V M$W[GA(]![&X0?6 EU_W,/C7=KV1L2$"!PMTL0=1/[WD'?Z#;!U:KM'FIKZ9-V2 "LP4C8/(:5C63"8Z=/.+P,W<>,9[I6F MW!NX5%(X)"FB?B9B2\YBPJHW=VPB:9<"KS!Y-EKG "Y$&MW.ECZ:?]WLP'G2 M(F;MK36S\,A6,G1/Z+1MDN-54=)/W'>;)!5N]]N9%6#*4$)9?T"R27+_71CL M%RRUOQ&^1?$BE&$']('DT1F1.=S/5[Q8$!ALO0+4''XZT(]='%&>:,D6 RT9 M?AA".:F0')"5&_UR>UKC?HTK8O/#6C"N!<->$#6>DI">JF2#P3[+76MH%"/> M!SX3KK=,T"*.\5/@N9M3*QF195#C"R/&D]%Q8]&1K?]A_^P14C#;)432I4$G M+!YS&D1Q1";YPH6]1$WK.Z@CH7O,X7WT%AJGI'ZV"%DAS)J1V&)X!^I)F$C90$-I3U9GM' MO@!1'VAE?1#+]A]#AH5O61"-$V8O*N(TS[Z'5SSA23^)B&+EE@6T-%K<3%U/ MLVL/H;OI_'INEZ)*73T9N//MNB&)JA!3!-H 5&EL=MMF UK)B'V63R*88M.. MX.2F?8')=4".IZ:DI]1[,=CACR"G.P59O4RJDC63 ZN2;Y@ K-J<6'U@U?1: M[Q58-2E1<%K9[P_X_@E=VXL>4;S4%5S=89;J9RG44^YLVIY[9.6F C((#?6)(Y#]^48DSH# M6'U\LL-^GL=$KB1!NC-$_[GPL281'@&P+><;:J0[TA$[!R;IE*#TJ+&@YF1\ M:^%;"8%%%]A%$EJX$%*"OTD^]%^#D?P4Q(!Q8WL/KH>_&?@HL;/!\V#NO[H^ M0G!E)$_R7J[@W1(RN\(A?2KUFI MA1.^9W$?S&"EIE?"A6),48,]T7&T$0K!NV&__[9IQ$CV82ZQ)6(U3O"WJ6<6;C>23(!O/9M,@ 0-QFP*U\*:G/S( M&4M(O?HP-0_QO+H6XKW2ALA2NR(K_2@UF4$2#?VN13],PF[75[8?BN*CYED1 M'95NQ<@T#-X=]+4 #=Y&9!D;F8"<6]\D^!]00>_4;<&#-DG*V;P9024$]XNA MQE,3TE--@!8)*J9;,L(V!4#Z'BK"L(CWYJ@+R4B] 28TFKK7\ZRY@AF?;I\/ M=IM5,C[=6L]/DV[%;>.IYVW,=,I]EBEI,/7\]9"C8#"\]E8"692H[9='FJ=! MU0"U,I^/+Q'Z]8@_/G]K*J[2H2PR5E^R-N]D:C-A*7,UF9"SU"Z=7I'$@3*7 MT!W!XTA>$#^A$,V_8@7?)84UXZ"UB.!D5'@S',HP('T5#NN4XL+F_;9(Y#O^ MEH62CX$Y.>C/V]@IY=X8B2ZEZM4GO@_%;-%15,-B@!)YK=#BJ://-T5Z5E'":;N(_)4U0=ZL["^NP7_V"[SLR% M\M6^TRQFCOG(0$L^DF$M)QGW,JCQ=C W@$\,!Y=#&J'-,)52YXQZ.O!)<$ ^-?] MI5'D%8@A&Y<,G =(6W=(&T,^_-]C%+.DCBR6DH8VLG(:S= 7V)!62,>$=>NR M1D=G5"5J6S8T>-HS^MCH7=<@Z8R^$F1E1F<<$$^Z ?8BNPW\8X2B%J!TL++DV6"[>3G&R>.;**PO M\(F^ '9:(2O_"+?88+UEP/+UNLD;*U'[6HR+PR(@ZB/9OS5:$B'&%QB_H2_= M[J$+,G/;\PYY7GLE ,AP_0'_-YF]U__$J4>$(ADLM_!@:Y9*\)35]222J0]< M]#:F7_3;B,GH7-EB\O I#+8H G1R6CBNA;LCD;0';F@+-$E\NJ->RN"U2UOA M N%'):7R>KM*[FPW)!F+-(4>OU YN.@'9(-VZRS]%?@ X+U,:S>%R7\"!'<$ M_DCN32(WEMA3(T>@D*&.1+H4BKTP,%X+2M;QOFYJ" M4B:A*EFCSI2S3%@QE6*%#D$(]@2P]QR;;3LJL))RDNG(%AWZ4DCR!J4FD6:/ M*,YL19,WV_6(AL#'<[%D]\8E=L!]F#,F6>GWP%S+0VBP3_9;9Z=C5G@-N7#A MY/,G&'A S*-V ?,@B>D#JPG[6+N9D\^O1I>Z4ID\_,I[%#8A?=?VE>;1&3>G58$VF__RR M>%ZL%\O'3G?B_:>I?7#Q;?;9"UYL;WF Z_[HTV<];H%"T/_N8Z>YS+G_9+%O M6?1C5NYK%OV,LC;ILZ[5L** L<@43EY3_0^35S'_BO$%4) -MM5+J \;Z%4$:+ M0G;W4>:B#1H\^?1[*FY1R,5N7#Z@D(_=)YRQ((ZOE2MK\?@COIN6J\6\@&$ M>$/1D(N1(V5;^%(QDW<[) AHFQU:OP?-K11L+ L/=L$4)9>5NM;-C<51VUM] MROPKD\1MM)"V/B$NWQRNR&]_]]UWWWT"&#>*$?Y_K+_\Z;L;_+NJ=K&]^^\/W?[CYPU__3-K]]J\_ M_'#SW9]_L.Y=_#!B=:@IV8A4M>'[]HQP7FF96*GY\*_D "=?&G[!."""%W8LE M5ACL'&Q)OB1]P?N,2A*:;L=01XH$5)"TO\[#S%RLU:![?# Q0,/ F8I%N&R MP3?/D2 S3O;@DZ;5WALQP(YI3J/-#7CY)"9N+_*A;\F7K.Q3%OW6C<5]S9KT MP #VZ,]!*4;Y$K\T:G#3O*X5>'1+U<0NE;#48E/ \DRPS=-@#;#C9)^Y5')+ M=IP\0&::)&.Q\?ZQB#ECU'EGX;**W)VP:/9O:LO?*$>T)@;3KSXFY* M* C\[E(!X-DUA4H<(;*G@=/, W16#"0!2.9.F.OS\GJ9)1S@> D#KQ1L S$ MEZ=5AKJ.)^V#.K9>DUXV=CFDY'8S;.!>LN& M2>VI6(EJS'VC)RL 62",]I'13"[:O4DYK5[J3)4+O=%,4ZJC0>I6+IX@ TUK MYH)-!D_S<7L!%AV&\L1R)RWREX#)WEAYQO!ZH^V-C>TPXK MG,[I3W/RSZ[M#YU2G*_/ MKD'S;5*Q_4+)UH$JYQP!0V.5-Z!49M4OKVKG@=2.0YS96-+8KK/PF?6[B?:9 M#4GL]8 0R$;MJ\Q]2S3QH>$930=&TX:.>B'$>%5KT[E;11YSUAHV5C'P+!]9 M-PQ>%H MD8U#O/FO%UZ1D^(KL4T9%:73 MZ#\#LPT$'E$:9M\UM]HE+!=A=MSO[? $2T8)I7AZ$P\/W$O(R#,\P^P0<+>< MXR9F;IL3 ;>.J7NDLYPZ[JF+K6DTN$M-GX"H7*RV!=N>HB9 M* &BW@-B>N+=.9WKZ\K%$E O%X'KH/(E2#%3/8+4WMN*MDME<@NEU)!1;ZQT MW,X]8_1VV6Y)Y71F=MER.!1?? >%DWB]0P]V^ N*DZ9XQ[V&=B.L]LGK:XA> M 4,_LCW0D1-&1AB?@W8RB&,I $&7+ MR>J,-[J3R5A0>8T,;V'1T+FAN3O*Z-Y=)7NC!+T?SYD7'#^R#W:? M%1;;KH^R(('-N_1XT6:GOO_O^SQ=. M#ELN^I4;2Z7DQX'U@HC#Z(:F'7:8HL?5\OS[IXX*K?[]VT\#E%IMAQPO3TF) MD#Z+K;9#D;C::M]KU #^/J=(]87;W[S: )GJD]E3+>80,.YV64T@PC??@^N[ M^^.^NPNY/)R)POB)>^4Y]R.Q'UP//V<#'P$VE?^* M%69BG.!RTMO8[>P;%)HJ^PJ?^GZ15'I% B=R B][/0L2-[^DB*/8SK[4N65+ M@M>0S>#VE#5AJC%!5V6D[RC6R^4R M'R-U#I][CYR]1%8G+P\.V82??$X$OIPL(0(*D'!C42(X>VMD$3*L&--A,4*( M<[#>0@X4B]F""2X?EOGMHK>PS%9)\L349$&F/2+=9("KS[L@C-<,3:\N27B[ MO002<-67T'7P5O0"N_MZGJT15$3?/["!+X8 3[049,0,YO!BB.'C )44]18Z MS]5F!JP[?X,5P%Q!B'5 WO-A\.8ZR+D]?8D 3B4U'TX 7(DDP+52R"E?R#E, M9@2)HI;+BF=XI'@&%(T \\ Q(MY)+@;#3J?TWV/@GR=D73H9JUQW!*J-$&,0 MFQ1 C_>-4I\_?Z[[_]T+70U ML?-WB(Z21BR!XD>!D=H!(*+0 U2?I.->!@E\7#29O(\?,BG0SN40XO$T)(A7 M/6$C_12$O^"MS;1-YLQNLA)LP"39RW*Z]8^W1X27GW^B?W?LWV]O_@4SE&0= MND6<>K9?7DX%N*T6?) PZH7,V^.FG(,Y@"%[\C2V1DS1SR@DJML=M3Z^X%\] M.YQ\;@$O%P_V#(.9/64OFRT9QYI8G_O9.HVG7M@Q,)[%:/C;E.X M&19LW4UUZSRH#?QEA:#$>?=()EU1ZBF)3,+V^\N7(9OR[X'KQS_B#Q_#%BZ3 MO_]H^&39&I"!+#92/Z>_^=P+QY_2\$9'[#(@;TYKRV:NYE:1->:LS"SG@>X3 M>*(; CTC:!.'JW,J1A8FO()-]:FMD&W'C3;!T1\B&+]%ZM@BEF+QN4_DH+?( M5WH((1#F\*R!/7Q!DQGABE/BV, MN<$C7P71/U"B?9*S*L'*ZY=L3L%K7&MFRF5;WEB__:Y08.;&^M-WI, ,*3+# M5Y?YX:\W?_W^3S??_846B/G#S9_^^H>;O_[QSW6*S)C.*"_'HR$JQ!0A(" P M9[GE_C!Y#1$)#6J4'P7A/OB6(MX0R^9 +^QD^,LE-)'C14"/&RLAFT?YF Q% M@@Y(5ORT?9/N%^Q MS$YS@<$&+KF<.M.YVR?'JZ"D'Z'1*DD%L9&0MBG6/NI>;H@C@1H^>@#V+*N@ M8@8:49/H'E7X4B\1DBW1Y%61,R >;]-WFK3VN_4-B1OX])<>D$):H\X3$Y8; ML_L(B!9C3XBH-GG&7G&R/4::M!Q>XG<>4I)!$BVWG\,@BG*QZ3;86;_X[MEF MQ6QXN#]>X0-IR@ -5 =T-/B-?.4B22VL7$V2.XY!HT +70%A# &#T0$*QJ @ M&!UB8/1.5UH"+Y\\2.O&++"XH M?.U$WWUY>)BL?K:6=];SXO/CXFXQG3RNKEO>+Z6+^?)FT M)D(Z&]S*1K>2X:W_Z1.JFGX_6J$-A[2!(3V.CTE*&Q%?A M><$[<;GA__CM=^3M\-OO^O4OM4HU7^F'C6ME ]]8]C:&Q(^4[&T06E-\@[FQ M!=EF:>!E7QF-+=*>3P9.J0\YZF'57_K!$&B3,J^%!34E8:YY\A@UDQW8D)=* M%UO3>HE_71.[\#<.&]S*1L]<]!=&EJ=!43\/ M[-9)*V85,A+#C,0TD*1CNTZ*J\5=WZU K_'JB/$4>*7)KRYG\C*D-'X%.O<: M3@,?C)4AF<3*C7ZY1?YF!Q4(FD<%Y\:V8' K'?W2Z/*J2>HM.CC5Q$B )^#W MT1"'5A!3R)@4?Y&->G'DL+7*%-8R33T5#Z=1Z,][_(B_/48N/MN-G*,L/8F, M9R4#&CY_;X"I\YE&6=765FQNR_7?YBOK:?+SY/9^?B'S9TM \J+X(K9]I:R6 MWP*)G8"A.L^_;KPC&&=)#@< %H;- E=2.T0?2-K]D%=\ R5?P\\?*R67?=!* MOVBQ3UKDFU? AH+2E++#2=B!'X1V8?4ME+(C9.PXP+<[5Z[PPX.97Y;;6NAN MPM<[C9#KH]3NV?,6VCDO9]XYBSRQY(7)B*9/G8F';!AP%_0!9$S"M_AWDO3L)%&%6)>3KUTV[;+TI23E""B- MV-A]5-$B4GZ^/WC!"2'0TV+Y!0N MV3Q93DK6G@S>^2V:CX^Y=W\]LM+,] ?\_#[7;E2JS,8-;F6C@ZBA8N8"2>5/ M&3?@#6 ^1(%WI"5G0^O=I;$AQ\.-M0L\!W=C;AVXN2&W,3M;_L'\.6*!]&OB1ZR!J!25E^JC4:@B.GOA0 M:*7D/AX,71&6"W(I)^3F/F-QW^DKIJ4CLKWZ%%\JJ>6GXB9'8I>[EYE;:(%A M9M%.C2O,)UD_L4@2,<#*&"/ZF+([3Q[JE,Z2[:Q/+TW M@Q&<5VLYF"^$SV5(:M@ ?@7 MIVM[2?5I2$9Z!&X X#G^ U><#7(&P6=YAYI9D])O6B@I>4WRDGQ,?9A\-U>L M;<.^;&U1QU%6??'#*[(BK?X-'P0H 2O]9*Y27_)1Z^Y:6%$\+,UV1^?V((A2 M%E1 N7-]V]^T7D$F'9:K7M)Y&9CN263;'Y":%:5;1,3W6+IEL@_"V/T/V9?4 M+3)C0*58H._=8^UKH1" SPT/QBT''.0)%.K%T5;P?X?H.LCRQ&N5!C,0.^0W M;/ >< %26(_[P'\%[8"X-\^M_,W9"> H8J4#'[<#%KT]U9%LFQX>KH8K/U-" M0R&)+A=&7&JB*X+6L/%ZJU+#^XJ+(#: 5G%&N70Q^".KNHF/6VD!*3A'7\7J M.Z!8Y3:]X!(>NUX:N:KQ?P9$ )7\[OY:C6?6<_KY?0?%T0.6Q:*Z\)1_5PTS0E(GH36VKK V1=.P0 K\'S<[^WP M5%8NG])PUQ9+A-&/B=7JI\[C:_LAV*M%:]\EPSHGOZA'9&PHORD.Z3=[1D0M M8!&M$.3J)3^";:!1-:5T. ;^T*4CL2_ZV*XN 3^4\)8RXDF+[IUFSU",W,GR MNML M(,1N63U"YB_)YEZ7P_&-F@H/4$(+5E"??=E,H\O$?KUB*?=!>&[ M'38*P"Q5?,S\:/\#G[#8-[H57.W3Z G)XZCCB;LPV@JRSHPES-M59U!=$/EI M/;76PQ(=]H&LK%K/\8=M4.@5B:,F\63HK#Y@SX&%;=!6%48X )'Y1Q\-;^=B M(QIE0:4//?J&9672N-$OB3+QZ]5BR0D72E1A0U:O6 \ 4GG0GN;HF?TC$#6E M(7UP]#WQ%%05WXZSX/@2;X]>&=:U#94WA][JL$^E2!L736=1,>:Q:X=#K:7. MMP _ 'TX\"L4(3O<[""Y&[TA+SBTXP#*OF EGZ#)Z]E'+I!"3T[<)$]%@@N1/("9:BG M&Z4+>KRZ:Z=!Y"33+K8R8O&[F+OE7>T.;1+&(PC.' M,H(-F Q&&)A(5AO485# M#$JVP"2S0@[:'\BA0^$^R;M\L']!/^WP:(DUA:?\_%$&)3X#3YTX#KYRHR#$AVF'5T'U#M.(UO$X?4;S7TNMCOW0CNB*4_>7T-2>Y++MRU+(B:C6< M0V07YGJ'90_@?D$E*M=_G=DG ?EU>AMQ2!(,#"A-@W>N^$[--3%BVG#0L@+! MIYF]QULN>@Z.K[OX1RC&+2*DLM/PVR\-=)T3ICLS?$)*NTS4:/BIT^2(I8\F M,OR*$B'578S8; F\(\,I)? 7!%>-!R-[A#E'$%X(7MB(V%;XW^&]A"_^GU&, MGQ?!J^_^A]5W)"/13N1:6>]L?TFT-Z&&.]ADC%@*,;EDPO VW>P0WDUE#>R, M[@8=J%M1 5SY81(V-WGU &GIE0BTVU/6A"77DL51VY8:CVH$A8YA5?"_MV<+OPT\X54L3K$5B';D+PC2"FP&#E74__:[# MD_D93PBTH:4_PU+CS88JJ<2]"]OHZ$8[.",4G:*@%)[1?7ARD[+**WB:8&W\ M^=O M;78W8TNJ5D%]T-0]C""*F)9BLH$ "1]Y(O1 MPT5$UAO!"**9X'BV/1M4?X%\4;T/L4&6_FG97(]9PX0,< M11">?@K"7Q8^B:QA04F06A&^R0(G*[L905[V_H<7* < H6DJEO4R@CA96-E= M$"+WU:>/TPU_&V.-F/R71RZSQ"\S"=T(@HRX[9I$I8FXT\-GC6#OG>V&),Z' MJIR8""ZEX@'9<#4ZRZQZ!'UNI!4=;NW(C: _C8I'FYWO_GI$D5*+ZOJ;A@20 M3HE"Y>$[#7W]!\H)46FCX6^%>Q3'*"S %98N &$K(S9TIM'A^[5 756CK:U @RB&XAMPMQ/P\O&L@\GI&'__Y:\H"( M6PP_Z2?/WA#A.WDE_Z.^RY2MC=@P'2E,4H=BE]\S@J$%EYWJE21L:001;"%@ MKR[\PY%4!MW$^$7.\3L111$7JXIG38X2L:-'"6:#OV-(!(8BG_5"=]0-S8 M$",#R_\EVVD9DH*,_D:=*UQH._R:D. Y4-B13Q4Q88:7L-7PDY>EF C%M%Z/ MX8F2U(N%.K%B G]7D:(ZY*[4QTCKFAN"CGD#OG)C7?38Q3C^R5,@XA7Z UA MO2=+:I-06&.$P7V*#_;_!F$RSTCD4"RW,&.EV(Q*.TJN\U1T&5Y83)S_/4)> M99(<(L\&DC0GHA7-7+YA V-R EB:4?C1C"^5+1=PK(M9'$GTOT%5%3(\@H M L?)8NY$[8P@ +\,#YBYIR M],_KX!G%L8S*9JC4P@VLU7/X%;X-7><5W0>V M3T)O8/,)(YNAM7:&NL[F4$<<_'P\$C M-AW;@T+E=U[P/O=8?H/"E*K3SP@"J1^-)5*I*!(V-(*$U!%V&X1A\$YVDVII MY,V-( >?<-@QQ CJ(.?V]"6"=/,T_&$">1@E45^_MQ'$GHT&0P/E,YS?$@#2 M71!ND8LU2Q052DE^AJ<]F&C32U^\34R8V>#V+);Y YYVE@,;B7.BI V-V&?< M]:*#!BD4@/6&,()L$18 B#Y2.U#[X"#?&\*H\D0DEQ9W\U8A5T5<,5,I3_5&,(/Y'%)'9 M2>P=W,]&3)<+$7VRPV5(_.+TQ9X8_<2FI\INPY^3G,GOP=[LL# .3[P<(_E, MKQ /H&,UU!K"B%4MQK6I/;ORUD80DT8)8:6 O6_5KRY%^\&57(*%CL(#)$]# M4J3(;2MJ8\1*T/?& XIW@;,@0++DT,V(= M"+11ZCI>ABMXVB6NO6>(/B'WXM3V/+@X$QS7XS8@VR_2/!EXEN3[E?JH$ :PQD!@LZLP,3:V^$ MGRK$']NO#3K_;3,8G6Z1.]=W8W3OOA&874PK!%-0_Y/&!JOJ/;P$H-[<1_0. M#MWR%97_V8BUD=H<[U56U^I>1A#WQ8] E0;'\XL(]EG5S@@""F%M8"F0*M?B MID:0\1CX06)'I/X4182'M/'PQ_N9[I)"(!@62[:_$4'75[0?GJ"G71 ';X$7 MV^YFO7/].]?;/P>>'4Z1Y\F,=#J=C-AVW5VR:5T?^NCH]X8O?'SPA_,$S](A MH7:>G3L#I1^-V!4*_(F\,TJTJMJ=#3C;K);?'?Y3!OOYA!5QO-&H,Z<,LJ;3 MR8A5E+ =GXV-_)ZO[&0$:=/@1SP5?'&$B@2=0ALC)IYBUX&B'F&M_7,0.#4@ M[^3=C" O'VH G@*YCT?6U@A".*!(@I2D\CS*VAI!"-XC67B.Q*F=-3!BRC3\ MH5@A3/KX530W@IRSM1P>(*D30XGH X.[(RDN:RY/5!QS)VUHQJJ3;+UYO>0^ M8?/AU20.A%1>K4+=TH@U*?C4Y%>3L.'@)V,%Y[F\A0H_&<'I'#R3TDPF;FD$ M$4F5,V9;@0F*=;-2,R.F3][$M__^*CCZS@Q@ M!U/XM=*FT^EDQ#KE58LJG$YY:Q/6R2&)N1'$8M!9,B@4P>K(FAJQ)E#;?+DE M;_DL,=H6+KN36HFH\Z_!K?SK TSZ+T_A:0&K;W]U.)[*]H;\1JYV7Z M%]^F' XT_%K=N6$4K]"!U9*6U<\6M1I^\O?41(VEA.VQMW$Y,*7< MQH@-Q2$29_9951RRLH,1).%[YV"[#E,YL5CBIJSP3FMT&WZK93&K2=GU*@CD MRAZFK!FG*U!P5W*-T!\ %U"::*K;UPA"(6!@N>4,:[) V%#(TA@0=6$VPI@ MO5*KP8T?554',SU<;"&IV]^,U2IGV:J2=!7-AY=^=YX;!?O)JTP]R/UL"O?S MM0J6QSB*;=\IQ+'HM!^>_PPT=U('85?8V!129I]JD")N;,0VRT^L3LJC7L_A MU^O!]2##P ?%C .@E24XJEH;L6+@\(V8'0$+6(571]30"!+X(!:PZ]BX!]X] MQ)--O1_B#5?5RPCB2@AN5<@^@K9&$**(YKY75G+3Z#=X3!S-$2.V;)M45Y[9 ML2UXXU6U'5Z^Z>(U3+9X_B+@A_-',6*;,O0;57T(KH$94V;\I.E\^10_L)\J M*X-+.PU^IF;!AM@)_WFT0[Q+O-,*'8*P=)PDS88_23_AI^9["/F[^.:WZ=N9 MUC24* M5'88GB8>C9CG*!$<8_N#7C99O,I@1YXZ;'*G<5)G$J>Q@!$G=1;'_ M2$+8D\@LPX#<:D[.B*4"\ WX?R#N#6NMF*P5)B-TH<(6_("?'/D_<"V%N[/) M@$:P1):1FD$!*X]GC>Z#FQ!)D)0(W23]P8@580:+>I&#PN9&D)-7:$%-$GJF M2JV,F+Q$?)(ZP7BW;W9HO0N1HIQ?K0&,(+EPX:KR*P0-C2"!%TIR)T>YE1&3 M5QX3LTZ'\L7Z8 -$&0,S4-XA9PPSO%J?62DS7:K2H%EL.CP964 &U.($>YZG MJ!2D;#T\,;HQ>R:&Z:FJ%?#A=PV*'E0,8X1(Z0OTP[#'5,W)&;%4"=H0"S 4 M,R=-Q"9\B-8!E 3@?H>[[#&(?T9Q5L:.,N$N"-F?H-TGT7KT.P,CF"[TP&R? M0ORFC%%:,5W;=U/J:0210E131?/A13H7%)"K=";RZVIU,&*%: S-#.FY&%Y% -,M?HPB)WE)RT"EQ.V& M)X"&;0/@KP_>Q]CU\0N3V7,PO^4EUW4[&G$8'M'[9$-2;N!%'08^_E>J-$=/ M@>=N3O1_E::NNF,,'E"0 W*>XG]=ANO@/:>U*)H9L6X:I8OD;POMSD:02D6? M*MPMW\*(26?H,_ TK0'HK]71"!*SP*'4- ?/;XU HW+[X<7]S'Z/ O_O]EZ4 MZ"UN,?RD25& Y?9+Q.(@25:$3>R7X<_'OGP@<0C\F#_@G[:X?[)'\ $P M^2?GG;U!\K(0LK;#K^6S_?)RDF7#9+\9PO$,C4#,Y>QW(R;3H), JH"+^3VU#R[F-9MZYFRO0)W1'F9X\B$@ MF0'#I8 DA7AE&;20##'S-0 3?D$"$S%^8]PRJLCM$+8T@(@M#A?*] MF91DL5_D0542DF*#54M#&L$6&C-:F0JLT7SXL\:G1-SB4[1UL;K@>:?EN[_P ML:1 4?D-I]''B'7*/R8+82$) !"HTHP@T>+5'6/X%5UNMR3CEWD*R\M7;&#$ M6N5/QPHY:'^@0"85\-%:'8T@41)71O3"1_1.?I%4-=3H: 2)8C#I>U6R;447 M,\@JE8)3&8GEK8T@AGE0HA7:(*QY8.5/:;\7MAW+R* M'G .>@8LN?44XSN8QGTK*SAX-N,(8B=/GW_LG9C MK[35BK\;<>@,*KV9FIU'/P,)N+\#BO;6#RPV.+-,9+) M_5+#X24A!\3#\&RR:.F2-%0U-F+#0G#60$2R W>N")AJO*TPL9& MD/*(8M"KL7P :>?\8PPZ\6Y$^Y<:J, MD*CB5X35#R3&S-/N-#QI$.J8S>W$98HQZ5>BJ[+'X.:E--])!,R2^]$ _G\J M.)PEUB!)N^$)2!PG#)YX6]X/ZR!!FI=Z770Z#T\J"<[4Q=E7-39"H#\C#__U M]3/"Y\'VH%J+LX=*L'%(C:KREZM>3S.(S.74X4])%251P^&W7/Y5R(D @/B) MP#8%1P81,+YU:)-B//9)X)T^;YSA&4#C!&[KX'*+&QNQ'14@NEB+%>U+=0\C MB.+C*35*22F:&T%.21(H# 'BID:048@E#HG!8G-:;JD-V-T(*A/5[3N\>(!( M]T\RE2G[S8@5X5S@4$.MEE="MZ\QC@FZ4^:^ R S,J=$KI$1:R2Q):2 MYDM MH88E0M#;%&)78%B&&R5$MH0BOHD9!_Y[Q8'_WJ #+\ONO M"Y+[Z- YFPV.< MXK--_LLCU^%G?)? :_L6;7&/%=J S=+=NIOD[I386/KXKA$,3B-A Y8Q5R/3 M4[>O$81RXE^O*I^R@Q$D3?S8=5SO""_&K"8=M?\AA]H']X=C3/;<?B>@DYBTVJ?,S""Z:47*:E-AZ>Z\/\> MN'[\(_[Q*,GWTNMJ!)EYXW)M:[1))NC* ,?;D\KGJ-'-"/*$L7)5A8LK^AA! M6(;H2RZ7+_B%$ZV>O\BC))4=C"")"_-+H)YYC/Z%SUG]A'*W1G\C",ZT3C9M M?KKBT$]E#R.(DI7 4IG\JOH805@6\"\5?AI(R>J^PZN%-:!4:,F,XM5W_BAF MK#++ )RA0Q"YXC2K?!,CIIUH4:1(PR%]YHE*UVAV,8*L8FB_2B61M1W^3/'B M+3%IR7!]%&V-6!&2V*\4YOD6PW/_/GC'J@^Q;JP#9BX%O5S@@Q4W')X$'J#E M#J&(;8POOH.?A[;K$:]]5%"+ZO4F38N;6\$032H]',]8"MA M\^&WV-E6M1]I*E4QF*NU0RDB"]]F>&'$H6]F MAT&BK2C:#IYNQE4P332I*00/H/ #Q!@MK@NEW9'(\\1W-5W>-J)JP&@"O0/ MD[SWX.M9"2PER"K4Z6/$*LI-9\I,!XUN1I"GNG'IG^^"D(4VU;ZR2P,80C(# M+.*O8&F:FZRQ$:1PE7'X+"'\[QX2I M)-Z4D?*B5L8>_-^D+XQ\U,N*$;8U8 M<66=]L2X.CNBGY$=0JJBT#%0>Q #UC 3,Q*!I&AFQ,H]N'X0DD@+>H&G>?79 M^_WV!+'G@/(0D(1AVD2H'9P[F!&L*. !*6P#HH:#ZSLL8ER,LIG[T0AN5Z7" M"25$11_3!$*U<["BO0$$I=Y:5M/*YT-WF8=F'1!A714S=_901FS8_,54J/4E MVJW*#D:0]'P\'.A&LSW(>+SS@O>%OPW"/;7]J? U];H.OX&AE"[D=I,)0S51 M$DG'0356>5CJ#F#$RA;3H6:0286$(9J2IL.OW,1Y":7>P/8?!&P3SERI&BN1'DD#AB2 SUXP >5<\' M2&NP0W%@B+RU$<1(JE$*?C9BNID&0/C*BIM+M88:W8P@CTY,E?O$-S!BROJ@ MBR)Z]'L;0:RLG(H\"5G=8_@K4F+F)/=X+K%)]?!0]S1BY52SC%0#!VN;CFX.W9.JM;?N1X*I_A9^HI5S*(W5M#$B+-2 MF1-=&5E?;P0CB);:^55OV,I.1I!6?!W(O7OBED80L0Q?;9_Y9/"&B@+/=1(8 M&BS%(K C4" /AK)D>ZF/*]*,%&S[&X,+(:8HTIH?X/60X'#)V@U_%61A4$FZ M]92A14MO-G4'(S:STE'UQ7=8Y43DT'J1OU&Y[ )!$V6@?YYV:2EB5P]53T,.(D%:IHYY/O.> $+ SAPU1K M")*3_ _INS37P(@IBU5NE^0$)F%F*LM!G?[#G[5&#^-[:66<=H8U8C]P]FYZ MT";'&#]4BFE[&LV'7^TG+.##QR!.41\3$2*I**%H;<3:9 A;PF"#D!,!=C"H1%!.7.HDT^YD M!&FE[%LU8I6BN1'D@'Z7&615%[&XI1%$%..JGO#]N#DI+=@578P@*^,V.08< MXC QOTR#*(XR3.)$'U*N8:,1S6!*9@>1.M0,$.KY.)3GP',(^$4JK FX<)+, M.,5OR!,$<1"KLSQPK>8X1C! +-65"$'*'D80Q175!KE146Y5WMH(8FB(P[0> M7(.P^?!JE!+H_IPHG7)/(]8LB9,\K>SW!RRZ0_SB@_)FR^T*OP;#-[%WHKJ7 M$<35*_1D:&DGLJD6_B8$L\4,T7\N?(;)7GB&E':C;L?A27P*8KRG\$9Z<#T\ MKP _3)AJ!?)[[K^Z/B(52Q/O,E$RRH_CLX8Q@'P.Z2JYHFA09A!&Y)9FH%XG M?(.[KVG=H*W@6==@K.$9,0V#=P=]G6K5YE4U-D0$,>N9W"N5:S$\_^FU_.GV M^6 K0QFY%D9P6HZ3H'J^5?PQ_3O#\[H[X M">4D$O8G?)\FQ2C@>@U46F*MWL,32X_\HD:DL["M(;YF" "F-G.Q@SG[?7C. M,W7-]O%[_6"[SLR%O W?*6L^TI;#$W'G!4$HKNV2_62$G(+<&/A_N ?>; \, M(QGR//R [XC\'[B6]*575KFA_AW6.!-#.P N4:PBH:&WUQD8P?12(4#%*TW6 MU@A"$F$.2P0A ;SS'P(HA<$#%7V&/[TY-/3LZ4]?^O.O8/R5U6Q2=S)BS=*Y MZ7DO%,V-("=]3G N_*> )A>HK1_5_8P@,(WCH)5UH5JN,MPC:V;$]-DM?1OX MQTBGZ%Z^H1$D\*E$Y.9.9+%P7\D:&Z(+/N^0YRG##?D6PPMCYDM;;DD6K\3J M)VIDQ-9AFQJ_NKU#7:['P7/^$UDNQ[^; AYW1M?UTX8-E-BJ&K'G"2QD;L M%K96*C=?KL7P(B!^)VQJQ MC1Y1G&DVDS?;]+&]Y0&.T]&GUQ1N M@4*0%/>Q##&J9G\CUDX6A)@ZJO+V4?WX%>D0II M]J=H)H37Z3_\Q@9)Z5(C M!XB3@,3F(!\BE3MC2"(%4X"B9;$7_SDQKOI,8H#N)RKXVWKC3"XSCD+-B3C,@-ZN,-_*:F; MDF9&K)DD699DPV+%?K-#Z_= $>:GW]T(5[NG23,CIL\T)6)A=UPH M/1XM:(JWQ03M(X\!%<^!4F=_5^CKP&$,J&^]*7Q7\46@PO\*<2-ALB>!DX9 M](?[S8@SI/(]%LL&U?5=%OL;03!G'U78G,NMC)A\JMT]BL'+^=^-F+ 2R'': M8ED_S1&-8$JC%&QE@GL; P\N/^\#K _[0)?$J%5_-V(-17%*G*BL%I_+'4Q M@JP$O@,SW.8JWPNMC^*F1I"A,+KHQ7S4&L (DGFO>Y57WH@))R6CJ6A")"E# M1A K=9WQU^&70X*?'4EL1F<,8P3Y M*Q3;KH^<)(1:;K,5MQS\;9!8R4FRHDOQ)L 5++.F%]L9L0JU2F:^!T+[1+TA MAI>W-"7H[Y]JY ^)&P]/BBKLTI1H2U(]TO45I27Y'XTX%=RU*1=+I4;#;X+DRN%R*HY"I"!&I!K7>V?Z2%.6)'@.2EXZ< M H;F9]"' 9XVC7&MX5OL=5Y&+)#$_"(_2LH.1I#$1S]5PM5+&QM!2BX7:H6@ M!V28\N&7ZT!4E2N]XK.J7,K X0Z^8P0#=16>1_0U7K\C[PT]!'Z\DR#KGS>6 M$8S@BNFI#0S"AL-?ES\%X2^ O4*ES0QMW8U;=E(+6PT_^6?[Y>6DATLB;SH\ M&>OC"XH"SPXGGR6S+[4P8N]G\/VIHY,9E.J4HU3W'7YU2*7B'_'$CJ%L).=&;;68'2*2W*IM5Y^&U'']U+_!RI\4:7 M-1_\\;MV8WK6'<# .-H>A(@2;%+0[7?N81W0_5<&P#^CNQ$;-:?[2;1[+GHB MR2#G^15_&KZF,$ M8>D1)[8#<(?39X,ZV:&JDR$FT>>][7FWQ\C%&TH",I-K8L2*Y"LT*6]72=/A M#[NP\ &Y+5F$SOPK T7EBU"7Q,%YPQBQBGP)=YTR[\:XRY5)7O3O=T&(%?4W M=W-&FEAIA.$WZWQ_\((30B#(9FZ(-E"H07+1*MH:L7KYE].]^^N1I2S0'_ % MI)%/+^QF!'G$U,4EB&K*28UN1I G*^:F@Q+S8X/RJ"*]/2.("P<-#*C,"^FP1 MA?OL00P@/:ETQ!@PRN$]!L2. 3BV3?^9 1IQDL'@((MI8.IQNY%S]48P@ MGL/0L#YRDY&D,9Y70!G#(X<#U@B>>VJN@Q_8GEMN^A5 M D^&(K5 OZL1J_<%WQH;0!^&[26/0A8T&WZ5A&Y:H>:CT7QX?C?F^'I_*QQ3N&G6EY_.)Y(Q@A O*6^X+/:87 _)C\ M")):&$!7=PP#5ANB[IW,"B[U,HJ:&;%N14!,M7--UGCXE)'.(&EBQ H4 M+(P:#L!\R^%YGP]\Q6\FK$0?;&\5>-Y=$$("5FDMJKL,3U;^CD_JJR6ACQI/ M2U&7XP/O^EEP?(FW1Z_L MYU?)A#H##+_Y/@=8!/M[4F4A0K@7U+>;H3?D!0>%IJ?7S8@5E9;@YLS!>B$" MY7Y% O^_WV?TW>-_XWXA/QPXS"#XG7TV1ZP=@<^8Y/_\;A/L,;W?__&[/__A MN]_']M? #_:GWQ/*L61&*=)"\D^2S!R3U-IM$.[S\@.BZO_O;XI3^$UN$;#^ M@*!HR&\$BQ;DUPO_MQT'Z=;884E+:8@P$62U\./R=Z_!V^\=Y!(JX%^^A7_Y MW=?(^7\((B=LHZ)AB'"/(7;F?A?MI XF13FX0J\N?->/'^T]$LQ-V*S7*4Y) M;(&WP OV]1_H))UCL5U/DV0R+L/4GF,18< M%4XAO M.Z+=$@R\*3R\PA,/!U^:O[I7KP14E%DL35W6OM=)3QP'+WK$_H$?%>B3=,*B MMD-,%FH!+,-U\.Y7395K.<1$R7Y]STRHUZ6EJS!E]^O3]"T%H$$RMU*2GJ>$] M#\K&\VG_$GB">>5_[YE?\Z^;'0#B2>Q(PF:"*?*&NU9LIP<;SMJWFYWKI?X@ MKI".R#27SYPHFLB"T$'A__W-'W_XW7>_L0[XB0=D_=_??/\;ZQCA"04'BF$! MOS&OS#UE@W2J9)Y80D2(M+P,MI3,$*]^W MRQ4\C9?@HO@B,W@F#/K#6+=-WKB:L../8V='P;";\.5/8^=+R9:<<.;/'YPI M&:\3WOQEK+PIV,H3?OQUK/PHF^D3EHQ-.R.GQY#VZ! M=RSAS6C58;4[+F'/R+5CL>LO8U(0] MHU69\U[;A!VC58[+'N.$):/5A,N>ZH0EHU5^"Q[RA!^CM?^*G?,)6UK6=;TB M1UB>4#$7I\-TH;0L^33P'4BWC2O2<);>WHA;"+Y5W18 KD MQ5'RERRJ(@>'%C$U8 GUYBY-T%'KYH(EH&57\]U-U-(%#[X*O[&'+P4Z"]$7]1N,I-H;SL0MEL=Q4%V2HI8#\IYI7!DQ6HZZ#Y X1=AF,$+P1W!A+ES< 1XSQLP6@J)CV)-5+*CJ=2PS 0'R; M/#;(+!E07@;#S2[@2,SJRN;#Z>AZV(=%[;RBUX#DB"OQE>9?:#:@L(="9GA# M>#:%M,"7$$$5(?AX4KFO[#08,6G!6_D)S349;*+TJG] \2YP8$:L^J1DSK+6 M0PKY CA+I827M!]26_ =.W3P5G:.FYBA/9_(3&VO4@?5[C[<&HGKF,I62-)Z MR"UVW!_)A35#AQ!AE8R4^$0'#Q&US'=X("ZI1)+OR':&'U)+/^"E2NI.^@YG MWE&?1IV>9AFVZABT!A3JK%H%T[.TI6-U/Q.L#=6VA>&FN4*Q[?K(24#=LU.IJGF@;#K$.WP%>N^(5HC^AX_CO!)7&[7]M=JO41KE)8M M"FR/)#51%,8$24N#+*_:%M>A):-2)!IGGE<+F8I.)B@R0L?.F?Z@ML]?&:5; M<03EC4VPYO'V./6>J>@T&#&WH>N\8G%K%V&+! U:W@? AV+1Q0*;%!NC1F\3 M#J1Z=^@]AWH,=Q*JK*J"2YIA*"P>ZCICQ)1/=JWBM^+HD%$PK3JLI+I0POA8 MI17_D:O"KF#SV)AWSN$41G",@G'U]IDPOF(D?-(/T2B5(8U&=AK%81]EMHQ3 M5FEK7^J %,:K3U?-J]I*5U7LRRBXIJ=U50?BC(U93?0NT?8<&__TCFAEW-0H MV%9OHY6#LT;"I/.T+OTS/0HV5NMC5;%T(V*3AF*6#]9CO/G^JGE36Q&3Q@F. M@EVU[5ZRH,2Q<:NV"J8?#3D*5M9CGC32U4CK+4+KAF$Y]:RD:.C71;@.\EM)PZTY89II< M:G+Y*4.\1\&]FB_*NK'DH^!A]*R"&DSCDXH8@W[XV%.U\Y;26(KKCG*MM[<4IOE/[0:= M"&6\<4#+3X2_.Q2[FPSXYC)0EU/*\-S0 O^K+$M8T'"X=&;/"]Z!_7=!. N. M+_'VZ)7#KRM0"FJ-,5RBJV='T7)+E*I9L+==68ZHH.%P.?(H!%TPGW_R@&@A M _'N4O08'NASK4 (+#0:?K+\1IA\=2O/U*>%[&4+.O?OKT758U!K\@+#BH@^8K>AN H!M3=F@T],$ MLC2E@JJ'.60HY8&LM3G3KY8$RBYF/-+E;[6XV@42;SR5U3.?:1ZMHR" M3^(73R& 7_;,&!>':N:X%3D[+F8I!=8YKZ-19+C5.(T<@\?%&N7.TGV"CB)_ MIM) E'.Y"2[,A$M76EVRR=8JJ_JC""$_GU7)L M8;+@R\"G"1NE](./:(K.)[U";\@_HCN\K2%C!BP8/[GQ;GJ,8KP 81HA!4]R M_'^.O*C .2.U2W84QAS)^+\R87S7M9Z^$"$2PC\8,NO#*_)MQFVZLTCOAN2B'NZ\@FL MA$95^>K.AA)W%E$&U.28!A&1+&Q&5=6!J_L-Z!.,XN7VW)*B2Q4+"_\5J\,HQ!_4 MV:ZB#BW/+DE996N6GFJV/=-D,=%$M?L.&*?KX>%>/R,?+[,'0LG9N[X+DCK& M+S#UYM;LW/*"?,9Z+6S#)1:FH?M&/D6N&=BE1S?:4=_L#+T(RA>>,\*@0>X; ML- 1@\&MC=]+\#[&3"5WAGIQ-#L/1ASF;*7PR;<9;JHU53H#M3E>!]'3:50] MAJM[RR";$FLUWM;N1D* N.W #V+8R& 57:_O<*3M#[8;4J$)".$DD(.& M;ZR#6S1SHT. Q<]R*R-/N[\Q&V_F>L=8&@TI:SWHRX=_BRG>,;EF@TWX)P3E MM_ N>,-R]!4]'D&U6VY+EG.5 *@WAFFDLCVC&[Q:=Y1AC205*$-/<-?@:R>. M0_?E&(-U;1W0%$L=$U$+HQO'GKL@Q"OLTZ#=S6F-WP\1GBB]G,E_>>1N3G3; M2>A&8'LXPLL(RR$W<"KJ ??QY2'#P8MT5;!#U>.2_(YG^7:N.C:UR@T$W*OP MP%PU?S1=.*.-;=;RSA505'G_S%4S1^U *QRMPO$;!6/J>.M&7HR#E^<<8-W(CE%P4.\ %^)%1E$[YGQ;4;69 MZ,HY=\ZI5 ;)?.0I5T36C",[^?PCJ1D - XNGG,\:X09C8*)YQW6-')I%'GQ M9[L+\M%2HZA>H;>?:D9F?: )G!VB]8$PT'Y 6*Z []HM/#+A:/2@LR,FQ\8$-U-NERT2S+I4L/!)@W/ "P,]F!R7./O M*.MC2!JWG)XV#8-W!WTM%!.2)S,JV_>*.#&E0)O@0-ANT2:FHGRYG3A4_$CA M)S0[&D7,Q/G?(WUS"Y?FK"'Z)1 \_BC$=U-\>K3W,B 38;->)[I"AV.XV=D1 MFKR&B-T"^4E)=Y9^W^&10J@LA#L^\.%>TZF\(NPS7))3?C9*82IN:TBQA HD M%),J#'U4=S+@Z#*V*LN=RHZPLN_PI/6 7R11A-;'%T0>!I//IT,T8I5EQ$PJ;#;=KJ.B.M%!>1;-A'VS_9I3*@D7SSJCN8M9&)KIH6K6RH M\Q;',:'*B_+Z*;=K>>_0^VWI(YU+4:='R_.[G>$O97[&O^';"LJ=WT_E$ZSJ M,JRE@HH WN9(8(RSLMK++7RIL-AUCB. M2VV53[;K+/RI?7!CVU.>3G6?KD[J;>V3*NXQO(YWR?4^A<>.WO(MGV7=05O> M;W<>.H;J0UQL,B#"78S?E?G;@U!Y[;] YP @OOD"*XJEOX0R=$P M=;JU/%/\F;O<9WY"(9I_1>'&C4BAKJ""Q_4&&%!E2>SXT3J0Z")D7[P4X[17 MZ->C&[DQ8@E#= ^MT"9X]'3''[H?,VU<\]4U&&HZ>+#^[(3G<0*8]U$3O MY)=SK"M97]-(HP?E3-J*GT3D; MN3R&::3RDO]L6F6#="EF9\&[O\)/'&<&,2#.S'US'>177Q*R?A^@U_T!4=ZB M+>Z!'R=@='2W[B9)K^L>B5+YZ4L,M/SW]W^\&._LO[__TT4%9XN6I0O,KP.5 MHK$=QB9%L*LC:5,( '5TZU5CI-4/D4W0#NO'HG;!2,\4'BH"5Q..U8@9O>H] M5RO(-)?U*0[E' 6SE&&L\AK2HQ!BU6&G>9PA19SG*/A4*T1TU(C(M1-4![4L^+J]Z=^E$ ?.\DBG^HV"2YM-05-.^ MU3S=RWX45@1.7S6R:M>OPE+(=A?<-$FZ:VOO@MCOJ]YI>JJ[5C3Z5?.IF3): M&2A_U;S35['$ZL6XF%-M3SX_2V$4T+V:^H4T'V(43-*^$"M2+T;!K#J7HR0! M9!1\JLP=R6E: J8F7/K=2!Z(U;:&,B?'M9/.N0VU$WU& 82M>1V6,HI&P1SM M:U"6Q#0*+JG+[HE=K^-BC%!,U4TU&P48N*8X*N6ZC8(Y^EJY?GK=*!A7(:&T M_&)=,,HD&^CYPDJ4_#@N,/1SB@R.A#7RW:25E#H*P'@-9M7,B^T" 1TOUDMP M28SK+]?V S2]HQS9#^CTV@FZ'^CG.NI*,;>X&R3TZV%:56)SPK\QVQT;I5(G M#!R]1>30,*N,3\M)%@$"6O&_&KH M%_L@X?B8GQEJK(.41:T^)&BRQ=R_Q)NU +"0,JC5EX*<09=7.8[6?]RA&!\^ M+V7I1QFYSB9M>X@%P3V%U$Q/-JULZK+F)A (3+++2?EE05Z-#H.6![)?<-[ MY,FS-TA:\ZRB\? XYQ]E>IJ4Z6D^V>-+Y#JN'9ZXK:["FY>V;QDK+/'#J@2. MHN%PIY*ZW)*@81WH/667B])DI/?$.!*/M6^9/&")6(R/@V4?4!QUN%4EK"6' M4;H;Q\&UZB@R.5_'Q2&Y*4YR'8\K-_2<,,21L$:I%ZAUHOXRJHRS=-C1[LX+ MWC.F780-8^%O0F1':(;H/Q?^\H!"/%O_E3G5*AYP-0883(\OSW&RV4#,;+1" M&X15-OG;3JOK@"^^PX'&)-A>L@'G] ]1U<-;IVO+[\ D!I?$,.=#=$6O057S M(1&B@5U/80 ^*^?V](7$%*>;?H*5LC<2IU2Q &<,] &+73#7XWAHB^'A]0O N<#/6EROI2V=THB;WPMT&XIZI> M?:$MZCW@38NU-9;F5%[ U(5_(WKH9PD6P?MB/M./C48XV8( MZ[4;E^PZ_.\>8G[SR3X(8_<_Y.\21FAU-4WJWKD^?N6T('55 PWH?0HV"#G1 M'7X/)@^Z'-)#'HA%ZI:J-XI!SP&X&GS\(7G-6G6?EO7DE?NZP\H(WC&3*$)8 M'Z>7F;/>A<'Q=9=*A'N82461L;/',D<'P!O+.<)Q823H7OZE?H857)1=\N+& M1DB'YQT6TFN&.: A!_+M#3KQ6!8=L/8Q_PH,UG_\%[H-1A SK9!Y.&Y\A* C M?P-A;\[M,7X,XI\1T:XDA&EW-^T>%BA#C9_7[9?ES?9_)I.>\!O3C]E7A04Z MM?IU5\Q27G!,U7+ 4NB'S!*M(97D[5MFJ=QBB!<5S(7SKQOO"*"E*T101YX M[4?$\C-'ZK >-MD$ZX"Y=+5J88NZ#+9I*&;)(E(I:142>UU$BUOBOS#FCQ %<8QK2Z#O\BQ.,S2R)=;B>].MY=!0D=L!9'5 M_=3OW_*>XM/F?'6975G3RQ0I74B( ;T.W*%>;N$-,G,CMUBOKVFO+H$'J;$+RJ2[F!TWN5NC5M<' MU>63:VM&J8V"MVUKE[E0N%;SWBY+AE:JE><'Z8TBF[ =G;,;83V*!6A)<57J M9Z-@9$>*:SFJ=232MB\%3!9T.^9-VT#E*@39=<%% Y__;:M7Q;CC5A/FS3WS M=36L^G'.HZCEVIHA3SNVNA.V!GA)36)K2ZJ24KB.>7]JJDHUHN='PCP>E^;QLSS5*5&.1/CJ(Q\CG6J,FMC'*RK>;%WDA\R"DZW M8R2IDVC2"5M-TTP'4 'DY:Y&N8-;,GU=>6_2< MFTR:_S8.EO5Y?77#4UJX"A,2QB9QMB^/M$;B7Q=<-_!QT.QJJIVQ+UFKF1C:*M_-E0SM/ 7J9*1V(B9,>\QV M8.,JY;XR1HZD!KRFO-5[/HR"=;T85/3RGD?![S:VJC!!BW'OKU?-O=ZN?_V4 M]@^^MV9VI>GXC*$_?#"T'3U66\5(8K)[R'CKO_S6"O_/O\%>X@71,43+U>?) MX^)?D_5B^9CR[2)*;BW#5]MG5J!IX&/"7<=FR:%/W-276Z98VUY6:*RBZD [ M8P\&1-)H^MG>6.,UOO7D@)BM?\8,D=3JQN)E4/O+TE]J[N""ZG;RO'A>WCVM MYL_SQ_4%RBL6>($OG">\\!N-4C?R#H-)EMMCY/HHBF8HVH3N@6W>6SMR(X(+ MDRY E>PX8R SI$/U,O)'_AQ^C>A0/W]Y>)BL?E[>/2\^/R[N%M,)/MK3Z?++ MXWKQ^/EI>;^8+N;/'^>\=R*>W5??W;H;&[)%BM.K.MN:G2_Q/.OR941G^'[Q MSR^+V6+]\W0)I_;+?+9\FJ_(!?T\>9Q]7N*3C'^:SE?]7M@2K+M[]]>CZT $ MO^]@)0ROWQ$Y["V(=3+)6:W5M65TOHK/RDYCO;[#'L9S5B8UE^CS9T2GC7!1W%*3N1EW:5\FM(ZM/T(K[_BE&IW&[#TDGN3C[*IU8UGPXM/G"C*K.J;R] M&:>R:D%R 7=RVJ_Y[!6NU*<5*+;KGY_NX97Z.)MCO??I8?ZXOJR3^!0&6#>* M3T\>/&)\!V)Z#F!BK#B2U?V&K.@DGIK^M5IK"#-.L/9"%A+K:K!J1*>;/5H? M/]_/)\_SRSK2)/6A2BDN-!KLL-XC?)N@?-I&I4FIHI,9!U*\#/SIJZ)]1.=M M\?@COCJ7JXNS[Z9A6YQJKCYYJAX#5@PI3:KJ$"J[F'$$-18G'Q6B8L(UGT;. ML1JZSBNZ#^P+>U$F>3]:1U#2>,!*]AR^4:4_1=S8C!.G7H8\D*B8YG$<,Q+4 M5RB8]G'0>IY\U4F3M1XND@MV#9?'4",X2Z/GI4D0Z6*.HD2!/I^T=DU_^,V# MOS6F2_S86*T7M_?SQ^7ZTAX<0\I?B4NZF"BL]$'+&U_*N:JB^9HUF&+$UAQ> M[).GU?QNOEK-9\_KY?0?EW6>&("C^AP5&@UHVN:QIJJMV.+69APT,>/SUFD) MM==\PKC#12#&/KWDV?#IXWC5O)Y2J+9;O>.CVY\E)X<_3O_*\^'C M,)UUF/Y5^R1)>US0,9)3?8 M&,?9R+=\B3$6 SH-HC@B1H A9@J-990=I-NAP]FK=>=_R\ZZT:S<47^)F-0%'?_G MXTN$?CWB&<[?-!0):?/AW@:%&56^!:3MS3BJ50N21P&3TCZJ ZB3-I^D)5_6 M\;R*]/D5PKOSB R%6X.F,Q/;KR;'J,XV*.03/14G>E7:Y AE0RAXJQ'I6[O MPN=.3(B%S-'?4(@A.D<]^FH/8\9=4P_M MH>XQ'D484CT6:@N'4923K\>[2LDSBN*R]7A67[SU5Y7O0O3&-80H?VB-_1,Q M8UN,73NWIPG4AGI%]3)9ZXXRW#MVLT/.T4/++8E79:C"L/DJ7[0:/0T@JRB_ M ?9M,_&=F>L=H?)T/5+KC68 ^0I1#!8U4KMB,OKUF=E8,A7:3.6D3@^>I&,FU5 MU-08**19L+==7W/JK+$QD[]\("H^H[0*A(JT-6;J^%"B18SVNML^:V\,"5I* M?$6GE@-V[SPW"O:3UP>T?T%A84JB%H9XM'M$R92EDR86KNHL15O*PZG MA 4(K ,R">73JNEH1L%?)I,^/=CQ$0Z1UJORG)',$$=RH,S&FV04FNEY0*.5 MNVQ$B$ <^N@E2O(KP2#-#GHZO>DQA-U?TS=>T=V,4UL3FU2?.=>LA(EP2B_Q MQ!H(XO5\W._M\+3<%CBK5KDJ.YEQV#1!O31X<,VGJP(G[^.@]3QY#F..@.3J MW(+J/EW)C"(:WE.(#C0]NH8,T1[$ T%>$OG&[F*JGLU.EZ*H-3=6] M5O2/R2C"S&J A6L RPZ);D\E3*O)NQTZ=5#$VOB*&;*C6U2Q5E9C1":HY>KSY''Q+P)C.'$< MEQ*W\+=!N">?FZ'8=CT3A%44QMS9Q/^5G4O\'_]>P0H+8W"+O[8K-BJF]6!_ M=??'O71B^=][G1KAB2 +(O_;<+5XPE?;=_]#]AA^D.*=[3KT-/O.$[?_EML[ MU[?]C6M[S_@O2.?B:6?LEHU]C28E2DMH:]1^#XSKJP],[G>3EN!>DE[1YLC# MWN$2.0N7L4#67?532"A $T;D>'35;.A$6*=VW38DXE6SO^5[([=_NPNK-X9] M5?(L?Q5=M+5R/XC;5_&\0)C.*)!))T*C723[:>[3< MYF8AE4?RMD/F?H&(5&Z*?!L#W*58,W%C=.^^(6>!KU'_%>)+./2B2L]IY0!M MUXMEJ[WTQ1912:/AG/YR_LB,*K6ZF@I,/?^Z\8X..)OQA/'_.6O[JX3.05MVU9.#VX^"-QX"/(<<7G MU4>(Q%MD/CJYS-+N:\[6?T(A_,%^19]T]S[?9>C-C[?#!KEO<$LIMXZT>LEYP4.\=S9Y#[IR26$]S"-FAQ-P-7GWW/\B1 M[Z4Z@QBTN["\8?E6VCN,ZS(<(9X7O-OX -\%6+D^OL3;HU>>:05EM<88CE1\ MLSD -(F5K6>(BR.AF++L3&@PXO$E=9=Q+;.L*N]I5NQSJ M&N8*&2$5MJ]QLJYL,?G75S#G? M$%80\H6+X*J9IF6C3;VC D/=57/G'(-?C0I18GM:%QS%3\F7P"R>:AC=E,H$ M?XN.8A.>"QQ?+05'P3Y=3VR.B6)CY%7S2UO'J&D=O>IPI&:ZA_XC:Q1,//>V M5=NR1\&Z"PR(S1PMS+&_KD/F7HAJ22%VJ;F))&,+5:OL!"2F1=;M1QAE20618 %IYI/ M5>N/2"IC]\R__V#(#="H"',WAN,#PD,YS[$=QB;=E7JO@'YTN4PL"YA.7J_T<,[],J<&A7E+\&>?7;Q)MNX&*CB5V,<5/?]0 ML0:+U*1/LM,,'8+(EQ=XR6:VY$<4WP=1 M-(GCT'TYQ@2G-Y@&^WW@$TO;+O PVR[S*BY9#2O O67-![L2\.(L?+SL")9( M,NM\FY:M'*G=<(;0'CDS]\UU\)J*3!RRIF8P;_*&MV]NZ+!7 M8Y3!R"WN7A51XK;&3'T&C@&IR4G6VHRKJDKF\!=5X7B/0O/1X8]:](Q"XSE[ M&^D(NE%$N]3AH$1VCB2PH FG4E'=A;?;6(?A_>*?7Q:SQ?KGZ1)_GX/'F@ZX/KU'3#QNOX1.:Q$;^#+;%>U MN@ZI 4[M:/<4!G!W.+>G+Q&XT-,"Q)--C&\5"#R0*W^Z [2L>/\4A+_@#TSM M@XM?F#.$'W(E,YRB8:>SJ9Z&"2B=-3=VX4+5WC>M*FWFN3G.9:5J$U^U M\#_W6-POWS\7#P0'3\/7#]F,OVF+R&J +ZJ_88 X+^ MD4I&X,8X<;R]KT RK.S6\J(\!EFQ.R[3\ XA+N97M!)Z'3\@1NM C$H6/[H] MY7[10ANM,Y9IAZ0P205B9(T!^J^J]%&'ZLQM 8EKRRUW72EV@+CM1PDM\2%3 M0HH+&K9\VZR/+XAHSI//\CN^W*C7U5R^^_@)L7,/4@6QV*)E)A&5YD>\D_&S M0C^D5EB&>W)X@ MY YV8^#A3[_2)I*-P%5XU:Q2VQY0G(M/@>)@B.CHE MCETU.^I:-<70Q;6T@U'S4^Z'E*E+']M0]90YW\Q]U4%UK2GP!2WCJIE6I9OG M_0M7S0H]K4KNTA@=<[2$E=CG,HKDHM8L"9+7XBB8>/[M6-.Q-@ILW5;N1F4I MHNOF7YW=*/5W]ID%=^E[K?!L'05<;GV1)W5FCP+ZMFN+_7T)^OJZ^5E[_ZD# M%[I ";YHGK40*<%X^I3J&FYT=(8W$+67[X?+JBIM,GF<@;&K,Q)5Q_9+&O8;[3@&A#84'D(A0 M&542-2YLUF\R!SH4=VEQ4M+$ /V^'ZDU+1S6"MQ967-C"% E\HG;MBS$[SPW M"O:35[G8+K0PAG4E3:J"??>-\V?;%]E80\2GB]N@B/R =H..=\%%C9VJQWKG_G>OMG4.6FR//$:HI^O[:SS%&,Y:U.*KFP8=MY&[9_W&*A/C>=;L9LY"E6,EV'@7\0S9,^/#2WL;2[\01R6C98XAO2 M6QQM,/(7^X/MAG FEEN(X2:5F5CYM> 6X2?:(8B0L]Q*"-;O/R0ZP %AC>S) M _A@WX'J4"0D_1')EE'99=BM&F&9ZGS!;]I,FF%.9\KH%+\,3X#K1*I?*:_, MND-U\:I\1L1@!*D#PJRQT>4F5[JG@#1$&;8X9JFL*BM'*.(\5*92'+AWA*+1!=,\@S@3Y51 M(PW'TKQPSA>$UATELTN%?!%"\@H17K)F**4ZPJS MQ2BY)]E9>C:347),&"XCODNO56JUEF,MMG:-(J"WR:5X7PJ,:957)FRQ9A>C MEN%RE-NLUFTIMXUVP3L#0RDK9;_ZG7FMA[/3S56R2X\BW%Y[I_68DW"Q6ZV& M#V 4T?.UF*?V+HPB$+R^7*OMQ!A%0+,6'V6NDR["ER] Q9#S2,NQ,XH Y7;D MF=!W=,WAR:L@5]3C:05UL=8_/]U/'M>3Q]G\GU\63P_SQW66UR'EW46&+DNI M*>T?7=_A_?"!6=*Y?0[E96DK.IE'S.T)]%Y%M*=.3_/(@JDI@Y]U>AI0^D$^ M3:UJ#Q7=!R/P[ACZ+J2MX#G=N5_AW]1I#8H.YFV^B@CDZG[#Q0UM-L?]D:@] M,X0OG8W+\FD.'B)JB.]@13N,W?^0OTLID<42M37\<%C -M:>?!2>^.DH=ZZJ MAWE;]]("W>X1?@-"F=_%_A &;_1]J%P/58\NHWR%^V !>QR_:R-%M/09HYCQ MF-#7"K5>%4SMZL+U9^#KM8;"IL4]7B$:A7>YK@ZEQ46>^:/@8@T%FV>@2K\; M-]_TH!BKMNRX>:BV&K>FPK;J9,S7.%Z;QNM.I.5]M]$4E[-AU<)2^:88-^/. MTQ1Y?UJ[SNT@MKV+8)QZQRE?3:.("JC)N+.?<_UYPEP/1,L56OQX'4DR M^UP3PX^O2KW.D]J?"CWXR81S.5DO'C_?SR?/\^LYCO=8T")$+K,9BC:A>R@% M>)6,?_(>5U\;^*,V=>][L:2_:NW'^\;.;XE!^O$(3 )427RH\9Y__O6(1>T= M0O%R>WO$TA8K-B(3M%:_87T 595["XT^:MK*MO#R0"*'_5?",0@96VX38&GE M+E9V;!W-!4+_@CV^\C?D]0+I9Z*=*VXX[%95@()DO[<-U9,"<-)3O/ W(7QK MX4]\_VA[*PG_M/H-QD[\T$]$T@1/2\+48JLN]N+"=P&AG8%U2G=BH9E11YV[ M@&J<<[[78.3DIZ0X7X*&ADSZ)^2^[F+D3-[P7U_1"H$)@A>FG[1(TAC&3(+A MM0(1W"!0F- YAV#1,&8\634>*_)2/5>7Z/I10;/,BD%*0)JP&6J^H;(*R%K/ MF:O>/.HW4-[FKY _X]Q94H]FY4:\UOS3C^)I3812G8?T!^\$ EWRK!^%1_*L M?9:^=D:1;5MW.^D9/4:1>'O&[BH95T:167N6R"I:?T91(*BEBS%G=AI%DNT9 MC!,9N/I+J+UD7NG8U1@G?_C@9 U."@UVB58[OJB*+("6PE9,?.?>M5\ '\N% M2L$D('D=8.7V8/NG9[8.%QET,;2W]6R3\PHV\'+[):)5Q+3LR\4^AI"2[*W3 M]!B&NK;R4B?3B('2@.?0P_4S1=A6F>,J=N:'T5)KTX_$BG(FF_CCU)\-Q="+ M^>X(66@/-H1OPY6\W$JX=I&WLI@63&92/G1V1!5W=JTAC(I<2)E^MWY+VAA\"/=^HHQ#.&,YX!L$SK]Z A MWE\)3G4"L=R[3'6[TGFR&Z]3EZ4Y5%6U<=&<4;KQ<&"U6= M4;P-^V)OJDB-PA??*U>IOC8*!WZ??*6*U"B<^^>RM8F&.HI@@+[V:T<1 Z:A M573*3KG.W6I001['YYJX*U7K1X3$@\<%*D MD" 9X1C/% $(F4@D\D[O'2^% 4>AD;;A?/_G*YP"4S!OAK[^X_FF5M;',[Y\ M@6.YX0N)]5]A] ?OB&7>E)BH'ZAO?O!S4CZ&<"XEJ#@S]8,U=SPGQ!?IL^_; M:F!Q9NH'BUTFMS0$QL,@ L?>HR??\M;Q\6@%Y^7N^B! M_X$%<%%T'6\&@)X5E^U-T9MDGPK*%'V %/?R)"C@PQBL;?/7N\#8<&$ # P+ MVL_0Q\+9.K?)#< /+@]DBH#6O9*YZN_X(^R$]43YXV0AO"5NB464\J3(J! M.?9X &@JY$1&5L MCSL4AK0I(7C0J]/3'OB^5Q#@2P5%/!7O6Q=8.6&-W+?7D15$D'07&?FO1$YT M(6!0=,3KY,*4- :'(78=\[HX,Y#N0&)N1)6S^EJVI!4>]-3_\B[JCQE'_FW5 M(@?7K=KDX<=R="?FN/3IGWF&(DA"Q&\U7@=ZSQT5)D[1-[H(P:EQ*1BVWO[4 MK"_?@1?KR+<@,8>WG:> D?R)W8.R^!F&[ MK<]WO+3205.,P1TPZA_XC/H'_6A+)8ZYXUG>-BE7%+(C9EBC@;!J#G>@#-39 MT7N+D!W.L8@IXZA@CP>"]WF ?HF1MSTO=Z^)VN-LZ=7UE:<# ; )5&! *=H% M)-UAD(@K*P-QIK0-D9@ !(A'WWM'6('&TE3ZKR%6>59$\6'U"I"?W_JK]8'" MZ#5PMHC4P$I^ET(V_+% Q"[\_W+B8C)0VZ9GWTDL?^R$!W+6Z?7CJAR<"?I> MM1+W*.\P$118KYMPGL88X@@%A,"M,]&#^/6[&(.U;W[V_80\4L".R?EI(X'P MS8YC"S18$D5&I6NR7]',,X@@[J;6Z:*%9BA.Q=&#/WKP>^G!!\>5^(:E,>JJ MT\N(Y&\;QQ [ MB!RVEF.P6D66F10E;QJXR2Z.,YIK M^'N-&+C^UR?]4=Q?\.7=XL.QR<[XKGOJ4" ><#!I!R]^A/*WXZ(7L*-;><.! MH)87#T\;"22H:0R#U\1$N)'PM)&##(9O^9+FXACI7;J.2'+@M56XU-WE+@ $ M2$,"UZN(35NT3[;;($9VCF?)0Z'/A2$%"R2?HAA,ES(&$Q@AY?#G2@X#1!6$ M*"UP*((9J@4?3>QX+:KL,@@DR8=L42_F8' D^<:I"&2#B%.29.?W"D\"CA\H M,4K T:1T!1F2]R"BEAK=OJ=NHY6 ]DAY7+Y\G:TVBX>GVBW4##MI)9(I<+RM<[)FV]O9TK=,RV M1W-& T'L:(X>S=&"[1?H5VB0IH\=I$F:PZDSD]W$LU]\;TOU$O+'=L'4ON)G M/DHZNGVS@L BX8LAEC#FL6<_;:8"'B2;;8XH+)=S32+<>#4PI*:WCW+KY$26^]GUWRQW>3KA=R#VD@Z-A=L4 MV=RC4%IB,-5A.N3%/_W1$!;QTY^@,&# O1NJ&FHY;E%()"K3(-(T>1; M>O?HHLR ^A"IO7ER5I$!.EA'!_0-MY&JP'6!)"/NX.BKO[FZ$1.4H;4#EL]@>O*HW(IU0RZO:[.<@,=,LN.M(,I>*W%VI;O?_IC-\5L0+4; M:T<,^^E/W12UZ1.JY#*PVRETTY_+J>1:Z*3DC8_?(D,Q*.N[Z*0(#A5O.E/_ MJUCH3_K_A-A8]BAY[-,K85W_LL'_%EI;LO60&X6DNDK;#>"G2P_-OF\/Y"3"\#PT5Y(L5BJ^; MCNUB^+ICO\.*Y!15?2W1P"&*JU,6\:1\:_M^$56;@# PW7MP RD&06S^5W[@6DO8KB>K1:S]>1U-9O/5JO9=+U9/OZS/W%V!;&9B'@/ MYT?7"D/)B)+:#'V1,:04<-)^C6PFVQJO,!QS?+L@A$%4V#[^K^O6\7_\M")6 M3&I 2?7K7;?U;'UWCO&1N;'R=WTQ!(6SXX8D4@;JHU04."B'L&$*)9]V5PCL=G<*7O&H.DCD??$W.(^C@@Q#%UWAT;"SBD6K^P<9+4U)8C M6>B_^6S]C+X=L!Q8W$3D/UO!SRCZ:KDQ->RE\5IW@8F8[2QOBX@6(+_[TJQ. M][E"-CHFR@/YK17"?!I_JF%/O'79A3J%IM"[/-M =D<)WV/&MRFOH1D&.5J2 M7 <(R[J23[(US'J2?4KQ+-9<"!7^:.]O:LK_T&M4J+U3%!/'X+"CP')8!I5!X$Q19F:@N-=%WJ3)ZT;KUR"0*'0JLJAM M8-4I;R&VLEER$"&%3= E;1T=1,!A$PS*6&0'$8;8#?)*][??\8H-13>F87D0 M48O22&MDLNZDVIMQ*!19R>\7ZJBS)EYJ^?ST5J:>,6)OC-@;:Q326GZB;1PD M::^O<; ]6"$I*IG8BCF=/D5S]%&5=2%SDC^XW!40R&^V*YZHT4'MO!-[CVMM MV04D!8/'L%9CPEH-+E"H(R*7R=<2,>!!(M!6/'X,LS4TS'8=OX6.[5C!N<#@ M>5(&N@\9( M9IH(XV\1LL,YUFASD^]R5Y55F"*-U&0@ 81/#N9]MI4:>L@'Y-6B/55F=EE[*7>=V_69*8;T_QA:)&4]+&W2'X.,']!D\+ M#[YK7QW>V8N06IX#9[^G\^9;E[P[A/@Q(W%$4^M,#6I56^#NNR<^ N[PB3CI-1LZWV'6VJDCF;+/M>BO=VR;QF%.\"91 ?NS&WIT$(I)S=O^^W M3I$_\;LEBK;[Y:A HJJ;TE5;346!A!6Y:&)Y;V$7 M^ (D!'22@]AJEHY1Q*7NK^T"90#I2^Y:4FJ$CTE++'?VF)3$S>I2\K%WD:MD M["U4].=WD:348]PQH@FZ2&(R%HO2$0QWK=D.'FV",(H<67TU:"DB2R:J(T?9 M'91M_;F%_QY3"\?4PC&U\ JN=&IAK<]T:=N2D\;$K!XD9E5XJ"B_@CY\S($: M$XA )!"UG+?P:@7+('F5[*3>EE(1:N9D?:=8P+=,46WV>"#GYESB7 MVJ1.X_-S6O_J1T@B!K\\'(9Z,D9;ZXNVK@EJ8\#L&##;1L L0^X;!'F-L:)] M"7T$:,QK-<*HMW%8#1W3;(%\$.%^< LO&TE;''UHC%GC$=-P8M9NKC&:*Z9C M166&R[FB(-^O;K+^CM:D@_7?ET_3V6H]^]>7Q>;'Z6R^>%QL1D?6/1Q9@H(^ MC^3>H@ 3?70F65",0F#48:.[:JR$J9XZ/E;"[+"6'SI5+6K5FTL]#+6Y8W%/ M8PJAC3[D>W= A=%">ZSY>;^7;ZSYJ7/KUXN4VCDF<73 "M6OJ-J[6V9&ZW7V M4!P\6B4_?$B$WHKSV=&E9(@G[+G_;/KOUGN\G3R@RCV$G/.,QZ!@CE^Q[A"@NH2K1=SOI!= MR9[-X-9R<]KF ];;VYES^0N?M9'H%+U%UXSC+!N-1!)@729.&'?B3OG$H%CI MZ1I96KZ[[#X5?9 LL 23- .39 N^))1KG3F6?=9HN,0F;.U78X3VAON7-4H[3Z]Y;1NMSM$"'>V?<3\D(ZI=?&P&K&$:0G MF!KQF!X5X40020:LBU<$ ?+==%]L,Y-_MD P5VR\:KPD+'[#OFCDZ8-D.^?+SLEBEB-5JK[4?!.A.) M8;E[M,(#79ABC]-V##E:)IZ=XJ6@B8RV+_X$6/=0PE0CFM:V/<[^3QQBT3QG;3Q,,\=VM*<\: 5? MZ:M5H,1^>+N4F TD84_2$R68! 28OF6'BC7 N1^L4?"."8IM,U1:!);H7;P^ M*I)W:1X<:SGQIV\#)PF:90I__$D=J6>9:;Z(MR^>C8))M#F@9ROX&47Y4(SP M?6!5A8A;5[L?7-G+L?%S)JT(27T^3 ;Q@CZ23XT8PW4R!'N25&H\:WB'=J+T M-PNT0?[5"1.[L#?9[P.TQ\])R2(D,A\U6;+]@(9Y*4KA&PI0+KS8"R_RV5RY MP0(M[SX7$(F]UXGB/&K_'85X!2KZ!3/:%C !-9:LVRHOQ@7:EGC#]H= M8B'FJHTQ=0G961TRC?PW+A26G/3&3SP5YPF^ZGL/:Y.)J7O'B)JX83E@ I[H MG/B36K^;&7_-G_;D)4EHA,3JXC>2JZ+*SX:1'*90_IV>>S.(V@1CP\9VB&UL MV*C25H>7[';IR2"?0M-[?"FW(>HG*J22:<9Z/8WK]7"29WI-5WK;6H)! S_K M1VN](G X,J+!)3BL29>WX&83]1I5C;*'"PUB6(E.O4::HLXGD"/Z7@SK5IU/ M(G-M&.6QE)0^?CI=KQ$F4F'*.7N]1H6<(,[+)AP<>F0%A8$6Z[M-8"AE4_8: M3PUE!''+\!]ZC:Y;A05!TFS?BT,VD!%HB;R#(#6I8M+TY.+!X4=->RY%Q_8: M5[>]AI04Z]XSJ+$HJSF-Q,% MFNH]PK8Z8Q=[^?(1K:+LKRG*O"0V5ZVA,>(K3JV*#5",C3] MSXBF)K5(,NS]>=C8NZD&2H;"OPP;A60 M)*A;E:.JM^&ZM[%WJNN_5?D>8%-D.<)B5^C*\=2J4&\432F7"\M1-EQ17[8$ M68ZI4\M1]"X/1AE% M?]5"=SGF!F[;5ZV?EZ-M\$J!N#9?CJJ!&_O;*168([-5C<%49*I5)L-G/*,.89:50V,4MW%]2)S'(W*@%Q=RAQ?HS9P8WW,/'*X577 M9.E,5&DS1]C M0#EDI\YWNX0^_._OZNA#\BZ[OO^<=SNH\5_L=/4R?0M*_+*%J-1G9!%TV$MO1=XZHB2F65Q!_I\/5NB$9'X"WP9M#Y[S"U8; M:S3GIN1PMY\%V7\H XP\C0OO%%>[_31:0AN@'1WAAM.SL].?U(;(ZI&2LE.< M/LC,X: *.?528"030 #1/(4?L4/1T3HB]ZI6&VN-M#H!1LK,%0&@3D'$GV\ MC; NZKP[-GXK5UA<43H,S@)@@%PYX<]S+.@O$KT[C)2!Y"P !LC\($B<5Z,3 M+$R$(67?2WB2C:"KRQ>#*.MX#TFD> 3L!WL0Z!8_]SQD,=[506!.7#FY6U(> M!))%XK3H)@^JXO*]66?W+^8@BA3>QH)Y(O6(/B'Z>,)ZKXNGM4M]137@?A5V M3+ M%XNC&&E4EJCS4E'Y>#,T=A@5U+ZK L$Z..[(=$'11*EC]?\=#PJ/QWT&9K!F"J#09_1":5, M%6\88[QF%,^444R?H1F,N3(8]!F:P?BL# 9]AF8P_JX,!GU&)_=VH79MZ<,[ MV=D_U'9&'][-SA1Y'6-\)WO[I]K6Z,,[V=F_U79&'P[#XM5Z<>1^>Q7DVLAR MU?Q!X&GLI'K_N@K]QE:K%;;[[022:B?$,]L,#DO*UX]67&@XZ.(2%31^7SZ^SE_5DLUB^3&S;R2M>[?S@F/RPF2'%Q*#X8(7(?O2/I!]1 M1HB7;L(/Y^N0K/S0Y,,*[)K1LNJ OWUA?>$&3?>>.IZN[?S"971 P>9@>5U>AZ!Z'K(LLF=)QX_HM1Z>D%=BY^4MD1V@L9PXT>66_Q.^,^+'_V(HA7:^GN/ M!.]<5THG5<5%QO'IVP\TFI=X:J^7UK-?7 !F8+*MOE'J4%M^^N,E9_7QN*5W@7@4,RW+.&'DX4KM9?N+3#GP.-6HHD MC7_IUC>TN 8T4%L@S+D?[) 3D3+]FJPI]1WT3T1( 4M*%R=_(N,^W5LNH&^B MAS3]-<%,3DX);BZ5?>Y.WMS-P/!DM&>]KC53OXOYM]>Q\T*C+\%Y(W-KK]'& MLT")2X@;+1N5642WX#RR:A6]6L7N(H]=Q H:<WT" M-SC>+B3+M7KW&GO=2$0M&NP'D:;4R2O%:I$;/S2 2'JE>4R55OI'?9B!IDIV^9B7UM@MBA:2]MO",%=QD@[C:IIGV M:GZZ0>0(=^D7+YZ;P/F7XWIDR,T9J8?VQ& \'JEN MAV$[CMWQ5 &\J3_]L1LW^WJQ^7S\V+S/'O9K"WT$1)::>7LK90M/*(IX&Q;.Z?":?DO> MZ>C13^6^I;?&6 J(H(D%PR!R,"V_^%@,=#P+GS_IE\N_N M?)6?_#"\7K[SU#IBC(9K/\:4PO-8B^>UC/3*#Q+VX7M)X'U&#C2TBR?IXZ%I M@Y]L'\M@E=S-[YC,G1"]!IA[7#Z&V=>05=2QV5KZZJAOMT&,[+6%5272;S4. MB'K,DOKI@W5O_L'WL$HJM_?*6!@6AX8Z6:'[%%,=ZG41I[%BXDUDQ]5]2I64 M5.FSU^A35M,N]U1!7QHT!IDY]PR*[36R;E+T+J0GQG:OD=A&L2]%1;77^&Q+ M["$-\\:=Q@!E%&I6;Q/V%+^@C^<0$1VZR1N"L*"&3-&"1 M1#GZ7G*[V=$W_#GZ.LF5=\.]N/2Q4.Z(H)LR:S2D[?/9)G.\UN"=3!3GAEO6 MQT'!.K_G)G6LUJT[MF,%Y\(+*J!X^G@HV*?%JW&'0MEXK0,4?_/AS<%G;4IK MB=:'7]3D.17+:.7AV@!X#?PM0G8XQPH)>?\M;YOV[,HY"P,2\3P8K@AYS[U>-)T0+NU%W $6 $\?NU4I$Y M, SQY2>FZC"4TE0*]XW!R+K E*GT)*')]3J,0)FL^')[WYOI-7SMGKIM4U7# MD*23T48[)^U;0[[2/7HW.!XOM/+HXZ6\$-D/EDLNV/J 4!2^)M@^H,C98I"U MNT]J;(+E,WF"X-#*]L(U6I8'Z ?RB+8.$KNPDBE+@UY"<# 2XU$0]B:,#EEI^O4H&7*!JDT ! MD]KA%0#))H "8AE'(;XE=CU#7W86$'">'*Q2V,F%3C\@_-[S4'K-%PMB_F!-PI%$"N"B)5O[X:D@@0=O0W$F>*[/_[ M310DES;[H^]%6)V6ZPI\B7S+ M845GXJC?C3'Q^QHF=I8;(F50[42F^^VQ)(0W 5I1]S(<)VSYN40(/'T'- 8< M?-XDI?VW=@DX!F&P]"!*1D8)8X:@(--WNL#!19D"C8L#7CG8QF_HMQ>L"+ A MMNK6\=4%!NH/AF8VV41W[0(Q/T!#C*Q^VP4R_@ ;&77)MPLD_-$$).1R!CC]#0X>4HM\%)OX"&!/WX9!_!8^!+MGC)W J M)]\L(8>#S']=]D]K]UY?_H(EY"66O=-B1TGZ\?$4H .1P=_1PL.+HM&?W5M_ M]@J](R]&)&*(Y)V36#Y2_>HQ#B-\\,'L^]:-";$3_0'_S]Y8WQD0-5GIKL7K M7P/?CK<1?L]0\.YL:2F-S&$Z-DHN8[:'D%E/GSW6O"WK=_MF6^/&"Y3':-MJ MTL#E!;/XE'=[^Y15S[Z3MC"BNNZ2DX$"UP@HC<#D^WGTPX3JLQV)4AW%\S1Z M:\)HN?OL^W;A%E\X_!1A 6+K9 4X3BY*Y#Y/)ERBA85;KG#Q[+@(OV >*E0T M9%>ZX(QNO;] 4EIHC:(H]45A),3T NNLH1J%CA!A4?V CVZ*I0;7/R5!N-S; MS9^C_W*GS(94U!)=Y\+(SF@5,PMOCT5A1+(R9.CBY?:?D8>/V25,R3YBC8YP:E(#ED_D%4SJ*X@M:HW2TQ8M$;Z/$/ M1W*R-N P9H7,ISQ&WU8513J TEQ1!I&3:7@S]%4GL@(/(S7,#;J8K)TM P#Z M6&U;OQ(RL36DJ3O/*#KX]B+I89D8M1B@R,W5!]KQ9#E!RC2??&^?.'%3U^W& M?T!3)SP1L^ARQP)/>CX8PILZ;APQX]18H[5J/D5=C*/'E(9IVW"EG^M+3$2[ MY:YFS>8Q +4UH(&:T8QL6*'J*GJ-)!1K/>%N^+U?[C;6]U?RUN!G)XH"YRV. MB*UYXZ>Y:C(FHA96!X>>N1_@$_;2,,'MN5#E -_7Y+_2Q@^Y;#L)G)#8'@H% M;G+X%5'7YB_K#-2MPB5 !V_&&*8+)@*O-9]I(Y<2:,QP0U5%KJ6\D03'16(( M\+0@U9NA-R,\E7,YI-Q?E2H-12<39+!;B,IE$PADP"68H9H#KD@ (N^6Z8B1 M]7>5 VUN]R@-(KI; KN&XD&:D0K]5&4=A./2-K8?EJ(Q!).HJQG8,(F57.0AD$&F\K<6*#"/M]RZQ(YV@ M$IR_@ALOTI<$ZL<#<4&$BS13_."[^##"5'R;XGUMG6A,H>YM"G7]S)D;K@W4 MMFDB0DR4G3%3H24G@@)F8O\G3C51ZM$T6N*^ !*O* I. M5A"=2: MNGY"4NAC :N!Q=@\I&WQ:!._H41-F7QFRT3U0;!D!\93*S,-%" W2G3Z&4L/ M&LQ4M1+.[JE#P6R\@>X%@(#$309:Z2S X(8OEG>VB).@I/R%;,[(GP"*N:3J MT:7!W(UJ5G4=""T>N&]J?5S+M),^VDL/R;ST,C-:WM_#%/_2U>'[=]\EGHJG MIT?V!D53]!K'4A90M((GQ633NTB22DB3TLN]7*,M'ADYS.3JV]9L^;">/DD; MK%A#]95%L6TG-;>_6HZ]\!ZMDQ-9+O=V\N=T=5,?E&\J?0:T>Y ^D2U?!-E% M6SZLN8OB@'\#JD,T5B"+L!2%[#R*@DORC,%MTSJ'JU6:.%/(7GIRV[NVWM[. M_$.O#M''[J[=+U@.7C[KDYY_'])([GE3TJ!,;MN?4V! A!G'Q >;)1N$[&J% M,M-:WBG^F7GI9[ZA ,V^HV#KA$D3%5^ 8[4%-+[WN=\EW/B,ASRAB[=JO/8* M_1([H1.A+/$FI:$5VOK[U.G.:VW8^<_J58)KP>V%C,2'\W7(JW5.LO(^K, N MJL8++P6+IT6W]AOW?+2\272<6UMF44?YR7?DIV'3;=-FWQ';Z9\W?IK^F2=S MU67'&Q:ZYRFT 8YHI9;AD6%SV?MP=656;_TM*^F#YYIS?",XA86@J6K)Y7A! M'\F7)J:)ZUQHH*47I2%LU>D@ 7>^J\.S;RQ(\$:]Y8E/A^A0(? MT [/P,H)\9 Z.V>;)_9U7RF0^]-CC3V3JB?) EV/.38<<+Y7_))\SX\2-A0' MZB$G>6DU]6A=T"@25EKD!>_F.%$(,C4$&:S*BZUBPY!*C&I]XWD!N*5T6GJL MJ"&8D&H??Q,J#"$.\3/##0IF-P4V@GN*H6>'Y99K(7'B8 W%0*/L@XO400F^ M!8T'\3NJ$*DK*VOT@&EVBQI#F*C:"\L*("XE 5/8#F04M%#W6/+YA8P%.4+@ MA6$7$<'2[PS! $_$N@T%W7(%< 4![M!&'IS10A"M;B@2NK9:U"+@#<63LNI! MB90W''2^WB$5E6\H!F[3.X2I )"QTJ(417]A#:]3K&#J;YY!83B.)!]89A:& MX>!+/QF"5 [#T:#R?#!212!CH MULZZ6&UZ&^B9N*9UG8SB2)-EE+57'<+"E MV20K[PMU;>TF"8&#**S=??+@("IQMYPRV.]ZW*HY MAOTNJ:VP$,V",(3>E5W:"&E@J8=-,S4Y0 TL:;ICTV0EF MP(C&BIFAG2 #C("LFDO:"3;,E(Z9R:>=X B>Z*N6E]J)QP:,:-LT@[43K, 2 M<>4R8CM!!!CAEI%'VPG08.36^V;D#J?Y4-K$ZX BC %W[$34WTY$EHLRE_]K MD!K:DG>$M6W6< @ $!?EXXMPJV1(3-?9P(#W"T:MK;1&S;8Y@L+X3B=]" MQW:LX%Q ,:]./'-\'XGJYC+LC)H@N=N!=XLY _61>FJOSN..9$KL<*>,I2O@ MI,*TIO P'RG3P9?F,^4T8_KK !H9#015,Y!F"$FXR?KLX,2.AM,WP M5C;^(&="M&,784@%D".;6WLU^)*%.:K\U D)1N, 3<(019-M&AJ!?RZA^5"; M=E[=CDA)9X_75P"2AE')[6O6W*O;X6A8U*%@-LY5J!B#3=Z\_D9<5$K>8%[U MX-:KU4M.:KTSB!/ZQ\F>UQBD-,)8O4_(14L^0SJ_@BS*R4G^/&[&0T"/!/W; M4&"&7"\AW-U^'PJX8.9FE9DE9*BE-3NN:,:C 17=#H)\O\+_^.DJY"]7 MGR?0_OVK%S MW^=K@$(,2?*?R]W<\; >Y9#@E-RCR)+\VURY90'CIEW1U(2V5KUK7]$5\0,S MNX46O]YU6\_6=^<8'YD;*W^_/\883:FOWV >8D>:A^@P,?/D'F;INW%R? ?< M\_*PM\&D( L#HB(X=<+.4Q$K' (TD,+*FC6>7Y>;+Z<3E?+SZ_+.:+Q\G+9O+XN/SRLEF\ M?'Y=/BT>%[-U%\+]S:;!.4$3>G+>DYQ5?%2DVDFB83&%?*6I^D)ZM@=DQ\0! MR-DG-V)/?H&[BE>O@6_'VVB9!WPS9%/J,!T;#3'_RV/3J=9S_EAM!(1Y..$% M09J?[(0_/YP?D+<]'*V %]TFG 8(H'Q?7*>&<%K? -+OKZGML%ZJ1013888^ M,.(P\H\D3+^R.6YXJVC6G0T3__&#?$EO5? MU.S9$H1K%\>T;-7,$;+TZ 8AQB!M"%NA=^3%:(ZU WR_\>7>1M^9?TWUX2'QAF=/2"^+>8 M/K;EV_SLX!^)? ]A,7B&U0P/(9+N6:C\PK[DTG/A4,\K"L@?K#WZ)$L^Q2GZ MPFFV6U+E"I/#%CGO1 /DD@YS>,O4\]E_1X%'3GJ%0F0%V\.$I,2^(]<_\6E' M5=K;R]D)$BH 6A=?I:#+MN?S44[EM%S4:67="X:BIV52V[ M7,&B^-X:@@U%8:LA.HQ_5%2]U-6T?HIEVN H,*GG5=$(#AD='3^[\LH-9"1U M^!SQG0V&(Z4)2V$[+0PM#J'&562=(Y"1H8^G7-]PR/CIEITH>:#ZT2RNL49( M,R9 1DF'E,-WYT%N(M8E4M1<@X9W&&N,I7:\BH:W)&OL^[K!\6AL)LIJ]C39 MS*:OD]7FQ\UJ\K*>/)*\U&"W7K:J=:B_P33 .0<\+88_AP M+GV12C]166O,1.EA)DK!]$&V]8*O\?4O18K@AZ$IKM)R=!KI/+M!P7$=GT[N M&6_@'SY^# H:V&0?($&,H_(:+8V*,*IJDY0@6IA;9QN8D#"&/O MZLVH,$-.8+7" C"+.@RG,H<"61 #Q7)78'$<"J"/'19WUU,91$?LW'!'N^K$\>IC-3YR+#SG,1BN_ B%&!ZO#Q< M5[__PQDS4I*J$?@N_NE].H1!",W7T]Y9:>,GQ5&)F3O=^\(KRD L_5YRMK$Y M-++69GK^C))!%W3$VJ!3:21*,#=3QR^!)NIV3L,1IG*O5*RHAJ)ES"6XU1%6 MCBJ7-_="QMQ8^%1@?J64$&0OW-RTP5"W#TU2: MOR**'D'(>+KO&W*_\A=WS.QIXBVIN5@AX^"^-%)1@0Q/:%)G,DR_M^')2\ ,+E6\[WBK!Z6L<; ]6B"22GKCCP5 1)]^".A3,QKE!Q(S! M=PVV?20YR2@XD6>"%*9CA)%3A]TWNP.=JE1:W10SSEQ^[@!3C!B,I-H%OLXZ M*B/ W+F:B".X=D_Z4[MKG "+;OB$"UPMIUM95L)>H.V@XX,?^>^^B^6F[>;@ M>'/'/:Z)5/:(7)?^5,K/:SM+&$7XSLND E,'MAVY;WGQ#@L#<1*?9FV3:C]/ MEF>[6%O@M&*1F :&D$FK6@>K/HEPG4@_J1%'DHR9T\$#6)#TB$GS1GBKJVD# M?W$\64Y [L1R1V)1D\(I6:DF_P%A;>M$]-KEC@&P_'R=Z>HGA*6"5]?"+ZMG MD^(M26CM"V(=(W>*7E(-,4^UOV M^LK-,*:O M$CUD[.I !F4IR&^V2J+M6% M9K-&B8V&A$!3\X;J@]H6B_ A8)KU4!@N=Z_6F:BL"1:NUA:JK"0Q#1[%S_%= M_6JY,;I:451O &T)8Y,\1-:94@@EW1 ".L:F^_P%OGD"-'*D@K)XA@L>=1@6 M@L6(.^09$RXQ,?)ZO+G(&'@TNB">2-62<^$>59N$H4B0-EQP.0;'1- SO#"H M0<[R !D7TE$"7*]*SEGIW-?PF+R;$R;I)A_3L7*#(%K@,H9BX;9'1,KL9BAF M6GE9V#8[R%AICY?R97G(8:ZZ**-F[(2,I/8)I9^QODJ4HF 7AARVV39:^+9D MP^,TU5F)LC':\/A-*0RQC-N&1VO*PRYE4C<\&K,=KD&UQYL3BUGI)O"Z6K[. M5IL?7Y\F+YO)RW3VKR^+U^?9R^8:$\_$A.XX3>;&:@!_CA(%'V MGCUWOI-_XX=) M#"N(HJWE]97!M+8'_$P%Y^)VN,?,FP'O+IH6X?-$VDL=L$Z%U>_ ?T\5*NYY M\&9T&=Y(I8,%H7&L"(:<,-$&JQ@;7B(O5-*KB(JD-LBN, D=JAEZ1#(?:*1( M!1DH"()2B"E*)(9@AU<2J#OTF%%-JD$JNISZ)X6MKKO[0N _=1&^B!J>: S9 MH=891VY/S.XK^O@$Q97"(7O>[O_&=^9F@8 2/I5P=0/#79.**&FLCAAK6B>& M]$;H*6V4'&X#YR23NRF:I5$5IVV,9R[GS>A]W[RQ M7:6R/>4E)JN2.E%>1(AD_4ML!6B.4+3?ODIA+?_'*7%ZOCWFSNQ-83FTGTA'_$S]@V>>E)=#B-&.@#]1HP.?FQU^]M M9ZU?RC^E%V/A;0/R6PNL?7BQY:X8^).:IPV=6-S-;_D$;XN!U.JH+FAQ060= MR\T*2C$IL3(,U%4O/,H*][PX2QLXY2UQ[A=E()!-?T/._A A>_*._[I'*T2$ M^B(S_20%DL0R, $FLCP)@B,,)6,Z30"F+6.L?T1292AKP1RQ'+(]4MIJ*Z%X MW*D<^=C-:&Q&HVK)4;C2"DJ0H7;A017;;\S,^0J9X<9>U?O 4/P,M^\VHHV+ MI&MX@HDJ"G1**GVAF>6-$ )S3S0 M!1;^:A 69.P-G4A<,(7MYC8*_3D6]XZ/AZMX(R5B9B>304WVO(0#>(SF=+4B4ZH,L"D'$AE^["%7*X&.A14LNM2# C M=465(_ CHNO"C>$N%#$WI$I3AKM(Y-\ CG!FN(] '@<2TIWAK@&E6T"1'LTV M6(&,[1]-5A!,5N6KSS$%408"V32SJYMPN.D W&P+8D7G8I[QB=/XJO 9" KG MUA:E!0&E4%@8#L<:.-IAAV7 )"O_P+]E/^B_96GQWKGC6=XV<0.'[ (XK-$Z MB_AL$;+#.18&92RO[/%0^%R ?HF1MSTO=Z\(RZ2VLZ6G3RA/!P)@$ZC @%+4 M)27M^Y"(Z]DBB<_1F9(7)C$!"!"/OO>.L/:*I>KT7XF=;$4T'E8RB/S\UA^ M#Q1&KX&S11L_^UT*V?#' A$"*+WV. .U;7KVG<2IQ$YX2,N0DRUQY4;.!'VO M6HE[E'>8O+FLUTTX3U_+4-*4@Q!X6MGY,<9B!/-,&(.U;W[V_80\$C;%Y/RT MD4#X9L<^W=&#"L9?(N5 8]N%V(9C ]OR\=QGMZ&@-\XSD:WJ&DM>M!H9#G13 MWTG1#@49!6-$P1A1,#K1N^&!/_0$:!4>R+ 20L9 9RR0)C<,)IR"8W$U/-^T ML4C ,=D.-,+D+G@ %5W"MA ;GG#:E 3*MF;#,TZ;(H%KJS8\Y50RXHIM S<\ MV53!E$0QI)N>12H//<\BWPD60$K0$B;]3I !4H9D.0,ZP0!("9+J4>@$? .D MQ1OBD6$%Y"ZC PHRH@89DEO&>^V(N'Z@)_U!N>4-\6)Q:2.!;'L,P;T/ %\P M7]WB2VF3K?']S=2A;1?N]B.4OW<758 =',@;#B0B9(QHU43,W*!6VD@@3"07 M>DBEF'64M/6^5"V38BOFVRW08SL?,N2\-'G&AMN(9 WV"+A&&;1 M#Y^B @'0W^M>P<_Q*W+% \A(D/:R<83W,;Y@C"]@\X*>>-L;OX5\L0DR5MKF M#3UTO-] %0PYTQS#VGVGL[5ZX_VVC&&0W' M\#3:S.ZT_0(A"*UF]+$=7+I,L9UX]HOO;:E6:?[8+B[85_Q21XZ+A89O5A!8 M)'@GQ.+$//;LI\U4<-^D)FOEOWSC?XOLHMTY.9+F?7?_-G$^9*,1%B45@@S,CF'H72$F,V>C-A"'"1 MV:K"40Y4$3)OE>D0GD?*)L7O)&W2Z*B :)H;'16MV&&D%:=>H8+CL^ I9Y!Q M,+HL1I=%ZRX+AK9I* (4C40E]DB7DB#[*5IGBG(*-624F.JZN0-)-+@;5&M$ MKSQ7O)1IEA7$4 3<>OY21A7#=.FAV??M@?SD9!^@Y'?9[C+N^([],NQ= M,48"H6T#NQD0Z]=R5Z!-#E.ACQT]O;UUQG\1"0^1O?Y8!3C!IK(UL3CUJ!D.;N[X?)(5R:+RJ\+7EW\W5B'#CEV]0KC31 MMB.>U,G3+]K6'?9AA0?>!@J?]VZY6TX];,EC'GF!+-42GZL9ZO% M;#UY7_WG5;S]9W MYQ@?F1LK?]?G*BV<'3<8B#)0'Z6BP$'A!+/GM&M6LBENR ]OQOVIE7*IRM^T M8;:,H%3S6\91&%F>[7A[!G9%L^Y[\?#SRKUXI>\:8Q2.1]\34VY]'!#BF#KO MCHWE%5(U3UAF6&IJRXYD^F\^6S^C;PZRXP M$=L,:1M(Q%WYW9=F=;K/%;+1,1&8R6^MT"^Q@S_5L"?>NNQ"G4)3:#25;2"[ MHX3O,<-+E-?0#(,<+4FN X1E7UUWXYY;;M MHMN 77-$>J6V0Z32(IM87OCBG2S'SF]R54P2##8V>H:K_3*"9^JZ9M^\ORQM MNH00MM8*&1T<"Q9#J25 4Q1+0X$4ZY^E0^8I?* QP(T'H2J$^3F72 TC&JG MS&5O0OT3-"+D:KZ(S&PE9RSE>O0M5H''Y2LW!#+H-W#TLL7"4"#5.#K%_-$C MN!5X',N,8G@@CA ;-YIH# _'N04]96N/X>$X31 A;4XR/%BG"6YDC%.&A_!T M@Y;N;M,=8WT:OD%,NYCA$3_2Z&AD2S,\*$CN&G$,<^8$Q13B81)#PJ>W\BF/ M 3$M^^?'@)@N V)4$E7[4#!E35K5)>DLKW&P/5@A*=04!?@W.9TS1'/T495U M(7.2U+/<%1#([_\BGJC1S^:\$P76M;;L:C:"P6/4F#%18_IJU1@9\,;D:XDP M\B 1QR8>/T:Q%5AL_!8ZMF,%YP+/Y#WGY.F@,%*0]K?X6(3N<8^TM-_TM=]4WE/G42DT&$I_SY/P2.[:5 M&B+(!^35@JE49G97'(]E76*&?TG/!7(4A?WRH5.>WI>B3GEEDEF2*&E/\86B M!BO1QMTAMB_!_09/"P^^6VAHG;T(JWH= MFIK9^!XP7>$R/2 /[9RM8[GN&2-EX>_B8F)3HN$(DK5 M'D<)#@D:)2W&/:A9&4%C98R][DR:9-\NR.BXBS19LW(;BI'!1JASV:.LZ1UR MK'977.&.15]#T&IURZ)'V-7:"#DAZB8PCLQ,D0)+ Y?VE MYB:H_'O,3QGS4\;\%&/S4R2Z^HHGC=']/8CN_[=:<#]]^!B%WC6@9;2_6L$R M2+BEG92;4"H4R)RL[Q0+^)8I?,@>#^1\KOGJW![?@DF=!GGFM/Z5-.^CW7?> M\#%D#ZR?>0S9TQ^R9U93T#&"ZRX17 Q!JT?@\QGJ&,DS1O( \ME#,INJ"OE# MB6'@Z 5]=]_+ZA5]]]N+-1=SC.C5UF>DU=G?ET_3V6H]^]>7Q>;'Z6R^>%QL M1FOZ<*SI@A( C^26H^!D!=&9!(,S2EI0AXTV\[&FDWK6U5C3J<.J-.A4M1!4 M;R[U,-3FCF6JC"F=,CJR[MV2"$9/N[%ZE6:W?N& 4R5S$D<'K$;\BJI-WF1F MM%XQ!L7!HW5R(LM]C=!39+-%#N;8 0=],-#Z+9$?(\I#2A=$)2=UX*6+B::9 M_3)G;ZRA/2P(R;HI3A 6SH9S3:@#(; ?15>^S,R6D?P4;P.?C=KBY[;O0BZL M3_;)/X0Q2_P);1?8VCQ+;(DRJGU-U?=LF5O & GA&LAV@8(Y?@2X0H+J$JV7);R< M6D:^4&^NTP,+#J 6& ))FD&)DF3>4DHUSIS+,ZLT7")3>9L%!=I^TX3:DC7 MGL8!?B#2=)3B;V[\-8HB%STYUIOC)@R1>OV;K03"W LY+%:BV.#GP _#8IV# M=&-?\.LEK#C(G:OM<)[0WG+GJ$9I]>\MHW6YVR%"O+/O)^2%=$JOC8%55CI( M3W#V2^Q$9Z:E7S@11*0SZ^(5A[0MB:4FELQ>L Q6SOX0U?D:52"3G*K;(%W> MX(5U73QSCY;K(OOAG-M,LH$"5W;C56&A8_8==LL4L1JMU?:C M8)V)Q+#BK:4<_*L:%T[JQC:8BS%47X%A$ M:T-;WE'!XNK9CX2'NU+B5F \D:DO1$"28! :9O*6IB#7#N!VL4O&."8KNZE!:! M)7H7KX^*Y%V:!\?43)S2V\!)0D69PA]_4D?J66;7+N+MBV>C8!)M#BCM,9X/ MQ0C?!U95B+AUM?O!E;T<&S]GTHJ0U.?#9! OZ"/YU(@Q7"=#L"=)Y>>RAG=H M)TI_LT ;Y%^=,+$+>Y/]/D![_)R4+$(B\U&3)=N/!IB77/S?4(!RX<5>>)'/ MYLH-%FAY][F 2.R]3A3G,>WO*,0K4-$OF-'C%DEU6^7%N$#;$F^X/KDA5;U# M+,1]A;3(Q=>\8(06R_))JN,K9?H4B,W M1<90)#1*PBP4RV?EY8!&QUBN9BQ7!GHG6(\!EA87[EJVZ%ZDW%AI*V7.0"W?UI#MC6^BXPT,I2&\T'#L-'DE: M1J7A6) J#TK/W^P1Y&J*9BDZTE LW/9H4#)/(1<\'%LU=OE,*"< &XXOV=:6 MHJ1B0]%P&^)][W'J6QB>=];GPISTOO> +5I5OL@ M6IXVS9/O>^_39MGTP^AY*I^BW_NFIY2\_F'T.*W7$^@$;DBJATIQ@DZ0 5'> M+!T0DJ((F<@O(D$0^!D4;7Z+9W@!*)H*EOPI1.$0!)0Q45B.D$!.!GUYFHTG: )DN#: MI*1-)TB!),1*5Z=?HT+GE!(F]YTH"NGNF7[:$;RE*?#J% M^*EG9!'([*6W(IR>:!!I='B0_^>#%3HAF9\T@-^@[<%S?L$Z18T6*H6Z.O]9 M;77+.H*,UPJ^TY\$698^ XJ\PPOO%%>+P#=:0AN@U9V0E'U.,U+F<% =TUM+AC0;CB?G_";:L4NH-M"(ONV$5;$G'?'QF_Z M"HL92H?%60 ,D"LG_'F.1>I%HG2&D3*0G 7 )D?!(DA:72"A8G&5LR\ESQ6 M5%*Z%5E %QX2:S@Z#D1-](&,8.D4NGN(S444LX4NR.B4H%?Q8\]# T/J 8T3 MJ>)A(B%;1!M&E-:[8B*3TCI$Q442-+5F3CL7AB=^&EH7HAW$\$160]/>VZ68 MHIC;9Z-G,25>M[63:ZZFM[>KC-77WT9<8Z#:XH8S0V,/(D$1SUK;(=9XW>T2 M*?62.!2DV[RU1@$6I"?E,%2NELV; :2!G]YNA*R6[@G>/LF@6CP>%*+%+4%% MLSI!]<,G-50SQG>SMQ\4]T8?WPV)/BB2*'V\9I;VJ,S2Z#,T@S%5!H,^HQ-* MF2K>,,9XS2B>*:.8/D,S&'-E,.@S-(/Q61D,^@S-8/Q=&0SZC$[N[4+MVM*' M=[*S?ZCMC#Z\FYTI\CK&^$[V]D^UK=&'=[*S?ZOMC#[<6*?=V.;.D%*(X'HV M<=7R'F& >RMT) F/K6N =:?@FTUZ!+_R5>A#K7%E0F 9=0QW'/OQW M? IU5?+E(H!A^NU3Z5XN_ P#L[F!;Q?)E8MM. M7EACYP?'))I==]!<8H5XL# A//I'4D;=2BGHTB#JX7P=DE5'F'Q8@5VS=%3] M8;LVD1> MP+Q=ZE+]^781' 91 ;GXOZZ()6VW-DY$B&+AV23@/+9<2NPD>YS>K7YSHL,* MN$'V=MSPG6+(W1ODQN;6QYCSE;U M$T'S]RA]E$BVD6>_NI97[Q&HRL*;_)0VQ*WP.08.2?W(2G,/;#FAJ*C?F?#JI"%@'H95UH5VCA&XQ!%A;P?3"CWY46*'E(YW8 M[T[H!^<'W^)1/&V8-H3G%)]50*=C[\5/*NZAE(&$&S^RW.+W1S^,7OSH1Q2M MT-;?>R2>YKI2.JFJW3".3]]^ -/\YL._D>:O*T #LP5%^4(.:>W8NROJU=^' MAN(B'>!?NI5_%M> !FH+ISGW@QURDE:XF@P_]1WT[WE( 4MJJ$:8-01SOWFG!G!D7N$E&93N1)LP' ML!=YEU2/ZK517,7M82BP-\0?7%#!]< 8GF_7KD[2HEL(,E[UX#SRARR!H_98D#2J?1=!V+=6NX*Y,S)HJ"/;9FTB[V\YPB%^,TB#.,+?@:" M#>;$KX'_[A0UYB*IRT]N>==86#FBX#5 (>F\$Q&>=W#0;O8=;>/(>F] M1D0@+&P&D8./',N4:.YX6)FJ=PBX?;W6V;GR]KO:X2TCO?*#1&+QO21J(",'&MK%DW2W@LGVL0R2;HV8?P1;)VMR M?^WTGGT-6<&TS=;2)]-MMT&,[+6%50%2K"X. E0[/\%@W9M_\#VL1LGMO3+6 MN'!8917HXGH1ZR*&>M%O5$\*%6J8F@%HS(S!I0T#PK@"?,F9K4I9H''#ODG- MF8N"Z@$9-T+OHI)5ITA"#%J#C(R.0P$4]3Y#@R;:>IS$>J:A"&J'YZBKM9#1 MU3X;NG.@Z!W"%YK3C1;2N(,/O1%&%&P/AOK2FQ.*A)G#4._V3:32T%IBJ _Z M)E2QK"N&EKYO Q=58XTYWO!"U=?X+42_Q'C2[#W! \AZK^5-ULZFFH_.&JXO M7;^\(VZ95=I0?1NW+HW32#K30[_F5Q\03VRZIM'F6<(-31NE#+L'.(@PQ M*YG& 68]:9!-VF/I!7TDG]AMZ*4F:P0N:S"6AAB1N"3?2S@,V[7,GZ.OLDEY M-URZIX\%PWCX!1)9HR%MG\]UF./-!T%_G=6"UL -BZJ/@X)]?CDKZEBM6W=L MQPK.A;=4<'GIXR%(#XDRA9^HY'T2RPSEX=H > W\+4)V.,HB\355D"*:FHX%%3*0E'-!HT2MJRY/Z"UE M3]!%RQY@@B]X\KA$04(R! ^\@B-M(,*,^B$27(.K294,LW51TW#0A7H AQ*, M0($T6^ *M24L2+RTD%$BG^#-,0\*&$0O:E(H"1-,G0(R$CHA!<9%,M0+WH08 M)/0SR-AHGRKX\F>+#JJMY6[C-$"*?&[=0W6!Y-''2WD8R0^62XYW?4 HHKFB M"CNBGAWE;,+BX>"-_.%R,F%\3%U?OW7P-NB'DJ3*3L*0;(=R%DM\MA9Q*#XA M*T2)[WBY^Q*B9$;QK?E Y!OF-?_]^]]+D.C=X<27#(,2G4E-.Q+;1FCK1([F M!46,2TD?_SGPP] DR-F'FWZY>'[- 2GAB@??Q?L-4R9!/\)B:],L:,8<()\< MZ\UQ,>]*2LG)@5R88RBH J@,)-;*+:.HB59X()$;^/_(R;YC48@\=M&C%01G MS'I-IEP.V)/MUH\QH%EHNH$G*W@[YT3R0$_..RD]$5G>GH0VIL-?"H_G)_B MJCZ>^&CC(]DALJ?H%*"MDT7@G%R4[-JS)T<_B)Q?D[\SEZ?AZ+=0D<0F!#[Z MS"$#N3>HH+B4.9M\&L#8!6^Q/F3M$);A-]A M$HF.HNK#9 "@_ 8EB4&DC!+A2^D+7!.NBI!"!%/P_J:7\1E%!Q\_P*1T M5Q(D6S2 0#](CF)>A)T"$$1HY/CI-7CWU7+PP3U:)R?"$!AT;$V>$4X8MS$' M+'A,"AD^3[ZWWZ#@2#)]<@W I!,6/B6$X7B1'YR+,IX!@(GL@=?/%!G@#_#A MD[N,*Y(KX"%[9@4>OH9A2:'9.5O'*)@%UW*-=5/;"FRLIMCQ-LI2AJ$-,V M9F([%(;)[DGABRJP?^X%L ^!8^\Q 5O>!;"_& U8&F&:'N'"BU" M;7JT?W5 M]*N9I6L2(9@0*,OR_>GWYA\ED>LS\&;?MVYL8RFJDN!? ]MXPXK :%8#V !U M0 [@RLDR"?L/:H1]G_0(BL93280HCM"W37XD!GWCW#DZ$U*$[J1Z+@I["CQ MLB 1-5#22?J*-_*N@&[JI^ISU#UJ+X+)UD]HR<_E@1HIF1(KPR#?^DA]%7HE M#:W5 KVB:1 $N\=Q#;Y=Y(R4%_FKUR<#14.N;DZ"^]28VGH?)(^6-OF17$R M5" $DW2>1$NA+ZRS:V=Y"/GWW M7'09$\*:&0$@(W[1YVMD%/R\-@6 2$K-YZEAM6Y?Q7%/AD)BHLPR7I(>:H6A+3M>I?HN] MT2QU7#A3=S\0:6V1/1Z"/"_G1Q:)[5*KZ!-;Q%YCN@ CG*>;")F.81XELB9I M Z;H^*5NO#"@[=*4#.]L72!GC&QY/QQ':GU+[,$M[TK%\5G?IL)L:/HP_SX) M)D&0L*F>2Y& 39M4ST*OY)GK3T.__"5<[K*CP39HPJ9X8Y"898'K@*!]Q(@^(P<^"C4%M5D"I"6T&'.7!2CZD.WPIAY3=& MI X(,4 $%M95G.CP&(<1GA5<7@0BW>/_V<6X10.P\.B'B7$ENXB,%($0G_]G MW[<3SQP*WIWM]2F4,7F;A!$IMI:U&TITUC6*HK0H)@8Y9B7(@@15Q,K$#-N M^#!%AL;2!>=^@ 'U4H%B>RY4#,/$GOQ7"M1GR_$(/B>!$Y+K4:A+60ML-@![ MDFRRSD<,RA*788(K%"*\)G$X3_&3X/J)R\[ ZR"\]->OY-'K0<*FS/&ND8O_ MMO^,/$SN+GF^[*/C.6%$B/^]QO8,@%K^'O6\7Q9"6D&+TG9ZX MB0*+TH+!#U@)3G0M/#Y9O7KH!N3AR!]Z_DPML= 6..\)E2?H(E-C)SR0:[[< M3=%;J2*& :DX,B=?%%I9LFI/0%T<3Y83I*=)7(])>$[JB]CX#VCJA"=2:7"Y M*_96@Q<1+J3LBCV(/5ZO!U,5#L$D?>=!$R.J9U :H]\X*MPP;:3.> F1WE*/ MEV#.T.C\;F! 87C#U5?2>'ITUEP[LLHPK1N^UD:_,$^R7J^)L_@1[PY&B.ZI/1W*DAR<_7%'$EJZ538)">WS&OD ME>LZ\Y&>JR^.0U*#IAZ(Y.26#T15\:T?B^(*V@Z'J^123X0W0Q\_DU=@Z3Q- M>KYA00(D\6GN^A\@:M:3S .\G]? ?W<7XJ.3D84DI"IPM9O59SE[Y#X61 MJ3R(:2$@,4E3E/X__N_TY<-/X,'R]FB%;\%LMT-;:ND#%5HTGM0D;YB2F]X, M-Q8-&W/'L[RM^.(5VKNL#Q@#)"&#/-C&U%EMF?%D8?A$DBG7+S7"?PN5XU!/ MP_@[)LEQZ%*]42[4FWC,"IVR6[;0Z5&<_#:C,>C?MRQCLMW;_:IX28VJ9WH""<@I-(CI3%:H_&PH*_9PE72J>3A9 M@9YJ.?D_&2KZ2,J^12)(+<%3)TR*=;P&Z.C$QPLB_J>OE%%5-3&+P'02!YC% MAOBERMA%2$-$'RE"+:KVSP9HW=W(+Q?N4:YI9TRMZ!L>DXG]GS@CA(U_*;I! MO,Q!/0(9>FGI&V^+6J&H )>2ES%@.X.;=--L4A*K0=:[WTV3)30FIC_H&Y>OEMN@B(.ZHD+L@N, M"1B-SX/C1I([#]H"^LK%2/AL+-ZA) <'ZO-TY<]P A(H<+!&*PQ0849 M34+=/WM\R_'TI3W*SVMYKZR(@?KN&"-!CS])4U[<+K3D5" M%[_4*652?.DB$JU/:7F'0E=W?8>B*:VW*)!W0]=KE M#*9[F"MEL&:-R9?W>X*8'ENE!XFU2ML%DZ5\K'7N(#5O6"ERK3PJJ6N3\G0D M'W1>8PDO).L6BZ<" JSD3I2$J#@'$"A5AZ D-)5I@ !B>O4D(6/-;SW'O9D# MKG[M&ZX$Z,@$GC5%ED%?Y1['1_6#21X8;2ZL(ZJYM.3/I3H57-(X$>U=/XP# MM";^PN"\W*V=O>?LG"UI.)A2%BF]XKL.::55:$XS)?V&7!#YY-QV3^7*G?@C M9FI3A&44)Z)F]$)TU$H#F PLO+CKDQ4@P@KHN81@O+ &-^RJT13=1%P9I1?3 M# IAHYL^ 1P[6^%__'3E:W M($<8# '0/_!": MV7SX)M5HN1M:\--@5+N5>R%F[LV] M7B]X/9N#3%\0-A*H#^1-IUY;#CP"+B_@37#GJY@!;OJRW0YPLHX1(*><^6:( MDV5:=G@W?&7JWN]F"T'7"!\2B<>P4%TC]:P/ MK,RBP+'<,.DVDH7N&54!6AK:;W[P,XEK\HGEFPZN =J8-+ASTL8#$VK28X@. M+M1491J,M2B4PA#]&^7<)/[VV1/U \6[,'RH.#/U@\6[&'RP.#.EGZ_L*_G' M&WX8TS__[^_P3O]FG4Z.M_/)G[(_>)X?)2LD?R-_0FD>RW\Y=O;:/DR7'KJ& MPO_==TD@X-/3XS,ZOI$P8L\Z8IP*AZ6HMZ/@M^3?PK_9/M$C%I@/;?!__^:_ MPO@-_UP4D]U\#OSX]'^_(4?A_"UC5X[HDW.W_?A,% M1)^SWL*D3UWVW[]C _?LN'C#OHQ4HJB%%*2U.7MA>BQH[\=\/=@ M&[^A18>(>G)^B1T;BXPDS\@GP7DQLC.I$D.[P3+>@YND5*3HD!]?I8LH_]0Q M:>PPC^>"//>#(PK(V3DV2CPFCP<'[6;?T38FN<++W<[9HJ!\ Q0GP;P4:<9# M1M?I?Q1)\X@O>&0%Y[L<4#;YS7))&@Z>B=[R.#;Z[LO).86L':*8A@?,:C>! ME;1UM,YA#J7BI"(V'"]">Q3<@ S'"R.+>/EN(-8R "MDHV,B.)*4ZA5*LMSM M9^MG] W#@J8.J4O@V73HI2<7L9 ?J/9+ZZ(X( F1E6M9_3/(B_>$(BQ\3O8! MHKRMC(\@ 7G%#Q)Y\/:("&5>E$>I+_!KZ,662[*;+\0G-;8*YBF=I9ORL5>-*#*A^>>!S(;2'K5\N-T=*;1,>YM3;QG;+Y[Z9\BDV*!?GQ M8) @E!TF>\Q>]YCAO&;YVJ\!EM:2#&YR&Z]]32^"@\J,EO$@+38HHT&^(6Q. M"K+CS2&%5 8,$XV-R$9.$!:>M(JYA?X1Y%$\6]^=8WQ< MQA$1IXG8FM15#) M'NF)U%/.& 42M(G][H1^<'[PK< NPT/]!!((EA!5?1$00RTPF[C_C;R@@&L#39DHY0;D)( &>^\'> M>4<>"L/E+A/QL>Q?KO9T\>&*AT(QYDGH!@4'2W9LCX1TR1^\I$ (X2^E:J*7 M2N4T)XWZ&D!%(<)4G;1@XB5* 6M&I.!0*;1#/*Z!;>I>@1M9!1B\U]>J]:DJ M&0D'@KS860SS,98A][!])?5^Z9)#90A ;]L_?+R1K_A/ M)'>W1("T+R ICI0?):$1Z_AT_<#8\PWBJ52_$MA'&$)"'^QEO@10C7WI3O/*[E;1P\>S9=R*AQ4YX M2%]_8N!/DA1233Z7SY;R >2)/@2.O4=/ON4E$?UY M#X!+X#SKLT%G1-(Q,*$]6B#KK.P MZ4P6!B,:!@9DX8U_L;RSA5E5I0--F0<(!H'D"G43"#'VD+DB4TEU'%#PDM3H M3V(9D#4&)%C+W2[Q3F9^V&+GL$P%W?CY.5UNH](<!'_KOO1I:SW1P<;^ZXQS41;!^1ZU9-$5)C01)U>@__*;ZJ MC"$@@2K:0!Z0AW8.B?9TS\L/;^&E-7!I#@?F4*!^A<151O&>@3Z;:QF-M,8] M5H@+%HW,][7Q$^DE\7K4_?8WK%!%"1B'?GK)/DG$E+#&@#SMPGM7 MO)*R6_T$!C()G[Q/>@CCS5\B[6960+*%TKZ*UY"[7+%X],-KTE'3V5"(6WCR M><1YDD]3#DC/<< =8A EJ'2$32%7F6$0(IXM+][A%1(WR[.UQ?(Z"L[%.M5) M#9L]UM;'[Z-7004*-*O[!UA>5:,YFW[<'4@Z.$4O$'P,2K)+(F9?[>+(\V_6K&3I20T$"*=>(GB*&,,>:PXPN MFG6IFWHE.Z[T#0I[49*]Y^C"-).79&,Y+GXZWIVPX+I6F #4(I]D>'/>$?9W M**$-@BAKIL6"IZ(MWLIR+ MY2*LG!MM@#E'=VEV7]-;@MRFRW"MJD\$ZU$E$7Z?ZO&BGV#3)_%HKY'K.FD* MSY4NZQ^*]'B70E623NQZT8,KAT+B?KEHO$@J;3*'6I\ MA#, ++_(HBL>UB>+&G91_ #R5'*W9")75@,L&!^A"I^7A^B:B"%XL=@#P5*< M:C$.=EBE[%R(_HJ212>OED:B+1PL/6=I*K7*AG2WE,)L@QZ7I*9X!LIKA)ZB MBN&/_1TDF\JJJ$E$A[/&@ 0K$= $I0_X8T""E?L[%][EMRTW[2CC!Q?I5#2J M>-M@]#'('W6)>$N3BG$^^1^D(G;"\?U,"B-&QZL&Q/K>@230QCFQ"VO>H9)F ME\5R\M"Z8D3="WF_B4D8_X$274=LXK70/.7Y4' D#LX[GES_C))@LRF6:;:$ MEY1O*'<(R O*3?17Z0) G5$R"0 I![#U/9M5OY/U%>31-6R5F@<2-YH,Y;)* MI*=Z:'-PJD[IZE]!'FSNK9W>/=M:GV$OOXY,80V:;#%F Y/1'WZE"EUGUT?7\3EZ>0'4>PE,;B%>HA5=5!Y&D@RP%"4 M;8@U(.F?00+S&OAVO(U6Z!UY,<(BFK_WG%]1H2\:Z[M!9HH5Z3JUW'W)B@Z$ MDVUJB<(7SX_W!_K35X@X;SX?#)*$(FTY* +KE^]8$:,5@2I]-1*^FJRJ$GM, MFP#OK:7DS'29%'.?0%"68;D4WR(_'JA9H1"Y< E$J;PHE8 .E1GF''RA5Q#) MZ,*SW+K\*Q@$ACW)MN'YM]CHQQ@"4KIX="U20#H[D&60/*1UGGJYN[+#6V6X MK=ALR28>B/\&/PPDTC=M[W5UFC^KB,Y& I-B)7YE M)!&JPQH"\T\7<=8_?;=0S-+4]J0+&Y<6\ M$2!/32'.JYZ+U'"R02=>Y+WUTAU)Q8HOGA-1"UKPQP,5[)_B;>!7? +%/X$D MXD=,A?X1!4NO*AK5/X $X,GY)79L4ATAUR=B9&>6>=\+)]E"EQ.1'0Y/!^'4 MQ&C:S$$TV2!V0T+&2*Q?$)._OV(8M\[)^Z\[]@)A)+L^IQ$APIU]DAGEL MQL9_M4C(U60;89'@&IXC-Q;,V4I(?5*-VB1[L>D7U:6U,CMQ)^SZ_0V:VDH,HV-I=<;+)5#NM-J** 8&\E>3HESV@\.FA&LY+& ME_SZ\[4TQ@8,&-@B[#H\8(^GU=WJ_OHVFL/49>K=-^PP%3S&)SMTTBGQKO=G M?:_5:!WNA$L0[%04AT,=SYAU,R5^?I-Q,Y)YF_'2Z?_(K-#&\=QU"A[',A^U MV8_%M//&LXWE^&J1S.NID*/4M9N-W0.9@^1P!P2>L)B3)3IW=2O_%NU6LW"= M(*KN=-%N=OR]A&=2S=H#F0G+3L6$7>B,YW/"H79.9Z!U8NKJ7,E1WC8DE*31 M^KF<2"MMVF^;_J\S2:43=5OP2+0+(^H3PXL@;A)4'FH5=V[H=J\ZT&4B8Y>V M$^GJ$2A%3CKTIJD<2L>"F8D#C%"L:X*?'I)ZMQ$BR!>F\X;)&!*D_6\DC).) MC+B3.G\=QNGVCWJG ]8_.^E>L$'OZ+?3LY.S7X][_1H[/CUJ_"/V>IIAGF>' MH][%X/C#\5%W<'QVRLX_7O0_=F&7P=GC+?#DH/DG]]_ZD7UL]!M'#=;O'7D; MM/8.FANR^6Z?==^?G0]Z[S?0\W-_[S5WV=D'-OBMQ_K=BU^ZI[U^_>S/D]Y? MK'LTH#N[S>;NB^8#)9(GUY#GV>2XQLYYJ=@?W"@QJ[&0N&?,I=RU'V^#_<;! MEVB%5H,=LY2/!3-B+,5$Q#" M.SWDAO 5F$]:U M!&C6UXH;-A!1FD/?D106126/&IT-0=%N@_W"+:P&^V0S=IGKB1+Q2-2"&4TP M7JS!+->.T4(N<\;S&2MS9TH!=;D3&=D25N4LPY617+&$1_C),)VAKW$ZT-TB MR$4DK.5F1B09OQ20N\33XK<8RD"DHIZ"9!!!)$U49B#+L1R:Q,(PF"A*F2WI MWV+]1!A1,:$-9-(JM*[H1]E$NA0;M(6(O(+$MX!J.L8VQU@6L^%LV0R;@HF] M>S A6")S6)T$$.E2#K,@&H#)6T*:T@L@Q)A!()7CP3K(G(O2@6*UAZOMPZV1-"B=1"'JW IJ7/) M VR(/Z/P7D)3\"[ILK:@Y)J@!()HGS68^]MB>R5.Q3@_?UO;WKO M2T?2%M]F[X6%$C"H3\T/>[M&52/BI5U_":7OH8#G*DFA(.C2@ &">BRM3Q6@ M$KGG0TW2(LDL)RHC%/=0J"K"PIVU*HG138F$ UVL5C+FSBLZM#*6W/@.0H:Z MY5-G3IQ*2[7$!X_UA<,M8$'L(YE3'CB5N><,B.WP")U M, 0R;N*YPP%!R8=223>CPK5*+,'?8\.[/2#W&NE2!^03\+3:4%&: K"SOM!& MD3:Q5\#W0B.1HWXJH ]W1$&P)A+T>0%A@+\LD ,W&&/1-NN-N2I]S),#1)*@ M/9%CF,ZN:#,6A7.-)!8N5[<>'E-8B 1D0X,SU*6[6X5UTBR_HA;4O24/=\!L M..\+?9B(8 KHTR'FFPN+&*DG&/RVXVA4JKH(?VPQ80@]QA*3?ADQJJ.3#%IU)"'X_!,H_\ M@+:]V3UQ%S,NM0S^I 4*T,P128&HJ.K 56\Z$?R2$GLHV3ZU^V;#/UJ9S[OD MBO4S2&@CPYRV(KYYC(567(7WW>BI>A2L 0K02M1">;&H+;;,8'S8R>^F2H4K M'PUL>.E U]I%A4@,0J\&UPB? N!<_[2J0D$M9&N9C[4:"TK9.1]5#]U,E35$ M5B@]$[@[277(%/P:QH")SU."GG#B]N13AU6>>< 7#^+@#E=\][;U??-F;^M\ MIW[M@+M..K7ID+LS!.B%\:K0"3V[F)O GTD'WOZD' J8N70:)D+$M>?K*R)0Q5?&\>+V(8O.T5U\!\'> M _$KR,.GI'A=NP..^]^/&%_="].>G_]&Q[_AL<# M&UONW%O^W8)'EH?E9BLP6&;9O&<0>#UAL_2"QK*]OL@]!EV(O"T=>$5WOZ>6 M2I&PWE1$)3V69&?A(<;GMD#CAV>\L?("9M@Z#T_,,3K=LL7V?1D4GS1&O,;9 MZLES[LKABEX#CA2W]N;9>JYC,5\#O9;>$DZ4F-;#PR:I7[UAO'C/.+TJ65Z14*!X HBTN9KPF?4U MZ7"'7G=^]\WACG]1^O]02P,$% @ '80&67^7&>)6" !RX \ !A MC]EQ*Z65;V[VDA:,/?7W^=(NX!M;&,[=9-P_<' ZDCGZ)SGO*UT%-LT>?D# M.XH%#_')CJRTB7C9_ZN^WVJTC_;\3Q#LE11'8Q7.F;'S1/S^+.5Z(K,.XX55 M/\HT5]KRS'9S'H8RFW38B_RB^\PM&\KI8I+,ZK&0D]AVFHWVH8 M5V21RFS=R/^*3JN9VZYG5;R$G6T<24N-'\BD^@$J4[SYONKSN+I15UD_- ='(MZC/-<\]NYD4> MJR3L7I'M5G$@RTR&-NY$TM8#4(J,9.A?Q'(L+?-JIA6@A'Q3%?QV%]>;E1" MO]#=9TR&X"#-IT!H*R,9<"M5]JG]=:BG-SSNGX[8.WIX/W@S]. M^L,:.SD];OPK&GN88AZGA^/^V>CDSL-'; M/AOVSE[U3OO#^N"O]_W_L-[QB$;:S>;31M!$1 _.(H_3R4F-O9,9>Z=JS$?M M.;,QMYW[;_^@ M*)VR5K/^)U,1ZQG",ANJA&LV$D&<0=Z)% ;Y) L:W2T!4+O!7G$#K4$_Z9R= M9VJ6B' B:EZ-VBLO5%@L4Y;11 [ \6S.BLSJ0D!<;D5*NH16.4OQ2TN>L(@' M>*292E'46.7IKA%D(A#&<#TGDI2?"_!=6=/@60AAP#*AC?>K:M@63.S?@@G!(IE!ZV3 I99K 3(,:Q7QF46P>-<%8GO05*$6!.6 M7%%I#2B0Y*60WQ"&"%M)L@1):1]SA36$#24M7".*(@$!D*%@/L?..'D";F(6 M)6IF*MAH,9'&:K0DC--#+S>DK*U8WU3"7)-V6P!PT&"C2]KZ^?E%N]GZK6M* M&Y>YAKQ(1>@4A-XQNTZ7)XQKX:P&*\AQ(DB[3 JXT2:F&8068H@0H&$?H?2 M!(DR!>:1"%HEWGRY5H$(\=BP'5@K%#"_-TG_(HAY-A&L!\\]*Q)0M/9YO76X M([P4K&$VGT+A>RQ@N9*3 M3PBJT%@ 3CV5QH4*4(G,K4-%TC+(K 8J+1+NH%!FA*4Y:V40HT&)@ -9C$ID MR*T3=&QD*+EV%83T>%UB4$1#((I#1I!P5BPP*U".( MA]B6$V*9DS##9[C5Q(QO8T&$,!KFB_#&$/7]0VU\%6H;N_TUQ&T>,#8&'L Z ME2'AB1N5<8J,W "+5,$0R+@.*X,#@I*/92+MG!+7.K8$?X<-9W:/W$ND*Q60 M"\ 7Y8;R0N> G7&)-@B4#IT KA::B SY,P'Z,")R@C61H,[S" /\98X8N,48 M"W99?\J3POD\&4!$$+ ML$F8Y0MJ0=5;='<%S,957>C<1'A50)XN+;Z]L @1>KS"KQN.6J6RBG CZ^%Q MCXA#J4L%0:')/BMY8MVRJ3(6 Z[5C2 A5OKL.V._3LS-(@V2WSLHB= %1+>% M,EC-T7Z=BZ3LTJ[0UQZ_JUOQ\YVAY?#^U;4I:VOWHB.LD%9;NB-%AU5;+SVS M=KV06?+CJ&:L*IVNB7OH<:ED<,$69!Q:UZ4SPIWR12;1Q!?1OH^;8U_\Q 3C5BX]\WH*6L4S $*4$K4?'HQ MR"VF2*%\Z,GMI@R%:U\-;'GJ0-7:0X:(-%RO!M,(%P)@7/>VJD1!S4=KF4U5 M,A44LC,^*5^ZZ3)JB#1/U%Q@=!8K'RGX)8P!$U\F!3W@L.W!!P[K+'.'+>[$ MP0VF^/EYZY?FU=K6NDK]TNEVG63JT EW=PS0"^U$H>-M2$[D]83/49QA^0LT M9)Y5J]EL-'^J)@!;"<^-Z!A?OHM*!>Y VJ_MCLDA@*ZX4S/A/:Y3S2^)0!4N ME./8'8 7':+;\ :"_3O&#W^]1( O^JH\Y9&],_5:D\RPV?H8,>:\X_[7Z<$: MD:>4[U":E"8'7HCU4Z-J W^_\5BNF!3(O;_46+O9/EA!T%H%?QW;O=<&K[G& MIAM;(\33'T]^H:UN@0\\#2B^+>=^->_<J"K65R+2^2IS+PR_#J]XA$KV MS!Y[=W+*W@W^[R??EY_\ QM;+>%;[I+!>G>YS2E6"R^_QNJJS5N:@J_':?P] MC55M?9/;\[(0>4=:K!76[]5(UN[>%4WQ2<_'==US__-[<15>ADAP]],&+:JOTD!LK/^VW M6Y_WJ2?^%-N4>B OWH*(KL@*?UD7M N":C/YXGISD'!C?G]&;.J9"D6U*B[M^C2951:U>D63>4)D<;V:'1[O4+TG^CWY#1O%K1D=5%%BYN3B_O M3\>+).P$\=F51X!]AR#,R7S$N:'1M[5EM4]LX$/[>7[%' MIQTZ$SMV"+2U4V9\:7KEAB$T"=/>1\668]W)LD^227*__E9^"0$2X/I"H5-(N6 MH/22TS<[*9$S)CP@A24V$]G,214S,/'B5+_R=4FW$SE>#F+ 2RF:) M]AR[L\\$BO3:*% *YHU8G EM*?8/]5PGUWYERM)9[CE^V1>3E/&E-V$I57!" MYS#*4B(:P6FF=9:BK*8+;1'.9L*3QJBQ9L8W=L*,9])[ZI1__CQAFEHJ)R'U M09YF//*O8+L1#F*9LT@G7LRT%:(D%0;#8)&P*=-0A=EHP"#D MWR<$VYVNC'<^T\?G3]T#Q[]'[T*T2^4#F>%@W!^<3& \/ Y&,!GTWY\,CX>_ M'0W&+3@ZZ=O_/2RWS\.WBLR7!:(_&$V.WAWU@\G1\ 1.ST;CLP #,QF"^PK. M[+'=MV$\Z)>][MZ^ \$8@K?#T\G@[4KZT9#HRT*%,6DB\=HY@.$[F+P?P#@8 M_1J<#,;6\-/QX \(^A/3TW&^%H+#GM'!&.ET@"F+&L7F%:4S#0C*-!H&(" :+,"%B1@%-I4PI@Q\_1C(B MFIH?DC(!*JH_4%TP[L M@X.7S[X7SVOKC:],&+16Z?(-+NXVP5:ET'>>JPN^TOB%#ZL2,"XY9 M&B(;NTBMU9Y57/.?;W7]4W& MK1AGSI@7)\V?S/M:S.L\$N8Q@>MW2DHZF1Z":")L+9G4T)(PLWN@:648V#+= MA'/ 8;CF$X[\- NSZ3&C8B:("$T[*HQ8J=HL\BA5\(K &?*HM*FN+,'V%F)^ MR\/-)CK=Z_%?DRFGC>5I)B,J2].F7D2DIM="KF0%&0CD^H!2!E. M /*WL\10,99M G>@RSSMX6DK=IP&IP=P\=@A&7ZS_3XF1ZW.+9^2^.:3/ W MN'I36M0NF/9:P;I*YX9+GX>3-FMW%^OQ>I0^5EB,N,L6TLX*F(5B_?+NK/9+4WE4"J38?$2!&/\#E9 MJG+SZ;7-F\##)[UV^0[Q7U!+ P04 " =A 993]R5CFP% #2' #P M &%S=&DM97@S,E\R+FAT;>U9;7/:.!#^WE^Q1Z>== 8[A@!I;9H92LF53 ?: M0&=ZGSK"DD%WLNR3Y +WZV]E8T(22'HT;9*;9ICPHM6^/'IVI97;,Q.+DR?0 MGC%"\1W:AAO!3GJ?G:.Z6V\?%E]1X' ET9XD= G:+ 5[78F)FG+I \E,\AN/ MTT09(DV0$DJYG/KP,ET$E5PMY5_7D[AT9HQ/9\;WW'J32Q1I'Z) +IB68E$B MC:/Y/\RO>:D)"E..25+?"_*QB,1<+/TQCYF& 9O#>1(360I.$F.2&&4-6QB' M"#Z5OK)&K34[O[03)B)1_E,O_POF,VZ8HU,2,C]5S)DKDA;FYH7+DT30X(IO M-[J#OLPY-3,_XL8)49))ZT-O,>,3;J" V6I $-+[@6!WT(7Q^IXQ/G]::WG! M3XPN1+M,!17@%/5S_25DRO"(A\3P1'YI/(RE[XRZO<$81L/WG7,8][KO!L/W MP]_[O5$5^H.N^]_QNGV!;H=L/V2^#XAN[WSMU\M';4]* S@L[;X8=Q[^U:^A[8=1]0(28E$J^\%@Q/8?RN M!Z/.^9O.H#=RAI_?]_Z 3G=L1^J>M[.DY.%P25&KWW ;C6=7G;LC6@D6[5UI MOP^IO@3\(EEH4Q[FW,S S!A\S(C"U1-+.&=VGX(D@HZV2PJC1! %8Q;.)'HX MY4QC(LK0A0,[\?G31=VKA4$WB5,BE\57&KP U'Z:J!AJGO,1HD3E9E*F>$*! M(<(4SC+)X,BKXHK4&T T1%S@SVN?1BS,%#=H$(BDT%N$,R*G#-!4S+6V_N/+ M2E)BF/V@&)>@4Q9B44--EQPLXEK[AS%4X0S%SY(J=&><17#*)9$A)P*&$19% MIBP(5L4JMBH4]7()::9TAELYF&0S%U>@VERLVG@(35*#?FR*ET*6IBOU(Z(F M1#+M#!>"+:$3YNA;FE9QG!C_"EOM82$41.O7%>1([ BNC<,$BYDMQL@31+E2 MLHIRG0JR]"/!%M?8^V>F;3PE/7(A1QND0I#SU+'ZM3\AF@DNV35&7Y"LY;9: MQ\_NB^(KZV6L7%IOG3SD&T*LG-36N\G& :Q06?.\JPKOJ;0A0U8Y&64"$S1$ M-@J;%.M$4>SOC*M\_;6ES@41#P@FHH):\X"^6-/M(JW6*;7B7.W542.PR;9F MG#UW7IP^?S'OKIA7?R3,XQ)+=YR?#^V^80AZ0_'7G$DE+0FW&P>:UI:!53M, MA "RRD.8$VV(W96M"ZSJ)#R7+6M[RB5B8+ "?(HMZFOE&!W!S&W;N#. ML5MK'#TK^RW'\J);+K'K4LR^$%=]6K5,^?+.<=8G(EBY"\__^_8'[;G MR77'O]I-/B1BM:S("6OZ1YZ<]RQ8.QNH;(JE!UK%P6J#)%LQ_O9PZS\[4;Z9 M_?__P!X(XQ\!4GL%]O)A9O*;I;]'B*M*7OKG-E/T)1&<;O/T0=X([,+C4!_" M67\ 9\-?.?*K3-X2V.91L&:3(-@2ZDT9L0HA/S86"C95>C_B#'GG&5/<<&Q" M]2C#*WRQXCXWJ"OD0M5@$ 7684 !$ ( !^+P! &%S=&DM,C R-# V,S N>'-D M4$L! A0#% @ '80&6;I7_!XC" +RT \ ( !5!,# M &%S=&DM97@S,5\Q+FAT;5!+ 0(4 Q0 ( !V$!EE_EQGB5@@ #,R7S$N M:'1M4$L! A0#% @ '80&64_ XML 81 asti-20240630_htm.xml IDEA: XBRL DOCUMENT 0001350102 us-gaap:RetainedEarningsMember 2024-06-30 0001350102 srt:MaximumMember us-gaap:CommonStockMember 2024-06-30 0001350102 us-gaap:BridgeLoanMember 2024-06-30 0001350102 asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember 2023-12-31 0001350102 asti:L1ConvertibleNoteMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001350102 us-gaap:RetainedEarningsMember 2024-03-31 0001350102 asti:L1ConvertibleNoteMember 2024-01-01 2024-03-31 0001350102 asti:SeriesJPreferredStockMember 2024-06-30 0001350102 us-gaap:BridgeLoanMember 2023-12-31 0001350102 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001350102 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001350102 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2024-06-30 0001350102 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001350102 asti:SeriesOneBPreferredStockMember us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001350102 asti:WainwrightEngagementLetterMember 2023-08-15 0001350102 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001350102 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001350102 asti:ManufacturingFacilityLandlordMember 2024-04-01 2024-04-01 0001350102 asti:PlacementAgentAgreementMember 2024-04-09 2024-04-09 0001350102 asti:WarrantRepurchaseAgreementsMember 2024-03-06 2024-03-06 0001350102 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001350102 asti:ATMAgreementMember 2024-01-01 2024-06-30 0001350102 us-gaap:CommonStockMember us-gaap:SubsequentEventMember asti:ATMAgreementMember 2024-07-01 2024-07-01 0001350102 asti:AdvisoryBoardMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0001350102 us-gaap:CommonStockMember 2023-06-30 0001350102 us-gaap:CommonStockMember asti:PlacementAgentAgreementMember 2024-04-18 0001350102 2023-03-31 0001350102 asti:SabbyNoteMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001350102 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:PreferredStockMember 2023-12-31 0001350102 us-gaap:RetainedEarningsMember 2023-12-31 0001350102 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001350102 2023-06-30 0001350102 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001350102 us-gaap:RetainedEarningsMember 2023-06-30 0001350102 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001350102 asti:PrefundedWarrantsMember asti:PlacementAgentAgreementMember 2024-04-18 0001350102 asti:MilestoneAndEngineeringMember 2023-01-01 2023-06-30 0001350102 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001350102 asti:Loan2Member us-gaap:BridgeLoanMember 2024-06-30 0001350102 asti:SeriesKPreferredStockMember 2024-06-30 0001350102 us-gaap:SeriesGPreferredStockMember 2024-06-30 0001350102 asti:GovernmentResearchAndDevelopmentMember 2024-04-01 2024-06-30 0001350102 us-gaap:SeriesAPreferredStockMember 2024-06-30 0001350102 us-gaap:ProductMember 2024-04-01 2024-06-30 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001350102 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001350102 asti:Series1APreferredStockMember 2024-06-30 0001350102 asti:Loan2Member us-gaap:BridgeLoanMember 2024-01-01 2024-06-30 0001350102 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001350102 asti:SecondRepurchaseMember asti:WarrantRepurchaseAgreementsMember 2024-04-18 0001350102 us-gaap:CommonStockMember 2024-06-30 0001350102 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001350102 asti:ManufacturingMachineryAndEquipmentInProgressMember 2023-12-31 0001350102 asti:AdvisoryBoardMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-01-31 0001350102 asti:AdvisoryBoardMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0001350102 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-06-30 0001350102 asti:SabbyMember asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember 2024-04-09 2024-04-09 0001350102 asti:SeriesJ1PreferredStockMember 2024-06-30 0001350102 us-gaap:CommonStockMember 2023-12-31 0001350102 asti:L1ConvertibleNoteMember 2023-04-01 2023-06-30 0001350102 us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001350102 asti:FlisomAgMember asti:PhotovoltaicThinFilmSolarCellsMember asti:AssetPurchaseAgreementMember 2023-12-31 0001350102 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001350102 asti:SeriesOneBPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001350102 asti:FlisomAgMember asti:PhotovoltaicThinFilmSolarCellsMember asti:AssetPurchaseAgreementMember 2023-04-17 2023-04-17 0001350102 asti:SeriesB1PreferredStockMember 2024-06-30 0001350102 asti:SabbyNoteMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001350102 asti:DawsonJamesMember srt:MaximumMember asti:PlacementAgentAgreementMember 2024-04-09 2024-04-09 0001350102 asti:WainwrightEngagementLetterMember 2023-08-15 2023-08-15 0001350102 asti:SeriesIPreferredStockMember 2024-06-30 0001350102 asti:SabbyNoteMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001350102 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001350102 asti:GovernmentResearchAndDevelopmentMember 2023-01-01 2023-06-30 0001350102 us-gaap:SeriesAPreferredStockMember 2024-01-01 0001350102 asti:Loan1Member us-gaap:BridgeLoanMember 2024-02-27 0001350102 asti:MilestoneAndEngineeringMember 2023-04-01 2023-06-30 0001350102 2024-03-31 0001350102 asti:WarrantRepurchaseAgreementsMember 2024-04-12 0001350102 us-gaap:SeriesHPreferredStockMember 2024-06-30 0001350102 asti:GovernmentResearchAndDevelopmentMember 2024-01-01 2024-06-30 0001350102 asti:ATMAgreementMember 2024-05-16 2024-05-16 0001350102 asti:Loan1Member us-gaap:BridgeLoanMember 2024-02-27 2024-02-27 0001350102 asti:L1ConvertibleNoteMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001350102 asti:L1ConvertibleNoteMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001350102 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001350102 asti:ConvertibleNotesMember 2024-01-01 2024-06-30 0001350102 us-gaap:ProductMember 2023-04-01 2023-06-30 0001350102 asti:MilestoneAndEngineeringArrangementMember 2024-01-01 2024-06-30 0001350102 asti:EmployeesAndDirectorsMember us-gaap:RestrictedStockUnitsRSUMember asti:OneThirdMember 2024-01-01 2024-01-31 0001350102 asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember 2024-04-09 2024-04-09 0001350102 asti:SeriesB2PreferredStockMember 2024-06-30 0001350102 asti:SabbyNoteMember 2023-01-01 2023-03-31 0001350102 asti:WarrantRepurchaseAgreementsMember 2024-03-07 2024-03-07 0001350102 asti:ConvertibleNotesMember 2023-01-01 2023-06-30 0001350102 asti:NotePayableConversionMember us-gaap:UnsecuredDebtMember 2017-06-30 0001350102 asti:JointVentureMember us-gaap:CoVenturerMember 2024-06-30 0001350102 asti:SecuritiesPurchaseContractMember 2022-12-19 0001350102 us-gaap:BridgeLoanMember 2024-04-01 2024-04-02 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001350102 asti:PrefundedWarrantsMember 2024-04-18 0001350102 2023-01-01 2023-06-30 0001350102 us-gaap:BridgeLoanMember 2024-04-02 0001350102 asti:ManufacturingFacilityLandlordMember 2024-04-01 0001350102 2023-01-01 2023-03-31 0001350102 asti:ATMAgreementMember 2024-05-23 2024-05-23 0001350102 srt:MaximumMember 2024-06-30 0001350102 asti:ATMAgreementMember 2024-05-30 2024-05-30 0001350102 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001350102 srt:MinimumMember 2023-09-01 0001350102 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-01-01 0001350102 asti:Loan1Member us-gaap:BridgeLoanMember 2024-04-17 2024-04-17 0001350102 2023-08-31 0001350102 asti:AdvisoryBoardMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-01-31 0001350102 asti:DawsonJamesMember asti:PlacementAgentAgreementMember 2024-04-09 2024-04-09 0001350102 asti:AdvisoryBoardMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-01-31 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001350102 us-gaap:SeriesEPreferredStockMember 2024-06-30 0001350102 asti:ATMAgreementMember 2024-06-30 0001350102 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001350102 us-gaap:SeriesDPreferredStockMember 2024-06-30 0001350102 us-gaap:SeriesFPreferredStockMember 2024-06-30 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001350102 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001350102 asti:SecuritiesPurchaseContractMember 2024-03-31 0001350102 2021-01-01 2021-01-01 0001350102 asti:Loan2Member us-gaap:BridgeLoanMember 2024-04-17 2024-04-17 0001350102 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001350102 us-gaap:ProductMember 2023-01-01 2023-06-30 0001350102 asti:ATMAgreementMember 2024-05-16 0001350102 us-gaap:BridgeLoanMember 2024-01-01 2024-06-30 0001350102 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0001350102 2024-06-30 0001350102 asti:L1ConvertibleNoteMember 2023-01-01 2023-03-31 0001350102 us-gaap:MeasurementInputExpectedDividendRateMember 2024-06-30 0001350102 2024-01-01 2024-03-31 0001350102 asti:MilestoneAndEngineeringArrangementMember 2023-01-01 2023-06-30 0001350102 2024-08-06 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001350102 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001350102 asti:SeriesZPreferredStockMember asti:SecuritiesPurchaseAgreementMember 2024-06-20 0001350102 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001350102 asti:EmployeesAndDirectorsMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-01-31 0001350102 asti:EmployeesAndDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-01-31 0001350102 2023-12-31 0001350102 asti:ConvertibleNotesMember 2023-04-01 2023-06-30 0001350102 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001350102 asti:SabbyNoteMember 2023-04-01 2023-06-30 0001350102 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001350102 asti:DawsonJamesMember asti:PlacementAgentAgreementMember 2024-04-18 2024-04-18 0001350102 asti:SabbyMember asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember 2024-04-09 0001350102 2024-04-12 0001350102 us-gaap:SeriesCPreferredStockMember 2024-06-30 0001350102 us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001350102 us-gaap:BridgeLoanMember 2024-04-01 0001350102 asti:FirstRepurchaseMember asti:WarrantRepurchaseAgreementsMember 2024-04-12 0001350102 asti:NotePayableConversionMember us-gaap:UnsecuredDebtMember 2024-01-01 2024-06-30 0001350102 asti:SabbyNoteMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001350102 2023-04-01 2023-06-30 0001350102 asti:L1ConvertibleNoteMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001350102 asti:SeriesD1PreferredStockMember 2024-06-30 0001350102 asti:Series1BPreferredStockMember 2024-06-30 0001350102 2024-04-01 2024-06-30 0001350102 asti:MilestoneAndEngineeringArrangementMember 2024-04-01 2024-06-30 0001350102 asti:MilestoneAndEngineeringArrangementMember 2023-04-01 2023-06-30 0001350102 asti:FlisomAgMember asti:PhotovoltaicThinFilmSolarCellsMember asti:AssetPurchaseAgreementMember 2023-01-01 2023-12-31 0001350102 2020-09-20 2020-09-21 0001350102 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001350102 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001350102 asti:ConvertibleNotesMember 2024-04-01 2024-06-30 0001350102 us-gaap:CommonStockMember us-gaap:SubsequentEventMember asti:ATMAgreementMember 2024-07-01 0001350102 us-gaap:MachineryAndEquipmentMember 2024-06-30 0001350102 us-gaap:CommonStockMember 2022-12-31 0001350102 us-gaap:ProductMember 2024-01-01 2024-06-30 0001350102 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001350102 asti:GovernmentResearchAndDevelopmentMember 2023-04-01 2023-06-30 0001350102 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001350102 asti:L1CapitalGlobalOpportunitiesMasterFundLtdMember 2024-01-01 2024-06-30 0001350102 asti:L1ConvertibleNoteMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001350102 us-gaap:RetainedEarningsMember 2022-12-31 0001350102 us-gaap:CommonStockMember 2024-03-31 0001350102 2024-01-01 2024-06-30 0001350102 asti:SeriesZPreferredStockMember asti:SecuritiesPurchaseAgreementMember 2024-06-20 2024-07-20 0001350102 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001350102 asti:EmployeesAndDirectorsMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-01-31 0001350102 2022-12-31 0001350102 asti:FirstRepurchaseMember asti:WarrantRepurchaseAgreementsMember 2024-04-12 2024-04-12 0001350102 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001350102 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001350102 us-gaap:CommonStockMember 2023-03-31 0001350102 srt:MinimumMember 2024-06-30 0001350102 asti:Loan2Member us-gaap:BridgeLoanMember 2024-04-17 0001350102 asti:Loan1Member us-gaap:BridgeLoanMember 2024-01-01 2024-06-30 0001350102 asti:ManufacturingMachineryAndEquipmentInProgressMember 2024-06-30 0001350102 us-gaap:RetainedEarningsMember 2023-03-31 0001350102 asti:L1ConvertibleNoteMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001350102 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001350102 asti:SeriesZPreferredStockMember 2024-06-30 pure asti:Investor utr:sqft shares asti:Vote iso4217:USD shares iso4217:USD utr:Y 2023 false Q2 0001350102 --12-31 P20D 10-Q true 2024-06-30 false 001-32919 Ascent Solar Technologies, Inc. DE 20-3672603 12300 Grant Street Thornton CO 80241 720 872-5000 Common ASTI NASDAQ Yes Yes Non-accelerated Filer true false false 102344843 5785058 1048733 0 0 22324 460856 447496 149451 39279 6417689 1535508 19679497 21177892 19412704 20131008 266793 1046884 2129854 2364672 178704 173387 48661 53978 64931 68867 1228399 1228797 3471845 3716314 10156327 6298706 657140 579237 5769 4231 1096959 1354159 238834 160477 161258 849282 638633 628145 533503 491440 1089160 354936 637751 250000 250000 4219847 5761067 1762575 2043025 21225 21225 6003647 7825317 0.0001 0.0001 750000 750000 48100 48100 48100 48100 923386 899069 5 5 0.0001 0.0001 500000000 500000000 98825076 98825076 3583846 3583846 9882 358 492598096 480942526 -488462005 -482478436 6702 8936 4152680 -1526611 10156327 6298706 27743 86385 33343 185610 14916 39916 27743 101301 33343 225526 61524 666269 70912 1128064 506001 822321 1113231 2488016 1611438 1178832 2671489 2770652 185702 560861 444928 1965311 18651 24443 39408 50224 524481 2383316 3252726 4864449 8402267 -2355573 -3151425 -4831106 -8176741 -37988 26333 10000 743459 743459 307081 761877 433635 1829913 -1088528 -761877 -1150761 -1819913 -1726 -170 -1702 -170 -3445827 -3913472 -5983569 -9996824 -0.07 -0.07 -66.4 -66.4 -0.21 -0.21 -105.08 -105.08 50995733 234439 27876905 206041 50995733 234439 27876905 206041 -522 -4836 -2234 1870 -3446349 -3918308 -5985803 -9994954 48100 5 3583846 358 480942526 -482478436 8936 -1526611 2411788 241 1256451 1256692 715111 72 -72 259234 259234 -2537742 -2537742 -1712 -1712 48100 5 6710745 671 482458139 -485016178 7224 -2550139 15179460 1518 4453722 4455240 21162277 2116 -2116 79951 8 170741 170749 617694 55342643 5534 8335686 8341220 350000 35 38465 38500 -3600000 -3600000 743459 743459 -3445827 -3445827 -522 -522 48100 5 98825076 9882 492598096 -488462005 6702 4152680 48100 5 259323 26 448343153 -447427862 -16024 899298 7200 1 508739 508740 10255 1 1083717 1083718 1404450 1404450 -6083352 -6083352 6706 6706 48100 5 276778 28 451340059 -453511214 -9318 -2180440 37929 4 732074 732078 52775 5 1039926 1039931 560861 560861 900 900000 900000 20000 20000 1425 92750 92750 11653986 -11653986 -3913472 -3913472 -4836 -4836 48100 5 900 368907 37 466299656 -469078672 -14154 -2793128 -5983569 -9996824 39408 50224 444924 1965311 38500 743459 234818 394638 64017 1542085 -1702 -170 -35915 83357 524481 -14941 22324 13147 -22555 146362 109774 -17330 77903 557146 1538 -51971 -238387 -384708 10488 113909 -645348 -708984 -4846465 -6577826 3841373 -8169 -3849542 880000 1153750 560756 12796460 3600000 206664 1025423 9582790 -145423 -4606 4736325 -10577397 1048733 11483018 5785058 905621 2188 1256692 3364467 11653986 258000 173600 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1. ORGANIZATION</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ascent Solar Technologies, Inc. (the “Company") is focusing on integrating its photovoltaic ("PV") products into scalable and high value markets such as agrivoltaics, aerospace, satellites, near earth orbiting vehicles, and fixed wing unmanned aerial vehicles (“UAV”). The value proposition of Ascent’s proprietary solar technology not only aligns with the needs of customers in these industries, but also overcomes many of the obstacles other solar technologies face in these unique markets. Ascent has the capability to design and develop finished products for end users in these areas as well as collaborate with strategic partners to design and develop custom integrated solutions for products like fixed-wing UAVs. Ascent sees significant overlap of the needs of end users across some of these industries and can achieve economies of scale in sourcing, development, and production in commercializing products for these customers.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2. BASIS OF PRESENTATION</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying, unaudited, condensed financial statements have been derived from the accounting records of the Company as of June 30, 2024, and December 31, 2023, and the results of operations for the three and six months ended June 30, 2024, and 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying, unaudited, condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, these interim financial statements do not include all of the information and footnotes typically found in U.S. GAAP audited annual financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. The Condensed Balance Sheet at December 31, 2023, has been derived from the audited financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. These condensed financial statements and notes should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent 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. Operating results for the three and six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s significant accounting policies were described in Note 2 to the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. There have been no significant changes to our accounting policies as of June 30, 2024.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company recognizes revenue for the sale of PV modules and other equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognizes the related revenue as control of each individual product is transferred to the customer.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2024 and 2023, the Company recognized product revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,743</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,385</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized product revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">33,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,610</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Milestone and engineering revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Each milestone and engineering arrangement is a separate performance obligation. The transaction price is estimated using the most likely amount method and revenue is recognized as the performance obligation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is satisfied through achieving manufacturing, cost, or engineering targets. During the three months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Government contracts revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Revenue from government research and development contracts is generated under terms that are cost plus fee or firm fixed price. The Company generally recognizes this revenue over time using cost-based input methods, which recognizes revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. In applying cost-based input methods of revenue recognition, the Company uses the actual costs incurred relative to the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost based input methods of revenue recognition are considered a faithful depiction of the Company’s efforts to satisfy long-term government research and development contracts and therefore reflect the performance obligations under such contracts. Costs incurred that do not contribute to satisfying the Company’s performance obligations are excluded from the input methods of revenue recognition as the amounts are not reflective of transferring control under the contract. Costs incurred towards contract completion may include direct costs plus allowable indirect costs and an allocable portion of the fixed fee. If actual and estimated costs to complete a contract indicate a loss, provision is made currently for the loss anticipated on the contract.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> government contract revenue was recognized during the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023, the Company had an accounts receivable, net balance of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,324</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. As of June 30, 2024 and December 31, 2023, the Company had an allowance for doubtful accounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.3%;"></td> <td style="width:1%;"></td> <td style="width:26.700000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of January 1, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized as revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of June 30, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Assets:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other assets is comprised of the following:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.088%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:20.604%;"></td> <td style="width:1%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:27.945999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease security deposit</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Spare machine parts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Other Assets</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,399</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,797</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings per Share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Earnings per share (“EPS”) are the amount of earnings attributable to each share of common stock. Basic EPS has been computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding during the period. Income available to common stockholders has been computed by deducting dividends accumulated for the period on cumulative preferred stock (whether or not earned) and deemed dividends due to down round financings from net income. For the three and six months ended June 30, 2023, income available to common stockholders was adjusted for deemed dividends due to down round financings of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (See Note 10 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023). Diluted earnings per share has been computed by dividing income available to common stockholders adjusted on an if-converted basis for the period by the weighted average number of common shares and potentially dilutive common share outstanding (which consist of warrants, options, restricted stock units and convertible securities using the if-converted or treasury stock method to the extent they are dilutive). Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of dilutive shares were excluded from the three months period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive. </span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of dilutive shares were excluded from the six months period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.16%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,913,472</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,996,824</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Down round deemed dividend</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss attributable to common shareholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,567,458</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,650,810</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings Per Share (Basic and Diluted)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.40</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.08</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Policies</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting: Improvement to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ("ASU 2023-07"). ASU 2023-07 improves segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Management is evaluating the impact of this ASU on the Company's financial statements.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes: Improvements to Income Tax Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">("ASU 2023-09"). ASU 2023-09 improves income tax disclosures by requiring public entities annually to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for public entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard for annual financial statements that have not yet been issued or made available for issuance. Management is evaluating the impact of this ASU on the Company's financial statements.</span></p></div> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company recognizes revenue for the sale of PV modules and other equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. For module and other equipment sales contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation identified in the contract based on relative standalone selling prices, or estimates of such prices, and recognizes the related revenue as control of each individual product is transferred to the customer.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2024 and 2023, the Company recognized product revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,743</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,385</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized product revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">33,343</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,610</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Milestone and engineering revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Each milestone and engineering arrangement is a separate performance obligation. The transaction price is estimated using the most likely amount method and revenue is recognized as the performance obligation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is satisfied through achieving manufacturing, cost, or engineering targets. During the three months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized total milestone and engineering revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Government contracts revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Revenue from government research and development contracts is generated under terms that are cost plus fee or firm fixed price. The Company generally recognizes this revenue over time using cost-based input methods, which recognizes revenue and gross profit as work is performed based on the relationship between actual costs incurred compared to the total estimated costs of the contract. In applying cost-based input methods of revenue recognition, the Company uses the actual costs incurred relative to the total estimated costs to determine our progress towards contract completion and to calculate the corresponding amount of revenue to recognize.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost based input methods of revenue recognition are considered a faithful depiction of the Company’s efforts to satisfy long-term government research and development contracts and therefore reflect the performance obligations under such contracts. Costs incurred that do not contribute to satisfying the Company’s performance obligations are excluded from the input methods of revenue recognition as the amounts are not reflective of transferring control under the contract. Costs incurred towards contract completion may include direct costs plus allowable indirect costs and an allocable portion of the fixed fee. If actual and estimated costs to complete a contract indicate a loss, provision is made currently for the loss anticipated on the contract.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> government contract revenue was recognized during the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023, the Company had an accounts receivable, net balance of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,324</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. As of June 30, 2024 and December 31, 2023, the Company had an allowance for doubtful accounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.3%;"></td> <td style="width:1%;"></td> <td style="width:26.700000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of January 1, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized as revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of June 30, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Assets:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other assets is comprised of the following:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.088%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:20.604%;"></td> <td style="width:1%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:27.945999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease security deposit</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Spare machine parts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Other Assets</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,399</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,797</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 27743 86385 33343 185610 0 14916 0 39916 0 0 0 0 22324 0 0 0 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.3%;"></td> <td style="width:1%;"></td> <td style="width:26.700000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of January 1, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized as revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of June 30, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 935 7700 3425 5210 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Assets:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other assets is comprised of the following:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.088%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:20.604%;"></td> <td style="width:1%;"></td> <td style="width:3.181%;"></td> <td style="width:1%;"></td> <td style="width:27.945999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease security deposit</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625,000</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Spare machine parts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Other Assets</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,399</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,228,797</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 625000 625000 603399 603797 1228399 1228797 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings per Share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Earnings per share (“EPS”) are the amount of earnings attributable to each share of common stock. Basic EPS has been computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding during the period. Income available to common stockholders has been computed by deducting dividends accumulated for the period on cumulative preferred stock (whether or not earned) and deemed dividends due to down round financings from net income. For the three and six months ended June 30, 2023, income available to common stockholders was adjusted for deemed dividends due to down round financings of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (See Note 10 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023). Diluted earnings per share has been computed by dividing income available to common stockholders adjusted on an if-converted basis for the period by the weighted average number of common shares and potentially dilutive common share outstanding (which consist of warrants, options, restricted stock units and convertible securities using the if-converted or treasury stock method to the extent they are dilutive). Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of dilutive shares were excluded from the three months period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive. </span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of dilutive shares were excluded from the six months period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023, respectively, EPS calculation as their impact is antidilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.16%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,913,472</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,996,824</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Down round deemed dividend</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss attributable to common shareholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,567,458</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,650,810</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings Per Share (Basic and Diluted)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.40</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.08</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 11653986 11653986 11200000 280000 7600000 280000 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to common shareholders for the three and six months ended June 30, 2023 was as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.16%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> <td style="width:2.82%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,913,472</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,996,824</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Down round deemed dividend</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,653,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net Loss attributable to common shareholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,567,458</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,650,810</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings Per Share (Basic and Diluted)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.40</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.08</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -3913472 -9996824 -11653986 -11653986 -15567458 -21650810 -66.4 -66.4 -105.08 -105.08 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Policies</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting: Improvement to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ("ASU 2023-07"). ASU 2023-07 improves segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Management is evaluating the impact of this ASU on the Company's financial statements.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes: Improvements to Income Tax Disclosures </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">("ASU 2023-09"). ASU 2023-09 improves income tax disclosures by requiring public entities annually to (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for public entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard for annual financial statements that have not yet been issued or made available for issuance. Management is evaluating the impact of this ASU on the Company's financial statements.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4. LIQUIDITY, CONTINUED OPERATIONS, AND GOING CONCERN</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company sold Series 1B preferred stock and completed a public offering to fund operations. Further discussion of these transactions can be found in Notes 13 and 14 in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. The Company continues to enter into financing arrangements in 2024 to fund operations.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently has limited production capabilities in its Thornton facility and continues to focus on restarting production at industrial scale while continuing its research and development activities to improve its PV products. The Company does not expect that sales revenue and cash flows will be sufficient to support operations and cash requirements until it has fully implemented this strategy. During the six months ended June 30, 2024, the Company used </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,846,465</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cash for operations.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current committed product revenues are not anticipated to result in a positive cash flow position for the next twelve months and although the Company has, as of June 30, 2024, working capital of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,197,842</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Management does not believe cash liquidity is sufficient for the next twelve months and will require additional financing or committed purchase orders.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company continues to look for ways to expand its production of PV films at industrial scale and to secure long-term contracts for the sale of such output. The Company also continues activities related to securing additional financing through strategic or financial investors, but there is no assurance the Company will be able to raise additional capital on acceptable terms or at all. If the Company's revenues do not increase rapidly, and/or additional financing is not obtained, the Company will be required to significantly curtail operations to reduce costs and/or sell assets. Such actions would likely have an adverse impact on the Company's future operations.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the Company’s recurring losses from operations and the potential need for additional financing to fund its operating and capital requirements, there is uncertainty regarding the Company’s ability to maintain liquidity sufficient to operate its business effectively, which raises doubt as to the Company’s ability to continue as a going concern.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These condensed financial statements do not include any adjustments that might be necessary should the Company be unable to continue as a going concern.</span></p> -4846465 2197842 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5. RELATED PARTY TRANSACTIONS</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2021, the Company and TubeSolar AG ("TubeSolar"), a former significant stakeholder in the Company, entered into a Long-Term and Joint Development Agreement ("JDA") where the Company would provide PV foils for use in TubeSolar's solar modules for agricultural photovoltaic applications.The Company and TubeSolar also jointly established Ascent Solar Technologies Germany GmbH (“Ascent Germany”), in which TubeSolar holds of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the entity. Ascent Germany was established to operate a PV manufacturing facility in Germany that will produce and deliver PV Foils exclusively to TubeSolar. There were no Company contributions to Ascent Germany during the six months ended June 30, 2024 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June, 2023, TubeSolar filed an application for insolvency proceedings with the insolvency court. Since then, there has been no activity under the JDA and minimal activity in Ascent Germany. Management continues to monitor this situation.</span></p> 0.30 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6. SWITZERLAND ASSETS</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 17, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company entered into an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Flisom AG (“Seller”), pursuant to which, among other things, the Company purchased certain assets relating to thin-film photovoltaic manufacture and production from Seller (collectively, the “Assets”). The purchase price paid by the Company was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,083,926</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (including $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,283,926</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of transaction costs). The Company also entered into a sublease agreement allowing the Company to use the manufacturing facility where the Assets are located.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the year ended December 31, 2023, Management concluded that these assets were impaired and recognized an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,283,715</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The remaining carrying value of the Assets, as of December 31, 2023, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">786,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,519</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in payables and any potential future claims the manufacturing facility Landlord may have.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The carrying value of the Assets sold was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">746,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> At March 31, 2024, the Company designated the Assets as assets held for sale as all of the following criteria have been met: (i) a formal commitment to a plan to sell a property has been made and exercised; (ii) the property is available for sale in its present condition; (iii) actions required to complete the sale of the property have been initiated; (iv) sale of the property is probable and we expect the sale will occur within one year; and (v) the property is being actively marketed for sale at a price that is reasonable given its current market value. Assets held for sale were recorded in Property, Plant and Equipment, net in the unaudited condensed balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon designation as an asset held for sale, the Company recorded the carrying value of the property at the lower of its carrying value or its estimated fair value, less estimated costs to sell, and depreciation of the property ceases. As the estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">221,519</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the price the Company sold the Assets for is less than their carrying value, the Company recorded an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">524,481</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Upon completion of the sale, on April 1, 2024, the Company wrote off the remaining carrying value of the Assets and the payables to the Landlord.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2023-04-17 4083926 1283926 3283715 786000 On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $221,519 in payables and any potential future claims the manufacturing facility Landlord may have. 221519 746000 221519 524481 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7. PROPERTY, PLANT AND EQUIPMENT</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes property, plant and equipment as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.884%;"></td> <td style="width:1.441%;"></td> <td style="width:1%;"></td> <td style="width:17.108%;"></td> <td style="width:1%;"></td> <td style="width:1.441%;"></td> <td style="width:1%;"></td> <td style="width:17.128%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, computer hardware and <br/>   computer software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">468,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">468,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,162,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,661,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing machinery and equipment, <br/>   in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciable property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,679,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,177,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,412,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,131,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,046,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense for the three months ended June 30, 2024 and 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,045</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,650</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Depreciation expense for the six months ended June 30, 2024 and 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">34,091</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,639</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Depreciation expense is recorded under “Depreciation and amortization expense” in the unaudited Condensed Statements of Operations.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes property, plant and equipment as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.884%;"></td> <td style="width:1.441%;"></td> <td style="width:1%;"></td> <td style="width:17.108%;"></td> <td style="width:1%;"></td> <td style="width:1.441%;"></td> <td style="width:1%;"></td> <td style="width:17.128%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, computer hardware and <br/>   computer software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">468,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">468,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,162,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,661,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing machinery and equipment, <br/>   in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciable property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,679,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,177,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,412,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,131,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,046,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 468588 468588 19162828 20661222 15994 15995 32087 32087 19679497 21177892 19412704 20131008 266793 1046884 17045 19650 34091 40639 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8. OPERATING LEASE</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s lease is primarily comprised of manufacturing and office space. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This lease is classified and accounted for as an operating lease. The building lease term is for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">88</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months commencing on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 21, 2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at a rent of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per month including taxes, insurance and common area maintenance until December 31, 2020. Beginning January 1, 2021, the rent adjusted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per month on a triple net basis and shall increase at an annual rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum until December 31, 2027.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective September 1, 2023, the lease was amended to reduce the rentable square feet from approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet and the rent and tenant share of expenses were decreased in proportion to the reduction in the rentable square feet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023, assets and liabilities related to the Company’s leases were as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.088%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.777%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.777%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,854</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364,672</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">533,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762,575</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,043,025</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">190,497</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">271,542</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and 2023, the Company recorded operating lease expense included in selling, general and administrative expenses of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">380,995</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">533,910</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future maturities of the operating lease liability are as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.173%;"></td> <td style="width:3.461%;"></td> <td style="width:1%;"></td> <td style="width:30.366%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384,565</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">792,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">815,969</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">840,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,833,186</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Present value of lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,296,078</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The remaining weighted average lease term and discount rate of the operating leases is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> This lease is classified and accounted for as an operating lease. The building lease term is for 88 months commencing on September 21, 2020 at a rent of $50,000 per month including taxes, insurance and common area maintenance until December 31, 2020. Beginning January 1, 2021, the rent adjusted to $80,000 per month on a triple net basis and shall increase at an annual rate of 3% per annum until December 31, 2027. P88M 2020-09-21 50000 80000 0.03 100000 75000 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023, assets and liabilities related to the Company’s leases were as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.088%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.777%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.777%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,854</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364,672</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">533,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762,575</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,043,025</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2129854 2364672 533503 491440 1762575 2043025 190497 271542 380995 533910 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future maturities of the operating lease liability are as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.173%;"></td> <td style="width:3.461%;"></td> <td style="width:1%;"></td> <td style="width:30.366%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384,565</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">792,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">815,969</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">840,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,833,186</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Present value of lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,296,078</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 384565 792203 815969 840449 2833186 537108 2296078 P42M 0.070 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9. INVENTORIES</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net of reserves, consisted of the following at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.74%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:19.740000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:19.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">447,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories, net of reserves, consisted of the following at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.74%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:19.740000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:19.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">447,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 460165 445721 691 1775 460856 447496 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10. BRIDGE LOAN</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:15.966%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>1/1/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">New loans</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>6/30/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Discount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Bridge Loan, net of discount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bridge Loans</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,240,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">680,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">637,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 27, 2024, the Company entered into a loan agreement ("Loan 1") with a lender ("Lender") for an aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company paid origination fees of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The discount is recorded as interest expense ratably over the term of the loan. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Loan 1, the Company will make </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">weekly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,420</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for 28 weeks for a total repayment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">543,750</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company also had an early repayment option where the Company would repay an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">478,125</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> if repaid by April 15, 2024.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 17, 2024, the Company entered into a new loan agreement ("Loan 2") with the Lender. Under Loan 2, the Company borrowed an aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">685,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, incurred origination fees of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and repaid the outstanding balance of Loan 1 of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">428,310</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,440</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Under Loan 2, the Company will make </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">weekly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for 32 weeks for a total repayment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">993,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This loan is secured by a lien on the Company's assets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, principal and interest payable on Loan 2 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">524,420</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,452</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company also recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">360,039</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in interest expense during the six months ended June 30, 2024.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 1 and 2, 2024, the Company closed two loan agreements with a different lender ("Lender 2") for an aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,800</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. These loans have an original issuance discount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,800</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">160,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company will repay a total of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">202,496</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> under these loans. The loans mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and are payable in monthly installments as defined in the loan agreements. Upon a default event, outstanding principal and interest payable is convertible into Company stock at a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% discount; however, the conversion price cannot be below $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At June 30, 2024, principal and interest payable on these loans was $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">155,624</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,980</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company also recognized $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">17,962</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in interest expense during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amount of these bridge loans approximate fair value due to its short maturity and because the Company's current borrowing rate does not materially differ from market rates for similar bank borrowings and is considered to be Level 2 input on the fair value hierarchy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:15.966%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.005%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>1/1/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">New loans</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>6/30/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Discount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Bridge Loan, net of discount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bridge Loans</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,240,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">680,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">637,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 1240800 560756 680044 42293 637751 375000 25000 350000 Under Loan 1, the Company will make weekly payments of $19,420 for 28 weeks for a total repayment of $543,750. The Company also had an early repayment option where the Company would repay an aggregate of $478,125 if repaid by April 15, 2024. weekly 19420 543750 478125 685000 34250 428310 222440 weekly 31000 993250 524420 5452 360039 180800 180800 20800 20800 160000 202496 2025-01-01 25 0.25 155624 5980 17962 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11. OTHER PAYABLE</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 30, 2017, the Company entered into an agreement with a vendor (“Vendor”) to convert the balance of their account into a note payable in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The note bears interest of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and matured on February 28, 2018. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024, the Company had not made any payments on this note, the accrued interest was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,568</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the note is due upon demand. This note is recorded as Other payable in the unaudited Condensed Balance Sheets.</span></p> 250000 0.05 87568 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12. CONVERTIBLE NOTES</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a summary of the activity of the Company's secured, convertible, promissory notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.508%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>12/31/2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Notes converted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Notes paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Principal<br/>Balance<br/>6/30/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">L1 Capital Global Opportunities Master Fund, Ltd</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">400,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of principal was converted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">618,384</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock. The note matured on June 19, 2024 and the Company paid the remaining principal and interest payable. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had interest expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">463</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">746,578</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of which, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">397</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">640,438</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively was due to accretion of discount on the note. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had interest expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">463,397</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,799,506</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of which, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,260</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,542,097</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively was due to accretion of discount on the note.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Conversions Payable represents the economic difference between the applicable conversion price of the notes payable and floor price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This amount is payable either in shares valued as the VWAP on the conversion day or in cash. If the VWAP on the conversion day is less than the floor price, then the economic different between the conversion day VWAP and the floor price becomes payable in cash and is recorded as Cash payable on the unaudited Condensed Balance Sheet. During the three months ended March 31, 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,279,782</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of conversions payable was converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,793,404</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">199,997</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of Cash payable. The Cash payable was paid in April 2024 with the close of the Company's public offering (see Note 15).</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a summary of the activity of the Company's secured, convertible, promissory notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.508%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.623000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Principal<br/>Balance<br/>12/31/2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Notes converted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Notes paid</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Principal<br/>Balance<br/>6/30/2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">L1 Capital Global Opportunities Master Fund, Ltd</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">400,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 406667 400000 6667 400000 618384 463 746578 397 640438 463397 1799506 19260 1542097 0.65 1279782 1793404 199997 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13. SERIES A PREFERRED STOCK</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of January 1, 2024, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A Preferred Stock outstanding. Holders of Series A Preferred Stock are entitled to cumulative dividends at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum when and if declared by the Board of Directors at its sole discretion. The dividends may be paid in cash or in the form of common stock (valued at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% below market price, but not to exceed the lowest closing price during the applicable measurement period), at the discretion of the Board of Directors. The dividend rate on the Series A Preferred Stock is indexed to the Company's stock price and subject to adjustment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Series A Preferred Stock may be converted into shares of common stock at the option of the Company if the closing price of the common stock exceeds $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, adjusted for reverse stock splits, for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2b5862da-9039-4495-8ce0-a7c663548ae6;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">twenty</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consecutive trading days, or by the holder at any time. The Company has the right to redeem the Series A Preferred Stock at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, plus any accrued and unpaid dividends, plus the make-whole amount (if applicable). At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the preferred shares were not eligible for conversion to common shares at the option of the Company. The holder of the preferred shares may convert to common shares at any time. After making adjustment for the Company’s prior reverse stock splits, all </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding Series A preferred shares are convertible into less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common share. Upon any conversion (whether at the option of the Company or the holder), the holder is entitled to receive any accrued but unpaid dividends.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Except as otherwise required by law (or with respect to approval of certain actions), the Series A Preferred Stock shall have no voting rights. Upon any liquidation, dissolution or winding up of the Company, after payment or provision for payment of debts and other liabilities of the Company, the holders of Series A Preferred Stock shall be entitled to receive, pari passu with any distribution to the holders of common stock of the Company, an amount equal to $8.00 per share of Series A Preferred Stock plus any accrued and unpaid dividends.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A Preferred Stock outstanding and accrued and unpaid dividends of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">538,586</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 48100 0.08 0.10 232 8.00 48100 1 48100 538586 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 14. SERIES Z PREFERRED STOCK</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 20, 2024, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with Paul Warley, the Company’s Chief Executive Officer (the “Purchaser”) pursuant to which it issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (1) share (the “Share”) of the Company’s newly designated Series Z Preferred Stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Series Z Preferred Stock”), to such Purchaser for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Share of Series Z Preferred Stock is not convertible into, or exchangeable for, shares of any other class or series of stock or other securities of the Company. The Share of Series Z Preferred Stock has no rights with respect to any distribution of assets of the Company, including upon a liquidation, bankruptcy, reorganization, merger, acquisition, sale, dissolution or winding up of the Company, whether voluntarily or involuntarily. The holder of the Share of Series Z Preferred Stock will not be entitled to receive dividends of any kind.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The outstanding share of Series Z Preferred Stock shall be redeemed in whole, but not in part, at any time (i) if such redemption is ordered by the Board of Directors in its sole discretion or (ii) automatically upon the effectiveness of the amendment to the Certificate of Incorporation implementing a reverse stock split. Upon such redemption, the holder of the Series Z Preferred Stock will receive consideration of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cash.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Share of Series Z Preferred Stock will have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> votes and will vote together with the outstanding shares of the Company’s common stock as a single class exclusively with respect to any proposal to amend the Company’s Certificate of Incorporation to effect a reverse stock split of the Company’s common stock. The Share of Series Z Preferred Stock will be voted, without action by the holder, on any such reverse stock split proposal in the same proportion as shares of common stock are voted on such proposal (excluding any common shares that are not voted). The Series Z Preferred Stock otherwise has no voting rights, except as may otherwise be required by the General Corporation Law of the State of Delaware.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Series Z Preferred Stock is recorded as Accrued Expenses in the unaudited Condensed Balance Sheets.</span></p> 1 0.0001 1000 1000 180000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 15. STOCKHOLDERS’ EQUITY (DEFICIT)</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of common stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> par value, authorized for issuance. Each share of common stock has the right to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vote. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,825,076</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock outstanding. The Company has not declared or paid any dividends related to the common stock during the three or six months ended June 30, 2024 and 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of convertible debt principal was converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">618,384</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,279,782</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of conversions payable was converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,793,404</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock was also issued to settle liabilities.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of the December 19, 2022 Securities Purchase Contract (the “Purchase Contract”) with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> institutional investors (the “Investors”), the Company issued to the Investors certain common stock warrants (the “Warrants”). The Warrants have certain “full ratchet” anti-dilution adjustments that are triggered when the Company issues securities with a purchase or conversion, exercise or exchange price that is less than the exercise price of the Warrants then in effect at any time. Under the full ratchet anti-dilution adjustments, if the Company issues new securities at a price lower than the then applicable exercise price, (i) the exercise price is reduced to the lower new issue price and (ii) the number of warrant shares is proportionately increased. The Warrants have been previously adjusted following past issuances of Company securities. As of March 31, 2024, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,596,232</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Warrants exercisable at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.765</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 6, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 7, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company entered into Warrant Repurchase Agreements (the “Repurchase Agreements”), with each of the Investors. Pursuant to the Repurchase Agreements, if the Company closes a new capital raising transaction with gross proceeds in excess of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (“Qualified Financing”), the Company will repurchase the Warrants from the Investors for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Following the delivery of the purchase price to the Investors, the Investors will relinquish all rights, title and interest in the Warrants and assign the same to the Company, and the Warrants will be cancelled. On April 12, 2024, the Company entered into Amended and Restated Warrant Repurchase Agreements (the “Amendments”) with each of the Investors. Pursuant to the Amendments, on April 12, 2024, the Company and the Investors agreed to the following:</span></p><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> First Repurchase. On April 12, 2024, the Investors agree to convey, assign and transfer </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Warrants to the Company in exchange for the payment by the Company for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Second Repurchase. On or before April 18, 2024, the Investors agree to convey, assign and transfer all remaining Warrants to the Company for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. </span></div></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To extend the repurchase deadline, on April 12, 2024 the Company agreed to issue the Investors approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million warrants in aggregate at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per warrant. These warrants will be exercisable at any time, and from time to time, in whole or in part, commencing six months from the closing of the offering and expiring five and a half (</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) years from the date of issue, and will be exercisable for cash only unless an effective registration statement is not available at the time of exercise, in which case the warrants could be exercised on a cashless basis. The Company recorded an expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">743,459</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as Warrant settlement expense on the unaudited Condensed Statement of Operations and Comprehensive Income. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expense represents the estimated fair value of the warrants at the issuance date and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">was determined using the Black Scholes model using the following inputs:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.94%;"></td> <td style="width:29.9%;"></td> <td style="width:5.16%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Inputs</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected stock price volatility</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154.5</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.75</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected life of the warrants (in years)</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</span></p></td> <td style="vertical-align:top;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 9, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the Company entered into a placement agency agreement (the “Placement Agent Agreement”) with Dawson James Securities Inc. (“Dawson James”) pursuant to which the Company engaged Dawson James as the placement agent for a registered public offering by the Company (the “Offering”), of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares of common stock or, in lieu of common stock, one prefunded warrant to purchase a share of common stock on a best efforts basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company agreed to pay Dawson James a placement agent fee in cash equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the gross proceeds from the sale of the shares of common stock; provided, however, that the placement agent fee shall equal </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for investors that the Company directs to the Offering. The Company also agreed to reimburse Dawson James for all reasonable travel and other out-of-pocket expenses, including the reasonable fees of legal counsel, not to exceed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">155,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 18, 2024, the Company, completed closings under the Offering of common stock. Aggregate gross proceeds from all closings under the offering total $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.09</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million before deducting offering expenses. In the completed closings, the Company issued an aggregate of (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,179,460</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common shares and (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,162,277</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Pre-Funded Warrants. The Pre-Funded Warrants are immediately exercisable at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock and only expire when such Pre-Funded warrants are fully exercised.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, all </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,162,277</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Pre-Funded Warrants were exercised into common stock.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The net proceeds from the closings of the Offering were utilized to retire approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of cash payable and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to repurchase and cancel a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,596,232</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding common warrants with an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.765</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share that were both issued with our secured notes issued in December 2022. The repurchase of these warrants eliminated a substantial potential future issuance of common stock at a substantially reduced price. These warrants would have been adjusted in accordance with their terms to provide for the purchase of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,554,495</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> if they had not been repurchased by the Company.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 16, 2024, the Company entered into an At The Market Offering Agreement (the “ATM Agreement”) with H.C. Wainwright &amp; Co., LLC, as sales agent (“Wainwright”), to sell shares of its common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Shares”), having an aggregate sales price of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,219,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, from time to time, through an “at the market offering” program under which Wainwright will act as sales agent. The sales, if any, of the Shares made under the ATM Agreement will be made by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415 promulgated under the Securities Act of 1933, as amended (the “Securities Act”), including sales made directly on or through the Nasdaq Capital Market or on any other existing trading market for the Company’s common stock. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company will pay Wainwright a commission rate equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate gross proceeds from each sale of Common Stock and will also reimburse Wainwright for certain specified expenses in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">connection with entering into the ATM Agreement, including certain fees and out-of-pocket expenses of its legal counsel.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 23, 2024, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company increased the amount available for sale under the ATM Agreement, up to an additional aggregate offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,344,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and on May 30, 2024, the Company again increased the amount available for sale under the ATM Agreement by an additional aggregate offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,981,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, the Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,342,643</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock at an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.162</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate gross proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.96</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company anticipates that the at-the-market offering will continue throughout the next reporting period.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of preferred stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> par value, authorized for issuance. Preferred stock may be issued in classes or series. Designations, powers, preferences, rights, qualifications, limitations and restrictions are determined by the Company’s Board of Directors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the designations, shares authorized, and shares outstanding for the Company’s Preferred Stock:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preferred Stock Series Designation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares<br/>Authorized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares<br/>Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series 1A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B-2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series 1B</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series C</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series D</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series D-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series E</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series F</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series G</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series H</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series I</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series J</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series J-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series K</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series Z</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrants</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there are </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,877,142</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding warrants with exercise prices between $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Series A Preferred Stock</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 13 for information on Series A Preferred Stock.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Series Z Preferred Stock</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 14 for information on Series Z Preferred Stock.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, and K Preferred Stock</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no transactions involving the Series 1A, B-1, B-2, C, D, D-1, E, F, G, H, I, J, J-1, or K during the three and six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 500000000 0.0001 1 98825076 400000000000 618384 1279782 1793404 350000 2 5596232 1.765 2024-03-06 2024-03-07 5000000 5000000 3600000 3600000 0.50 1800000 1800000 7100000 0.14 P5Y6M 743459 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expense represents the estimated fair value of the warrants at the issuance date and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">was determined using the Black Scholes model using the following inputs:</span><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.94%;"></td> <td style="width:29.9%;"></td> <td style="width:5.16%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Inputs</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected stock price volatility</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154.5</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.75</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected life of the warrants (in years)</span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</span></p></td> <td style="vertical-align:top;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 154.5 0 4.75 2.75 2024-04-09 6000000 0.08 0.04 155000 5090000.00 15179460 21162277 0.0001 21162277 200000 3600000 5596232 1.765 70554495 0.14 0.0001 4219000 0.03 4344000 3981000 55342643 0.162 8960000 25000000 0.0001 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the designations, shares authorized, and shares outstanding for the Company’s Preferred Stock:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Preferred Stock Series Designation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares<br/>Authorized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares<br/>Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series 1A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B-2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series 1B</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series C</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series D</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series D-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series E</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series F</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series G</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series H</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series I</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series J</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series J-1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series K</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series Z</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 750000 48100 5000 0 2000 0 1000 0 900 0 1000 0 3000 0 2500 0 2800 0 7000 0 2000 0 2500 0 1000 0 1350 0 1000 0 20000 0 1 1 11877142 0.14 1060 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 16. SHARE-BASED COMPENSATION</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2024, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">459,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock units to employees and directors. One third of these shares vested on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The remaining unvested shares will vest prorata on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company also granted members of our advisory board an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock units. The advisory shares originally vested prorata on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; however, were amended to vest prorata on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">316,964</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> unvested units as of June 30, 2024 that are expected to vest in the future. Total unrecognized share-based compensation expense from the remaining unvested restricted stock as of June 30, 2024 was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,220,860</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.75</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The following table summarizes non-vested restricted stock and the related activity as of June 30, 2024:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.06%;"></td> <td style="width:3.1%;"></td> <td style="width:1%;"></td> <td style="width:19.38%;"></td> <td style="width:1%;"></td> <td style="width:3.56%;"></td> <td style="width:1%;"></td> <td style="width:18.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at January 1, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of the respective vesting dates of RSUs were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,563</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">233,731</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the six months ended June 30, 2024 and 2023, respectively.</span></p> 459000 2024-03-31 2025-01-01 2026-01-01 20000 2025-01-01 2026-01-01 2024-06-30 2025-01-01 316964 1220860 P1Y9M <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.06%;"></td> <td style="width:3.1%;"></td> <td style="width:1%;"></td> <td style="width:19.38%;"></td> <td style="width:1%;"></td> <td style="width:3.56%;"></td> <td style="width:1%;"></td> <td style="width:18.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at January 1, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">481,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1867 596 481000 0.76 163903 1.61 2000 0.77 316964 5.06 61563 233731 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 17. COMMITMENTS AND CONTINGENCIES</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 15, 2023, H.C. Wainwright &amp; Co., LLC (“Wainwright”) filed an action against the Company in the New York State Supreme Court in New York County. The complaint alleges a breach by the Company of an investment banking engagement letter entered into in October 2021. The Wainwright engagement letter expired in April 2022 without any financing transaction having been completed. The complaint claims that Wainright is entitled, under a “tail provision”, to an </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% fee and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% warrant coverage on the Company’s $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million secured convertible note financing. The complaint seeks damages of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,169.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common stock warrants with a per share exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">605</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and attorney fees. On May 15, 2024, the Company and Wainwright reached a settlement agreement. The settlement did not have a material impact on our financial statements.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to various legal proceedings, both asserted and unasserted, that arise in the ordinary course of business. The Company cannot predict the ultimate outcome of such legal proceedings or in certain instances provide reasonable ranges of potential losses. However, as of the date of this report, the Company believes that none of these claims will have a material adverse effect on its financial position or results of operations. In the event of unexpected subsequent developments and given the inherent unpredictability of these legal proceedings, there can be no assurance that the Company’s assessment of any claim will reflect the ultimate outcome, and an adverse outcome in certain matters could, from time to time, have a material adverse effect on the Company’s financial position or results of operations in particular quarterly or annual periods.</span></p> 0.08 0.07 15000000 1200000 2169.5 605 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 18. SUBSEQUENT EVENTS</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent to June 30, 2024, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,519,100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock under the ATM Agreement at an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.113</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, resulting in aggregate gross proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">399,300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3519100 0.113 399300 false false