0001410578-23-001921.txt : 20230814 0001410578-23-001921.hdr.sgml : 20230814 20230814170300 ACCESSION NUMBER: 0001410578-23-001921 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Petros Pharmaceuticals, Inc. CENTRAL INDEX KEY: 0001815903 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 851410058 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39752 FILM NUMBER: 231171769 BUSINESS ADDRESS: STREET 1: 1185 AVENUE OF THE AMERICAS, 3RD FLOOR CITY: NEW YORK STATE: NY ZIP: 10036 BUSINESS PHONE: 973-242-0005 MAIL ADDRESS: STREET 1: 1185 AVENUE OF THE AMERICAS, 3RD FLOOR CITY: NEW YORK STATE: NY ZIP: 10036 10-Q 1 tmb-20230630x10q.htm 10-Q
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0001815903--12-312023Q220793872119620truehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP0YP25DP30DP20DP30Dfalse0001815903us-gaap:RetainedEarningsMember2023-06-300001815903us-gaap:AdditionalPaidInCapitalMember2023-06-300001815903us-gaap:RetainedEarningsMember2023-03-310001815903us-gaap:AdditionalPaidInCapitalMember2023-03-3100018159032023-03-310001815903us-gaap:RetainedEarningsMember2022-12-310001815903us-gaap:AdditionalPaidInCapitalMember2022-12-310001815903us-gaap:RetainedEarningsMember2022-06-300001815903us-gaap:AdditionalPaidInCapitalMember2022-06-300001815903us-gaap:RetainedEarningsMember2022-03-310001815903us-gaap:AdditionalPaidInCapitalMember2022-03-3100018159032022-03-310001815903us-gaap:RetainedEarningsMember2021-12-310001815903us-gaap:AdditionalPaidInCapitalMember2021-12-310001815903us-gaap:CommonStockMember2023-06-300001815903us-gaap:CommonStockMember2023-03-310001815903us-gaap:CommonStockMember2022-12-310001815903us-gaap:CommonStockMember2022-06-300001815903us-gaap:CommonStockMember2022-03-310001815903us-gaap:CommonStockMember2021-12-3100018159032023-04-100001815903us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001815903us-gaap:RestrictedStockUnitsRSUMember2022-12-3100018159032021-12-222021-12-220001815903us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-3000018159032021-12-2200018159032022-01-042022-01-040001815903ptpi:TaniaKingMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-072022-04-070001815903ptpi:MitsubishiTanabePharmaCorporationMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:MitsubishiTanabePharmaCorporationMemberptpi:LicenseAgreementMember2022-01-012022-06-300001815903us-gaap:NonUsMember2023-04-012023-06-300001815903country:US2023-04-012023-06-300001815903us-gaap:NonUsMember2023-01-012023-06-300001815903country:US2023-01-012023-06-300001815903us-gaap:NonUsMember2022-04-012022-06-300001815903country:US2022-04-012022-06-300001815903us-gaap:NonUsMember2022-01-012022-06-300001815903country:US2022-01-012022-06-300001815903us-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMemberptpi:SecuritiesPurchaseAgreementMember2023-07-172023-07-170001815903us-gaap:SubsequentEventMember2023-07-012023-07-310001815903ptpi:SeriesConvertiblePreferredStockMemberus-gaap:SubsequentEventMemberptpi:SecuritiesPurchaseAgreementMember2023-07-1300018159032023-01-012023-03-3100018159032022-01-012022-03-310001815903us-gaap:OperatingSegmentsMember2023-01-012023-06-300001815903us-gaap:RetainedEarningsMember2023-04-012023-06-300001815903us-gaap:RetainedEarningsMember2023-01-012023-06-300001815903us-gaap:RetainedEarningsMember2022-04-012022-06-300001815903us-gaap:RetainedEarningsMember2022-01-012022-06-300001815903srt:MinimumMember2023-06-300001815903srt:MaximumMember2023-06-300001815903us-gaap:CorporateNonSegmentMember2023-04-012023-06-300001815903us-gaap:CorporateNonSegmentMember2023-01-012023-06-300001815903us-gaap:CorporateNonSegmentMember2022-04-012022-06-300001815903ptpi:StendraProductMember2022-01-012022-12-310001815903ptpi:TimmMedicalProductMember2023-06-300001815903ptpi:StendraProductMember2023-06-300001815903ptpi:PtvProductMember2023-06-300001815903ptpi:TimmMedicalProductMember2022-12-310001815903ptpi:StendraProductMember2022-12-310001815903ptpi:PtvProductMember2022-12-310001815903us-gaap:CorporateNonSegmentMember2022-01-012022-06-300001815903us-gaap:NotesPayableOtherPayablesMember2023-06-300001815903us-gaap:OperatingSegmentsMemberptpi:PrescriptionMedicationSalesMember2023-04-012023-06-300001815903us-gaap:OperatingSegmentsMemberptpi:MedicalDeviceSalesMember2023-04-012023-06-300001815903us-gaap:OperatingSegmentsMemberptpi:PrescriptionMedicationSalesMember2023-01-012023-06-300001815903us-gaap:OperatingSegmentsMemberptpi:MedicalDeviceSalesMember2023-01-012023-06-300001815903us-gaap:OperatingSegmentsMemberptpi:PrescriptionMedicationSalesMember2022-04-012022-06-300001815903us-gaap:OperatingSegmentsMemberptpi:MedicalDeviceSalesMember2022-04-012022-06-300001815903us-gaap:OperatingSegmentsMemberptpi:PrescriptionMedicationSalesMember2022-01-012022-06-300001815903us-gaap:OperatingSegmentsMemberptpi:MedicalDeviceSalesMember2022-01-012022-06-300001815903ptpi:TwoCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001815903ptpi:TwoCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2023-01-012023-06-300001815903ptpi:ThreeCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001815903ptpi:ThreeCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2023-01-012023-06-300001815903ptpi:OneCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001815903ptpi:OneCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2023-01-012023-06-300001815903ptpi:FourCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001815903ptpi:TwoCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2022-01-012022-12-310001815903ptpi:OneCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2022-01-012022-12-310001815903ptpi:TwoCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001815903ptpi:ThreeCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001815903ptpi:OneCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001815903ptpi:FourCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001815903us-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMemberptpi:SecuritiesPurchaseAgreementMember2023-07-130001815903ptpi:KatalystSecuritiesLlcMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2023-07-170001815903ptpi:SeriesConvertiblePreferredStockMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMemberptpi:SecuritiesPurchaseAgreementMember2023-07-130001815903us-gaap:SubsequentEventMember2023-07-130001815903ptpi:ExpirationDateOfSeptember162024Member2023-06-300001815903ptpi:ExpirationDateOfSeptember12025Member2023-06-300001815903ptpi:ExpirationDateOfSeptember12024Member2023-06-300001815903ptpi:ExpirationDateOfOctober182026Member2023-06-300001815903ptpi:ExpirationDateOfMarch22025Member2023-06-300001815903ptpi:ExpirationDateOfJune192024Member2023-06-300001815903ptpi:ExpirationDateOfJune172024Member2023-06-300001815903ptpi:ExpirationDateOfJune12025Member2023-06-300001815903ptpi:ExpirationDateOfJune12024Member2023-06-300001815903ptpi:ExpirationDateOfDecember272026Member2023-06-300001815903ptpi:ExpirationDateOfDecember122026Member2023-06-300001815903ptpi:ExpirationDateOfDecember12025TwoMember2023-06-300001815903ptpi:ExpirationDateOfDecember12025ThreeMember2023-06-300001815903ptpi:ExpirationDateOfDecember12025OneMember2023-06-300001815903ptpi:ExpirationDateOfDecember12025FourMember2023-06-300001815903ptpi:ExpirationDateOfDecember12025FiveMember2023-06-300001815903ptpi:ExpirationDateOfDecember12024Member2023-06-300001815903ptpi:ExpirationDateOfAugust232023Member2023-06-3000018159032022-06-300001815903ptpi:MedicalDeviceSalesMember2023-06-300001815903ptpi:MedicalDeviceSalesMember2022-12-310001815903us-gaap:WarrantMember2023-04-012023-06-300001815903us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001815903us-gaap:WarrantMember2023-01-012023-06-300001815903us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001815903us-gaap:WarrantMember2022-04-012022-06-300001815903us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001815903ptpi:RestrictedStockUnitsMember2022-04-012022-06-300001815903us-gaap:WarrantMember2022-01-012022-06-300001815903us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001815903ptpi:RestrictedStockUnitsMember2022-01-012022-06-3000018159032022-01-012022-12-310001815903us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001815903us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001815903us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001815903us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001815903us-gaap:CommonStockMember2023-04-012023-06-300001815903us-gaap:CommonStockMember2023-01-012023-06-3000018159032023-04-102023-04-100001815903us-gaap:RestrictedStockUnitsRSUMember2022-04-072022-04-0700018159032022-01-100001815903ptpi:MitsubishiTanabePharmaCorporationMemberptpi:LicenseAgreementMember2022-12-310001815903ptpi:VivusIncMemberptpi:PromissoryNoteMemberptpi:SettlementAgreementMember2022-01-180001815903ptpi:VivusIncMemberus-gaap:OtherCurrentAssetsMemberptpi:SettlementAgreementMember2023-06-300001815903ptpi:VivusIncMemberus-gaap:OtherCurrentAssetsMemberptpi:SettlementAgreementMember2022-12-310001815903ptpi:SeriesConvertiblePreferredStockMemberus-gaap:SubsequentEventMember2023-07-130001815903us-gaap:SubsequentEventMemberptpi:RegistrationRightsAgreementMember2023-07-132023-07-130001815903ptpi:KatalystSecuritiesLlcMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2023-07-172023-07-170001815903us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001815903us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2022-01-012022-12-310001815903ptpi:VivusIncMemberptpi:SettlementAgreementMember2022-01-182022-01-180001815903us-gaap:SubsequentEventMember2023-07-132023-07-1300018159032023-04-012023-06-3000018159032022-04-012022-06-300001815903ptpi:VivusIncMemberptpi:SettlementAgreementMember2022-01-012022-12-310001815903ptpi:InternationalCustomersMembersrt:MaximumMemberptpi:MedicalDeviceSalesMember2023-01-012023-06-300001815903ptpi:DomesticCustomersMembersrt:MinimumMemberptpi:MedicalDeviceSalesMember2023-01-012023-06-300001815903us-gaap:NotesPayableOtherPayablesMember2023-01-012023-06-300001815903ptpi:PrescriptionMedicationSalesMember2023-06-300001815903ptpi:PrescriptionMedicationSalesMember2022-12-310001815903srt:MinimumMemberptpi:PrescriptionMedicationSalesMember2023-01-012023-06-300001815903srt:MaximumMemberptpi:PrescriptionMedicationSalesMember2023-01-012023-06-300001815903ptpi:MedicalDeviceSalesMember2023-01-012023-06-300001815903ptpi:SeriesConvertiblePreferredStockMemberus-gaap:SubsequentEventMember2023-07-132023-07-130001815903ptpi:ScenarioSixMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:ScenarioOneMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:ScenarioFiveMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:VivusIncMemberptpi:ScenarioThreeMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:VivusIncMemberptpi:ScenarioFourMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:MitsubishiTanabePharmaCorporationMemberptpi:ScenarioTwoMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:MitsubishiTanabePharmaCorporationMemberptpi:ScenarioOneMemberptpi:LicenseAgreementMember2023-01-012023-06-300001815903ptpi:VivusIncMemberptpi:LicenseAgreementMember2016-09-302016-09-300001815903ptpi:ScenarioSixMemberptpi:LicenseAgreementMember2023-06-300001815903ptpi:ScenarioFiveMemberptpi:LicenseAgreementMember2023-06-300001815903ptpi:VivusIncMemberptpi:SettlementAgreementMember2023-06-300001815903ptpi:VivusIncMemberus-gaap:OtherNoncurrentAssetsMemberptpi:SettlementAgreementMember2023-06-300001815903ptpi:VivusIncMemberus-gaap:OtherNoncurrentAssetsMemberptpi:SettlementAgreementMember2022-12-310001815903ptpi:VivusIncMemberptpi:SettlementAgreementMember2022-01-180001815903ptpi:SeriesConvertiblePreferredStockMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMemberptpi:SecuritiesPurchaseAgreementMember2023-07-132023-07-1300018159032022-01-012022-06-3000018159032023-06-3000018159032022-12-3100018159032021-12-3100018159032023-08-1400018159032023-01-012023-06-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesptpi:customerptpi:installmentptpi:directorptpi:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 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, 2023

Or

    Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

for the transition period from                      to                   

Commission File Number: 001-39752

Petros Pharmaceuticals, Inc.

(Exact name of registrant as specified in its charter)

Delaware

   

85-1410058

(State of Incorporation)

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

1185 Avenue of the Americas, 3rd Floor, New York, New York

10036

(Address of principal executive offices)

(Zip Code)

(973) 242-0005

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common stock, par value $0.0001

PTPI

The Nasdaq Stock Market LLC

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of August 14, 2023, there were 2,113,570 shares of the registrant’s common stock, par value $0.0001 per share, outstanding.

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q may contain or incorporate by reference forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Such forward-looking statements are based upon management’s assumptions, expectations, projections, intentions and beliefs about future events. Except for historical information, the use of predictive, future-tense or forward-looking words such as “intend,” “plan,” “predict,” “may,” “will,” “project,” “target,” “strategy,” “estimate,” “anticipate,” “believe,” “expect,” “continue,” “potential,” “forecast,” “should” and similar expressions, whether in the negative or affirmative, that reflect our current views with respect to future events and operational, economic and financial performance are intended to identify such forward-looking statements. Such forward-looking statements are only predictions, and actual results and the timing of certain events and circumstances may differ materially from those described by the forward-looking statements as a result of risks and uncertainties, including, without limitation, Petros’ ability to execute on its business strategy, including its plans to develop and commercialize Stendra(R) OTC; Petros’ ability to comply with obligations as a public reporting company; Petros’ ability to regain and maintain compliance with the Nasdaq Stock Market’s listing standards; the ability of Petros to timely and effectively implement controls and procedures required by Section 404 of the Sarbanes-Oxley Act of 2002; the risk that the financial performance of Petros may not be as anticipated by the merger transactions that resulted in the Company’s creation; risks resulting from Petros’ status as an emerging growth company, including that reduced disclosure requirements may make shares of Petros common stock less attractive to investors; Petros’ ability to continue as a going concern; risks related to Petros’ history of incurring significant losses; risks related to Petros’ dependence on the commercialization of a single product, Stendra®; risks related to Petros’ ability to obtain regulatory approvals for, or market acceptance of, any of its products or product candidates. Additional factors that could cause actual results to differ materially from the results anticipated in these forward-looking statements are described in this Quarterly Report on Form 10-Q, in “Risk Factor Summary” and in Part I, Item 1A., “Risk Factors,” in Petros’ Annual Report on Form 10-K for the year ended December 31, 2022 and in our other reports filed with the Securities and Exchange Commission (the “SEC”). We advise you to carefully review the reports and documents we file from time to time with the SEC, particularly our annual reports on Form 10-K, our quarterly reports on Form 10-Q and our current reports on Form 8-K. Petros cautions readers that the forward-looking statements included in, or incorporated by reference into, this Quarterly Report on Form 10-Q represent our beliefs, expectations, estimates and assumptions only as of the date hereof and are not intended to give any assurance as to future results. New factors emerge from time to time, and it is not possible for us to predict all of these factors. Further, Petros cannot assess the effect of each such factor on our business or the extent to which any factor, or combination of factors, may cause actual results to be materially different from those contained in any forward-looking statement.

Readers are cautioned not to place undue reliance on forward-looking statements because of the risks and uncertainties related to them and to the risk factors. We disclaim any obligation to update the forward-looking statements contained in, or incorporated by reference into, this Quarterly Report on Form 10-Q to reflect any new information or future events or circumstances or otherwise, except as required by the federal securities laws.

OTHER INFORMATION

All references to “Petros,” the “Company,” “we,” “us” and “our” in this Quarterly Report on Form 10-Q refer to Petros Pharmaceuticals, Inc. and its subsidiaries.

TABLE OF CONTENTS

    

Page

PART I—FINANCIAL INFORMATION

4

Item 1. Unaudited Financial Statements

4

Condensed Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022

4

Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2023 and 2022

5

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and six months ended June 30, 2023 and 2022

6

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023 and 2022

7

Notes to Condensed Consolidated Financial Statements

8

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

24

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

41

Item 4. Controls and Procedures.

41

PART II—OTHER INFORMATION

42

Item 1. Legal Proceedings.

42

Item 1A. Risk Factors.

42

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

44

Item 3. Defaults Upon Senior Securities.

44

Item 4. Mine Safety Disclosures.

44

Item 5. Other Information.

45

Item 6. Exhibits.

46

Signatures.

47

PART I—FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS.

PETROS PHARMACEUTICALS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

June 30, 

December 31, 

    

2023

    

2022

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash

$

7,384,797

$

9,426,264

Accounts receivable, net

 

2,576,731

 

2,110,246

Inventories

 

2,180,005

 

1,815,113

Prepaid expenses and other current assets

 

1,009,359

 

1,316,282

Total current assets

 

13,150,892

 

14,667,905

Fixed assets, net

 

34,067

 

39,177

Intangible assets, net

 

10,596,004

 

12,244,484

API purchase commitment

 

4,651,754

 

5,111,176

Other assets

 

294,391

 

358,472

Total assets

$

28,727,108

$

32,421,214

Liabilities and Stockholders’ Equity

 

 

  

Current liabilities:

 

 

  

Current portion of promissory note

$

1,122,619

$

1,089,683

Accounts payable

1,783,731

1,806,399

Accrued expenses

 

4,778,571

 

3,634,662

Other current liabilities

 

280,446

 

537,232

Total current liabilities

 

7,965,367

 

7,067,976

Promissory note, net of current portion

7,634,123

8,388,093

Other long-term liabilities

 

183,329

 

262,678

Total liabilities

 

15,782,819

 

15,718,747

Stockholders’ Equity:

 

 

  

Common stock (par value $0.0001 per share, 150,000,000 shares authorized, 2,119,620 and 2,079,387 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively)

 

211

 

208

Additional paid-in capital

 

107,602,301

 

107,428,652

Accumulated deficit

 

(94,658,223)

 

(90,726,393)

Total Stockholders’ Equity

 

12,944,289

 

16,702,467

Total Liabilities and Stockholders’ Equity

$

28,727,108

$

32,421,214

The accompanying Notes are an integral part of the Condensed Consolidated Financial Statements.

4

PETROS PHARMACEUTICALS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

For the Six Months Ended June 30, 

 

For the Three Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Net sales

$

4,511,983

$

6,651,685

$

1,994,011

$

4,186,516

Cost of goods sold

1,064,599

 

1,121,560

513,857

649,220

Gross profit

 

3,447,384

 

5,530,125

1,480,154

3,537,296

Operating expenses:

 

 

Selling, general and administrative

 

4,380,231

 

7,114,342

2,249,592

3,216,604

Gain on settlement with Vivus

(3,389,941)

Research and development expense

 

1,185,668

 

826,602

866,575

421,242

Depreciation and amortization expense

 

1,653,590

 

3,121,740

826,795

1,560,870

Total operating expenses

 

7,219,489

7,672,743

3,942,962

5,198,716

Loss from operations

 

(3,772,105)

 

(2,142,618)

(2,462,808)

(1,661,420)

Change in fair value of derivative liability

 

 

460,000

Interest income

 

119,241

 

52,924

Interest expense, promissory note

 

(278,966)

 

(303,398)

(136,799)

(150,372)

Net Income (loss)

$

(3,931,830)

$

(1,986,016)

$

(2,546,683)

$

(1,811,792)

Net Income (loss) per common share

 

 

Basic and Diluted

$

(1.87)

$

(0.96)

$

(1.20)

$

(0.88)

Weighted average common shares outstanding

 

 

Basic and Diluted

 

2,103,220

 

2,068,472

2,117,581

2,068,472

The accompanying Notes are an integral part of the Condensed Consolidated Financial Statements.

5

PETROS PHARMACEUTICALS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

    

    

Preferred

    

    

Common

    

Additional

    

    

Preferred 

Stock 

Common 

Stock 

Paid-in 

Accumulated 

    

Stock 

    

Amount

    

Stock

    

Amount

    

Capital

    

Deficit

    

Total

Three Months Ended June 30, 2023

Balance, March 31, 2023

$

2,088,698

$

209

$

107,558,987

$

(92,111,540)

$

15,447,656

Stock-based compensation expense

43,316

43,316

Shares issued for vested RSU’s

30,922

2

(2)

Net loss

(2,546,683)

(2,546,683)

Balance, June 30, 2023

$

2,119,620

$

211

$

107,602,301

$

(94,658,223)

$

12,944,289

    

    

Preferred

    

    

Common

    

Additional

    

    

Preferred 

Stock 

Common 

Stock 

Paid-in 

Accumulated 

    

Stock 

    

Amount

    

Stock

    

Amount

    

Capital

    

Deficit

    

Total

Six Months Ended June 30, 2023

Balance, December 31, 2022

$

2,079,387

$

208

$

107,428,652

$

(90,726,393)

$

16,702,467

Stock-based compensation expense

 

173,652

173,652

Shares issued for vested RSU’s

40,233

3

(3)

Net loss

 

(3,931,830)

(3,931,830)

Balance, June 30, 2023

 

$

 

2,119,620

$

211

$

107,602,301

$

(94,658,223)

$

12,944,289

    

    

Preferred

    

    

Common

    

Additional

    

    

Preferred 

Stock 

Common 

Stock 

Paid-in 

Accumulated 

    

Stock 

    

Amount

    

Stock

    

Amount

    

Capital

    

Deficit

    

Total

Three Months Ended June 30, 2022

Balance, March 31, 2022

$

2,068,472

$

2,068

$

106,587,544

$

(70,863,044)

$

35,726,568

Stock-based compensation expense

302,265

302,265

Net loss

(1,811,792)

(1,811,792)

Balance, June 30, 2022

$

2,068,472

$

2,068

$

106,889,809

$

(72,674,836)

$

34,217,041

    

    

Preferred

    

    

Common

    

Additional

    

    

Preferred 

Stock 

Common 

Stock 

Paid-in 

Accumulated 

    

Stock 

    

Amount

    

Stock

    

Amount

    

Capital

    

Deficit

    

Total

Six Months Ended June 30, 2022

Balance, December 31, 2021

$

2,068,472

$

2,068

$

106,231,716

$

(70,688,820)

$

35,544,964

Stock-based compensation expense

658,093

658,093

Net loss

(1,986,016)

(1,986,016)

Balance, June 30, 2022

$

2,068,472

$

2,068

$

106,889,809

$

(72,674,836)

$

34,217,041

The accompanying Notes are an integral part of the Condensed Consolidated Financial Statements.

6

PETROS PHARMACEUTICALS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

    

For the Six Months Ended June 30, 

    

2023

    

2022

Cash flows from operating activities:

 

  

 

  

Net income (loss)

$

(3,931,830)

$

(1,986,016)

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

 

 

Depreciation and amortization

 

1,653,590

 

3,121,740

Bad debt expense (recoveries)

 

4,499

 

(106,940)

Inventory and sample inventory reserve

 

41,195

 

(14,858)

Lease expense

 

64,081

 

56,778

Derivative liability

 

 

(460,000)

Deferred revenue

(281,372)

121,146

Gain on settlement with Vivus

(3,389,941)

Employee stock-based compensation

 

173,652

 

658,093

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(470,984)

 

(3,185,558)

Inventories

 

33,266

 

(1,374,350)

Prepaid expenses and other current assets

 

326,992

 

1,058,333

Accounts payable

 

(22,668)

 

(2,653,421)

Accrued expenses

 

1,143,909

 

(1,429,156)

Other current liabilities

 

24,586

 

177,550

Other long-term liabilities

 

(79,349)

 

(68,909)

Net cash used in operating activities

 

(1,320,433)

 

(9,475,509)

Cash flows from financing activities:

 

  

 

  

Payment of promissory note

(721,034)

(1,076,974)

Net cash used in financing activities

 

(721,034)

 

(1,076,974)

Net decrease in cash

 

(2,041,467)

 

(10,552,483)

Cash, beginning of period

 

9,426,264

 

23,847,572

Cash, end of period

$

7,384,797

$

13,295,089

Supplemental cash flow information:

 

  

 

  

Cash paid for interest during the period

$

278,966

$

153,026

Noncash Items:

Noncash decrease in accrued expenses related to Vivus settlement

$

$

(6,520,283)

Noncash decrease in accrued inventory purchases related to Vivus Settlement

(14,203,905)

Noncash increase in promissory note related to Vivus settlement

10,024,785

Noncash increase in inventory due to API reclass

(439,353)

Noncash decrease in API purchase commitment

459,422

6,232,489

Noncash decrease in other current assets: API purchase commitment

(20,069)

Noncash issuance of common stock to non-employee

3

The accompanying Notes are an integral part of the Condensed Consolidated Financial Statements.

7

PETROS PHARMACEUTICALS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1)    Nature of Operations, Basis of Presentation, Liquidity and Going Concern

Nature of Operations and Basis of Presentation

Petros is a pharmaceutical company focused on men’s health therapeutics with a full range of commercial capabilities including sales, marketing, regulatory and medical affairs, finance, trade relations, pharmacovigilance, market access relations, manufacturing, and distribution.

Petros consists of wholly owned subsidiaries, Metuchen Pharmaceuticals LLC, a Delaware limited liability company (“Metuchen”), Neurotrope, Inc., a Nevada corporation (“Neurotrope”), Timm Medical Technologies, Inc. (“Timm Medical”), and Pos-T-Vac, LLC (“PTV”). Petros was organized as a Delaware corporation on May 14, 2020 for the purpose of effecting certain transactions between Petros, Metuchen, Neurotrope, and certain subsidiaries of Petros (collectively the “Mergers”). The Mergers were consummated on December 1, 2020. The Company is engaged in the commercialization and development of Stendra®, a U.S. Food and Drug Administration (“FDA”) approved PDE-5 inhibitor prescription medication for the treatment of erectile dysfunction (“ED”), which we have licensed from Vivus, Inc. (“Vivus”). Petros also markets its own line of ED products in the form of vacuum erection device products through its subsidiaries, Timm Medical and PTV. In addition to ED products, we had an exclusive global license to develop and commercialize H100™, a novel and patented topical formulation candidate for the treatment of acute Peyronie’s disease, which license was terminated by the Company on May 11, 2023.

The Company manages its operations through two segments, Prescription Medications and Medical Devices, both of which focus on the treatment of male ED. The Prescription Medications segment consists primarily of Stendra®, which is sold generally in the United States. Expenses related to the development of H100™, prior to the license termination in May 2023, which was in the early stages of development and had not yet sought FDA approval to begin Phase 1 clinical trials, were categorized under the Prescription Medications segment. The Medical Devices segment consists primarily of vacuum erection devices, which are sold domestically and internationally.

The Company’s priority is the ability to sell Stendra® Over-The-Counter (“OTC”). The company has continued to progress in its development program. Recently, the Company has conducted three engagements with the U.S. Food and Drug Administration (FDA) reviewing data and receiving guidance, launched a second pivotal Label Comprehension Study incorporating FDA feedback, and has begun to integrate supportive technology in response to recent FDA industry-wide guidance and proposed rules.

Basis of Presentation

The accompanying unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. In the opinion of management, the accompanying unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary to present fairly our financial position, results of operations and cash flows. However, actual results could differ from those estimates. The unaudited interim consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the United States Securities and Exchange Commission. This Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2022.

All transactions between the consolidated entities have been eliminated in consolidation.

Liquidity and Going Concern

We have experienced net losses and negative cash flows from operations since our inception. As of June 30, 2023, we had cash of $7.4 million, working capital of $5.2 million, and accumulated deficit of $94.7 million.  To date, our principal sources of capital used to fund our operations have been the revenues from product sales, private sales, registered offerings and private placements of equity securities.

8

The Company does not currently have sufficient available liquidity to fund its operations for at least the next 12 months. These conditions and events raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these interim condensed consolidated financial statements are issued.

In response to these conditions and events, the Company is evaluating various financing strategies to obtain sufficient additional liquidity to meet its operating, debt service and capital requirements for the next twelve months following the date of this Quarterly Report. The potential sources of financing that the Company is evaluating include one or any combination of secured or unsecured debt, convertible debt and equity in both public and private offerings. The Company also plans to finance near-term operations with its cash on hand, as well by as exploring additional ways to raise capital, including the proceeds from the gross proceeds of $15 million raised in July 2023 (see Note 16) in addition to increasing cash flows from operations. The company intends to use the proceeds from the July 2023 capital raise to funds its OTC progress through 2024. There is no assurance the Company will manage to raise additional capital or otherwise increase cash flows, if required. The sources of financing described above that could be available to the Company and the timing and probability of obtaining sufficient capital depend, in part, on expanding the use of Stendra® and continuing to invest in research and development pursuant to our Non-Prescription / OTC strategies related to Stendra®, which we believe has the potential to dramatically increase product sales in the future; and future capital market conditions. If the Company’s current assumptions regarding timing of these events are incorrect or if there are any other changes or differences in our current assumptions that negatively impact our financing strategy, the Company may have to further reduce expenditures or significantly delay, scale back or discontinue the development or commercialization of Stendra® OTC in order to extend its cash resources. The Consolidated Financial Statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

2)    Summary of Significant Accounting Policies

Use of Estimates

The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods. Such estimates include the adequacy of accounts receivable reserves, return reserves, inventory reserves, assessment of long-lived assets, including intangible asset impairment and the valuation of the derivative liability, among others. Actual results could differ from these estimates and changes in these estimates are recorded when known.

Risks and Uncertainties

The Company is subject to risks common to companies in the pharmaceutical industry including, but not limited to, uncertainties related to commercialization of competitor products, regulatory approvals, dependence on key products, dependence on key customers and suppliers, Stendra(R) OTC approval, and protection of intellectual property rights.

Concentration of Credit Risk

Financial instruments that subject the Company to concentrations of credit risk includes cash. The Company maintains cash on deposit at U.S.-based banks in amounts which, at times, exceed insured limits.

Segment Reporting

Operating segments are components of a Company for which separate financial information is available and evaluated regularly by the chief operating decision maker in assessing performance and deciding how to allocate resources. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States, and H100™ for the treatment of Peyronie’s disease. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. See Note 16 Segment Reporting.

9

Revenue Recognition

Prescription Medication Sales

The Company’s prescription medication sales consist of sales of Stendra® in the U.S. for the treatment of male erectile dysfunction. Under Accounting Standards Codification (“ASC”) Topic 606, Revenue Recognition (“Topic 606”), the Company recognizes revenue from prescription medication sales when its performance obligations with a customer has been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide Stendra® upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of Stendra®, which is typically upon delivery. The Company invoices its customers after Stendra® has been delivered and invoice payments are generally due within 30 to 75 days of invoice date.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers Stendra® to when the customers pay for the product is typically less than one year. The Company records prescription medication sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales of Stendra® are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

As of June 30, 2023 and December 31, 2022, the reserves for sales deductions were $3.3 million and $3.0 million, respectively. The most significant sales deductions included in this reserve relate to returns, contract rebates, and distribution service (“DSA”) fees. Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.

Contract Rebates, Coupon Redemptions and DSA Fees

The Company establishes contracts with wholesalers, chain stores, and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer’s purchases from us, including fees paid to wholesalers under our DSAs, as described below. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.

The Company has entered into DSAs with certain of our significant wholesaler customers that obligate the wholesalers, in exchange for fees paid by us, to: (i) manage the variability of their purchases and inventory levels within specified limits based on product demand and (ii) provide us with specific services, including the provision of periodic retail demand information and current inventory levels for our pharmaceutical products held at their warehouse locations. See Note 3 Accounts Receivable, net for further discussion of these reserves. Accrued contract were $279,018 and $379,242 of December 31, 2022, and December 31, 2021, respectively.

10

Medical Device Sales

The Company’s medical device sales consist of domestic and international sales of men’s health products for the treatment of erectile dysfunction. The men’s health products include Vacuum Erection Devices, and VenoSeal. Under Topic 606, the Company recognizes revenue from medical device sales when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the medical device, which is typically upon shipment. The Company invoices its customers after the medical devices have been shipped and invoice payments are generally due within 30 days of invoice date for domestic customers and 90 days for international customers.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers the medical devices to when the customers pay for the product is typically less than one year. The Company records medical device sales net of any variable consideration, including but not limited to returns. The Company uses the expected value method when estimating its variable consideration. The identified variable consideration is recorded as a reduction of revenue at the time revenues from the medical device sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return medical devices and receive credit for products within 90 days of the sale. The provision for returns is based upon the Company’s estimates for future product returns and historical experience. As of June 30, 2023, December 31, 2021 and December 31, 2022, the reserves for product returns for medical devices were not significant.

Contract Costs

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. As such, the Company did not have any contract assets at June 30, 2023, December 31, 2021 and December 31, 2022.

Contract Liabilities

Under Accounting Standards Codification Topic 606, Revenue Recognition, the Company recognizes revenue when its performance obligations with a customer has been satisfied.  In the event it has not been satisfied, the Company records deferred revenue as a liability on the balance sheet.  As of June 30, 2023, December 31, 2022, and December 31, 2021, deferred revenue was $0, $281,372 and $70,343 respectively.

Intangible Assets

The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.

11

Basic and Diluted Net Loss per Common Share

The Company computes basic net loss per common share by dividing net loss applicable to common stockholders by the weighted average number of shares of common stocks outstanding during the period, excluding the anti-dilutive effects of stock options and warrants to purchase common stocks. The Company computes diluted net loss per common stock by dividing the net loss applicable to common stocks by the sum of the weighted-average number of common stocks outstanding during the period plus the potential dilutive effects of its convertible preferred stocks, stock options and warrants to purchase common stocks, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there was no difference between the Company’s basic and diluted net loss per stock of common stock for the three and six months ended June 30, 2023 and 2022. See Note 12 Basic and Diluted Net Loss per Common Share.

Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13, together with a series of subsequently issued related ASUs, has been codified in Topic 326. Topic 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivables. The new guidance is effective for fiscal years beginning after December 15, 2022. The Company has adopted the new guidance with its fiscal year beginning January 1, 2023. The adoption of ASC 326 did not have a material effect on the Company’s financial statements.

3)    Accounts Receivable, net

Accounts receivable, net is comprised of the following:

June 30,

December 31,

December 31, 

    

2023

    

2022

    

2021

Gross accounts receivables

$

3,191,711

$

2,757,839

$

3,363,827

Distribution service fees

 

(284,285)

(339,094)

 

(371,310)

Chargebacks accrual

 

(2,462)

(1,960)

 

Cash discount allowances

 

(116,866)

(99,671)

 

(159,446)

Allowance for doubtful accounts

 

(211,367)

(206,868)

 

(377,685)

Total accounts receivable, net

$

2,576,731

$

2,110,246

$

2,455,386

For the six months ended June 30, 2023, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 23%, 18%, 17% and 10% of total gross billings, respectively. For the six months ended June 30, 2022, gross billings from customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 26%, 23%, 18%, and 17% of total gross billings, respectively.

Receivables from customers representing 10% or more of the Company’s gross accounts receivable included three customers at June 30, 2023 equal to 35%, 22%, and 18%, respectively. Receivables from customers representing 10% or more of the Company’s gross accounts receivable included two customers at December 31, 2022 equal to 43% and 16%, respectively.

4)    Inventories

Inventory is comprised of the following:

    

June 30, 2023

    

December 31, 2022

Raw Materials

$

2,081,089

$

1,574,683

Finished goods

 

98,916

 

240,430

Total inventory

$

2,180,005

$

1,815,113

Finished goods are net of valuation reserves of $405,495 and $364,300 as of June 30, 2023 and December 31, 2022, respectively. Raw materials are net of valuation reserves of $2,872,977 as of June 30, 2023 and December 31, 2022, which is related to bulk inventory.

12

5)    Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets are comprised of the following:

    

June 30, 2023

    

December 31, 2022

Prepaid insurance

$

173,511

$

109,414

Prepaid coupon fees

 

 

71,500

API purchase commitment asset (see Note 13)

 

684,053

 

663,984

Other prepaid expenses

 

120,052

 

333,158

Other current assets

 

31,743

 

138,226

Total prepaid expenses and other current assets

$

1,009,359

$

1,316,282

6)    Intangible Assets

Balance at December 31, 2021

    

$

25,293,149

Amortization expense

 

(5,588,665)

Intangible Impairment

(7,460,000)

Balance at December 31, 2022

 

12,244,484

Amortization expense

(1,648,480)

Balance at June 30, 2023

$

10,596,004

The future annual amortization related to the Company’s intangible assets is as follows as of June 30, 2023:

2023 (remaining 6 months)

    

$

1,624,267

2024

 

2,800,623

2025

 

1,754,328

2026

 

1,442,186

2027

1,212,871

Thereafter

 

1,761,729

Total

$

10,596,004

The intangible assets held by the Company are the Stendra® product, Timm Medical product, and PTV product and are being amortized over their estimated useful lives of 10 years, 12 years, and 12 years, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of June 30, 2023 are $6.0 million, $3.6 million and $1.0 million, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of December 31, 2022 were $7.2 million, $4.0 million and $1.1 million, respectively. During the year ended December 31, 2022, the Company determined that the intangible asset related to the Stendra® product was impaired resulting in an impairment charge of approximately $7.5 million.

7)    Accrued Expenses

Accrued expenses are comprised of the following:

    

June 30, 2023

    

December 31, 2022

Accrued product returns

$

2,581,177

$

2,311,647

Accrued contract rebates

 

292,572

 

279,018

Due to 3PL/Wholesalers

 

334,282

 

155,081

Accrued bonuses

711,051

427,500

Accrued professional fees

 

82,041

 

51,620

Other accrued expenses

 

777,448

 

409,796

Total accrued expenses

$

4,778,571

$

3,634,662

13

8)    Debt

Promissory Note

In connection with the Settlement Agreement entered into with Vivus (see Note 13), Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the principal amount of $10,201,758. The parties also entered into a Security Agreement to secure Petros’ obligations under the Note.

Under the terms of the Note, the original principal amount of $10,201,758 is payable in consecutive quarterly installments of principal and interest beginning on April 1, 2022 through January 1, 2027. Interest on the principal amount will accrue at a rate of 6% per year. The Company may prepay the Note, in whole or in part, at any time, with no premium or penalty. In the event that the Company defaults under the Security Agreement, all principal outstanding under the Note at the time of the default will bear interest at a rate of 9% per year until the full and final payment of all principal and interest under the Note (regardless of whether any default is waived or cured). Pursuant to the Security Agreement, dated January 18, 2022, the Company granted to Vivus a continuing security interest in all of its Stendra® API and products and its rights under the License Agreement.

Future minimum principal payments of the promissory note are as follows:

2023 (remaining 6 months)

    

$

368,649

2024

1,530,729

2025

2,720,940

2026

3,264,351

2027

872,073

Total

$

8,756,742

Less: current portion

(1,122,619)

Promissory note, net of current portion

$

7,634,123

9)    Operating Leases

The Company has commitments under operating leases for office and warehouse space used in its operations. The Company’s leases have remaining lease terms ranging from 1.2 years to 3.5 years.

On November 30, 2021, the Company entered into a sublease with respect to its entire headquarters facility. The sublessor delivered a $14,000 security deposit to the Company on the lease commencement date and also agreed to pay $7,000 per month for the term beginning January 10, 2022 and continuing until the expiration of the head lease on August 30, 2024. The Company accounts for this sublease as an operating lease in accordance with the lessor accounting guidance within ASC 842.

The components of lease expense consisted entirely of fixed lease costs related to operating leases. These costs were $89,623 and $89,623 for the six months ended June 30, 2023 and 2022, respectively, and were $44,812 and $44,812 for the three months ended March 31, 2023 and 2022, respectively. Fixed lease costs for the six months ended June 30, 2023 were offset by sublease income of $42,000, and $21,000 for the three months ended March 31, 2023.

Supplemental balance sheet information related to leases was as follows:

    

As of June 30, 2023

    

As of December 31, 2022

Operating lease ROU asset:

 

  

 

  

Other assets

$

294,391

$

358,471

Operating lease liability:

 

 

Other current liabilities

152,780

142,340

Other long-term liabilities

 

183,328

 

262,677

Total operating lease liability

$

336,108

$

405,017

14

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

    

As of June 30, 2023

    

As of December 31, 2022

Weighted-average remaining lease terms - operating leases

 

2.2 years

 

2.7 years

Weighted-average discount rate - operating leases

 

12.6

%  

12.6

%

Supplemental cash flow information related to leases was as follows:

For the Three Months

 

For the Six Months

Ended June 30,

Ended June 30,

    

2023

    

2022

    

2023

    

2022

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

 

  

 

  

  

 

  

Operating cash flows from operating leases

$

47,226

$

46,935

$

94,451

$

93,870

Future minimum lease payments under non-cancelable leases as of June 30, 2023, were as follows:

Lease Liability Maturity Analysis

    

Operating Leases

2023 (remaining 6 months)

 

$

94,922

2024

 

155,242

2025

 

81,107

2026

82,324

Thereafter

 

Total lease payments

 

413,595

Less: Imputed Interest

 

(77,487)

Total

$

336,108

Future minimum sublease income under non-cancelable leases as of June 30, 2023, were as follows:

Sublease income

    

Operating Leases

2023 (remaining 6 months)

42,000

2024

 

56,000

Total

$

98,000

As of June 30, 2023, the Company had no operating leases that had not yet commenced.

10)    Stock Options and Restricted Stock Units (“RSU’s”)

The Company established the 2020 Omnibus Incentive Compensation plan (the “2020 Plan”) which provides for the grants of awards to our directors, officers, employees, and consultants. The 2020 Plan authorizes the grant of incentive stock options, nonqualified stock options, stock appreciation rights, stock awards, stock units and other stock-based awards and cash-based awards. On December 22, 2021, our stockholders approved the Second Amendment to the 2020 Plan to increase the total number of shares of common stock issuable under the 2020 Plan by 152,166 shares to a total of 260,000 shares of common stock. As of June 30, 2023, there were 260,000 shares authorized and 7,369 shares available for issuance under the 2020 Plan.

15

The following is a summary of stock options for the six months ended June 30, 2023 and for the year ended December 31, 2022:

    

    

Weighted-Average 

    

Weighted-

Remaining 

Aggregate Intrinsic 

Number of 

Average 

Contractual 

Value 

    

Shares

    

Exercise Price

    

Term (Years)

    

($ in thousands)

Options outstanding at December 31, 2022

 

59,067

$

34.02

 

8.29

$

Options granted

 

156,000

 

0.99

 

 

162.2

Less: options forfeited

 

 

 

 

Less: options expired/cancelled

 

(5,000)

 

33.40

 

 

Less: options exercised

Options outstanding at June 30, 2023

 

210,067

$

9.51

 

9.24

$

162.2

Options exercisable at June 30, 2023

 

54,067

$

34.08

 

7.73

$

The following is a summary of RSU’s for the six months ended June 30, 2023 and for the year ended December 31, 2022:

Weighted-Average

Weighted-

Remaining

Number of

Average

Contractual

Shares

Fair Value at Grant Date

Term (Years)

RSU’s outstanding at December 31, 2022

 

40,238

$

16.87

 

9.20

RSU’s granted

 

 

Less: RSU’s forfeited

 

 

 

Less: RSU’s expired/cancelled

 

(5)

 

11.90

 

Less: RSU’s vested

 

(40,233)

 

16.88

 

RSU’s outstanding at June 30, 2023

 

$

 

On January 4, 2022, pursuant to a consulting agreement, the Company awarded a grant of 5,000 options to purchase shares of common stock of the Company at an exercise price of $33.40 per share. The shares of common stock underlying the options vested 100% upon issuance. These options were canceled pursuant to the cancellation of this consulting agreement, during April 2023.

On April 7, 2022, the Company awarded the four Directors grants of 24,876 total RSU’s with a stock price of $11.90 per share. The RSU’s shall vest 100% on the one-year anniversary of the date of grant. Also on April 7, 2022, Tania King, an employee of Juggernaut Capital Partners LLP, pursuant to her contract, was granted 6,051 RSUs with a stock price of $11.90 per share. The RSU’s vested 100% on the one-year anniversary of the date of grant.

On April 10, 2023, the Company awarded each of the four Directors a grant of 39,000 options to purchase shares of common stock of the Company at an exercise price of $0.99 per share. The shares of common stock underlying the options will vest 100% on the one-year anniversary of the date of grant.

Stock-based compensation expense recognized for the six months ended June 30, 2023 and 2022 was $173,652 and $658,093, respectively, and is recorded in general and administrative expenses in the consolidated statements of operations.

16

11)    Common Stock Warrants

As of June 30, 2023, December 31, 2022, and December 31, 2021, the company has 1,004,115 warrants outstanding.

As of June 30, 2023, the Company’s warrants by expiration date were as follows:

Number of Warrants

    

Exercise Price (in Dollars)

    

Expiration Date

278

$

16.00

August 23, 2023

2,279

356.50

June 1, 2024

7,492

218.50

June 17, 2024

1,997

312.50

June 19, 2024

2,279

265.50

September 1, 2024

1,050

127.40

September 16, 2024

2,279

43.00

December 1, 2024

2,800

56.50

March 2, 2025

2,800

73.00

June 1, 2025

2,800

55.00

September 1, 2025

2,800

47.05

December 1, 2025

222,189

75.00

December 1, 2025

90,880

175.00

December 1, 2025

62,429

512.50

December 1, 2025

15,856

1,250.00

December 1, 2025

175,132

17.15

October 18, 2026

233,775

35.00

December 12, 2026

175,000

35.00

December 27, 2026

1,004,115

  

  

12)    Basic and Diluted Net Income (Loss) per Common Share

The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator

 

  

 

  

  

 

  

Net income (loss)

$

(2,546,683)

$

(1,811,792)

$

(3,931,830)

$

(1,986,016)

Denominator

 

 

 

 

Weighted-average common shares for basic net income (loss) per share

 

2,117,581

 

2,068,472

 

2,103,220

 

2,068,472

Basic and diluted net income (loss) per common share

$

(1.20)

$

(0.88)

$

(1.87)

$

(0.96)

The following table summarizes the potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share because their inclusion would have been antidilutive:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Stock Options

 

210,067

 

59,067

210,067

 

59,067

RSUs

42,564

42,564

Warrants

 

1,004,115

 

1,004,115

1,004,115

 

1,004,115

Total

 

1,214,182

 

1,105,746

1,214,182

 

1,105,746

17

13)   Marketing, Licensing and Distribution Agreements

(a)    Vivus

On September 30, 2016, the Company entered into a License and Commercialization Agreement (the “License Agreement”) with Vivus, Inc (“Vivus”) to purchase and receive the license for the commercialization and exploitation of Stendra® for a one-time fee of $70 million. The License Agreement gives the Company the right to sell Stendra® in the U.S and its territories, Canada, South America, and India. In December 2000, Vivus originally was granted the license from Mitsubishi Tanabe Pharma Corporation (“MTPC”) to develop, market, and manufacture Stendra®. Stendra® was approved by the Food and Drug Administration (“FDA”) in April 2012 to treat male erectile dysfunction.

Under the License Agreement, the Company will pay MTPC a royalty of 5% on the first $500 million of net sales and 6% of net sales thereafter. In consideration for the trademark assignment and the use of the trademarks associated with the product and the Vivus technology, the Company shall (a) during the first, second, and third years following the expiration of the Royalty Period in a particular country in the Company’s territory, pay to Vivus a royalty equal to 2% of the net sales of products in such territory; and (b) following the fourth and fifth years following the end of the Royalty Period in such territory, pay to Vivus a royalty equal to 1% of the net sales of products in such territory. Thereafter, no further royalties shall be owed with respect to net sales of Stendra® in such territory.

In addition, the Company will be responsible for a pro-rata portion of a $6 million milestone payment to be paid once $250 million in sales has been reached on the separate revenue stream of Stendra®. Should the $250 million of sales threshold be reached, the Company will be responsible for $3.2 million of the milestone payment.

In connection with the License Agreement, the Company and Vivus also entered into a Supply Agreement. The Supply Agreement was terminated, effective September 30, 2021.

On January 18, 2022, Petros and Vivus entered into a Settlement Agreement (the “Vivus Settlement Agreement”) related to the minimum purchase requirements under the Vivus Supply Agreement in 2018, 2019 and 2020 and certain reimbursement rights asserted by a third-party retailer in connection with quantities of the Company’s Stendra® product that were delivered to the third-party retailer and later returned. In connection with the Vivus Settlement Agreement, Petros retained approximately $7.3 million of Active Pharmaceutical Ingredient (“API”) inventory under the Vivus Supply Agreement. In exchange for the API and reduction of current liabilities after prepayment of $900,000, Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the original principal amount of $10,201,758, which the Company believes approximates fair value (See Note 8).

In addition to the payments to be made in accordance with the Note, the Company further agreed in the Vivus Settlement Agreement to (i) grant to Vivus a right of first refusal to provide certain types of debt and convertible equity (but not preferred equity) until the Note is paid in full, and (ii) undertake to make certain regulatory submissions to effectuate Vivus’ ability to exercise its rights under the License Agreement. On January 18, 2022, the Company made a prepayment of the obligations under the Note in the amount of $900,000, and a payment of $1,542,904 with respect to a purchase order made in 2021 to Vivus. In consideration of these payments and upon the Company’s satisfaction of certain regulatory submissions, Vivus released 100% of the quantity of bulk Stendra® tablets by the end of the first quarter 2022.

As a result of entering into the Vivus Settlement Agreement, the Company decreased accrued expenses by $6.5 million and decreased accrued inventory purchases by $14.2 million; which were partially offset by a decrease in API purchase commitments of $6.2 million and an increase to liabilities for the Note of $10.2 million (which is net of the $0.9 million prepayment on the Note). As a result, the Company recorded a $3.4 million gain on settlement for the year ended December 31, 2022.

The Company has $0.7 million of API inventory which it has title to and is classified as raw materials inventory. The additional API inventory that the Company does not have title to is classified as API Inventory in either other current assets or other assets, depending on whether the Company expects to take title to the product within one year from the date of the financial statements. As of June 30, 2023 and December 31, 2022, there was $0.7 million and $0.7 million respectively included in other current assets (see Note 5 Prepaid and Other Current Assets). As of June 30, 2023 and December 31, 2022, there was $4.7 million and $5.1 million included as other assets on the accompanying consolidated balance sheets, respectively. The Company reviews its inventory levels and purchase commitments for excess amounts that it is required to purchase but projects it will not be able to sell prior to product expiry. The Company did not record any reserve for the three and six months ended June 30, 2023 and 2022.

18

During the six months ended June 30, 2023 and 2022, the Company incurred royalties to MTPC for Stendra® of $124,534 and $242,847, respectively. Royalties incurred were included in cost of goods sold in the consolidated statements of operations. As of June 30, 2023, the Company had a payable for royalties of $18,420, which is included in accrued expenses in the accompanying consolidated balance sheets. As of December 31, 2022, the company had a receivable for royalties of $106,115, which are included in other current assets. (see Note 7 Accrued Expenses and Note 5 Prepaid and other Current Assets).

The license agreement between MTPC and Vivus (“MTPC License”) contains certain termination rights that would allow MTPC to terminate the agreement if Vivus were to breach any of the terms of the MTPC License or become insolvent or bankrupt. In the event that MTPC terminates the MTPC License with Vivus because of any contractual breach the Company has step-in rights with MTPC, which would allow the Company to continue to sell Stendra®.

(b)     Patheon

Following the termination of the Vivus Supply Agreement, Petros, through its subsidiary Metuchen, entered into a Technology Transfer Service Agreement on January 20, 2022 with Patheon Pharmaceuticals Inc., part of Thermo Fisher Scientific (“Patheon”), pursuant to which the Company and Patheon agreed to collaborate as strategic partners for commercial production of Stendra® tablets at Patheon’s facilities in Cincinnati, Ohio. Under the Agreement, Patheon or one of its affiliates will provide pharmaceutical development and technology transfer services in order to establish and validate its ability to manufacture supply of the Company’s Stendra® product. Any commercial sale of product manufactured during the performance of the Agreement must be subject to a subsequent commercial manufacturing services agreement (with associated quality agreement) between the parties before it can be offered for commercial sale.

(c)    Hybrid

In March 2020, the Company acquired the exclusive license to H100™ from Hybrid. H100™ is a topical candidate with at least one active ingredient and potentially a combination of ingredients responsible for the improvement of penile curvature during the acute phase of Peyronie’s disease.

The Company terminated its exclusive license to H100™ from Hybrid on May 11, 2023.

14)  Commitments and Contingencies

(a)    Legal Proceedings

On July 14, 2020, Greg Ford, the Chief Executive Officer of the Company, was terminated. On July 14, 2020, Mr. Ford, through his attorney, claimed that he was entitled to severance pay pursuant to an employment agreement following the termination of his employment on that same date. This claim is currently at an early stage where the Company is unable to determine the likelihood of any unfavorable outcome.

The Company is not currently involved in any other significant claims or legal actions that, in the opinion of management, will have a material adverse impact on the Company’s operations, financial position or cash flows.

15)    Segment Information

The Company manages its operations through two segments. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. The Company separately presents the costs associated with certain corporate functions as Corporate, primarily consisting of unallocated operating expenses including costs that were not specific to a particular segment but are general to the group, expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other income (expense), net is also not allocated to the operating segments.

19

The Company’s results of operations by reportable segment for the six months ended June 30, 2023 are summarized as follows:

    

Prescription 

    

Medical 

    

    

For the Six Months Ended June 30, 2023

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

2,490,686

$

2,021,297

$

$

4,511,983

Cost of goods sold

 

257,721

 

806,878

 

 

1,064,599

Selling, general and administrative expenses

 

754,993

 

905,442

 

2,719,796

 

4,380,231

Research and development expenses

 

1,130,338

 

55,330

 

 

1,185,668

Depreciation and amortization expense

 

1,150,939

 

502,651

 

 

1,653,590

Interest income

(119,241)

(119,241)

Interest expense

 

 

 

278,966

 

278,966

Net loss

$

(803,305)

$

(249,004)

$

(2,879,521)

$

(3,931,830)

The Company’s results of operations by reportable segment for the six months ended June 30, 2022 are summarized as follows:

    

Prescription

    

Medical

    

    

For the Six Months Ended June 30, 2022

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

4,856,941

$

1,794,744

$

$

6,651,685

Cost of goods sold

 

489,007

 

632,553

 

 

1,121,560

Selling, general and administrative expenses

 

3,440,168

 

884,538

 

2,789,636

 

7,114,342

Gain on settlement with Vivus

(3,389,941)

(3,389,941)

Research and development expenses

 

750,296

 

76,306

 

 

826,602

Depreciation and amortization expense

 

2,539,328

 

582,412

 

 

3,121,740

Change in fair value of derivative liability

 

 

 

(460,000)

 

(460,000)

Interest expense

 

 

 

303,398

 

303,398

Net income (loss)

$

1,028,083

$

(381,065)

$

(2,633,034)

$

(1,986,016)

The Company’s results of operations by reportable segment for the three months ended June 30, 2023 are summarized as follows:

    

Prescription

    

Medical

    

    

For the Three Months Ended June 30, 2023

Medications

Devices

Corporate

Consolidated

Net sales

$

984,408

$

1,009,603

$

$

1,994,011

Cost of goods sold

 

83,451

 

430,406

 

 

513,857

Selling, general and administrative expenses

 

258,145

 

481,572

 

1,509,875

 

2,249,592

Research and development expenses

 

865,122

 

1,453

 

 

866,575

Depreciation and amortization expense

 

575,470

 

251,325

 

 

826,795

Interest income

 

 

 

(52,924)

 

(52,924)

Interest expense

 

 

 

136,799

 

136,799

Net loss

$

(797,780)

$

(155,153)

$

(1,593,750)

$

(2,546,683)

The Company’s results of operations by reportable segment for the three months ended June 30, 2022 are summarized as follows:

    

Prescription

    

Medical

    

    

For the three months ended June 30, 2022

Medications

Devices

Corporate

Consolidated

Net sales

$

3,332,173

$

854,343

$

$

4,186,516

Cost of goods sold

 

350,826

 

298,394

 

 

649,220

Selling, general and administrative expenses

 

1,729,149

 

220,947

 

1,266,508

 

3,216,604

Research and development expenses

 

344,936

 

76,306

 

 

421,242

Depreciation and amortization expense

 

1,269,665

 

291,205

 

 

1,560,870

Interest expense

 

 

 

150,372

 

150,372

Net income (loss)

$

(362,403)

$

(32,509)

$

(1,416,880)

$

(1,811,792)

20

The following table reflects net sales by geographic region for the three and six months ended June 30, 2023 and 2022:

For the Three Months Ended

For the Six Months Ended

June 30,

June 30,

Net sales

    

2023

    

2022

    

2023

    

2022

United States

$

1,597,829

$

3,861,915

$

3,756,599

$

5,907,539

International

396,182

 

324,601

755,384

744,146

$

1,994,011

$

4,186,516

$

4,511,983

$

6,651,685

No individual country other than the United States accounted for 10% of total sales for the three and six months ended June 30, 2023 and 2022.

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of June 30, 2023, are summarized as follows:

Prescription 

    

Medical 

    

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

6,032,875

$

4,563,129

$

10,596,004

Total segment assets

$

22,218,785

$

6,508,323

$

28,727,108

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of December 31, 2022, are summarized as follows:

Prescription 

Medical 

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

7,178,704

$

5,065,780

$

12,244,484

Total segment assets

$

25,831,048

$

6,590,166

$

32,421,214

16)     Subsequent Events

On July 13, 2023, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain accredited investors (the “Investors”), pursuant to which we agreed to sell in a private placement to the Investors (i) an aggregate of 15,000 shares of our newly-designated Series A Convertible Preferred Stock, with a par value of $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,666,668 shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”) at an initial conversion price of $2.25 per share (the “Series A Preferred Shares”), and (ii) warrants to acquire up to an aggregate of 6,666,668 shares of Common Stock (the “Warrants”) at an initial exercise price of $2.25 per share (collectively, the “Private Placement”). Pursuant to the terms of the Certificate of Designations of Series A Convertible Preferred Stock (the “Certificate of Designations”) and the Warrants, each of the Conversion Price (as defined below) and the exercise price and the number of shares underlying the Warrants is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

The Private Placement was exempt from the registration requirements of the Securities Act pursuant to the exemption for transactions by an issuer not involving any public offering under Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D of the Securities Act and in reliance on similar exemptions under applicable state laws. The closing of the Private Placement occurred on July 17, 2023. The aggregate gross proceeds from the Private Placement was approximately $15 million. We intend to use the net proceeds from the Private Placement for general corporate purposes.

We engaged Katalyst Securities LLC (the “Placement Agent”) to act as exclusive placement agent in connection with the Private Placement. Pursuant to an Engagement Letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Private Placement and (ii) warrants to acquire up to an aggregate of 800,001 shares of Common Stock at an exercise price of $2.25 per share.

21

Series A Preferred Stock

The terms of the Series A Preferred Shares are as set forth in the form of Certificate of Designations. The Series A Preferred Shares will be convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $2.25 (the “Conversion Price”). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). The Company will be required to redeem the Series A Preferred Shares in 13 equal monthly installments, commencing on the earlier of (x) the first trading day of the calendar month which is at least 25 trading days after the date that the initial Registration Statement (as defined below) is declared effective by the SEC and (y) November 1, 2023. The amortization payments due upon such redemptions are payable, at the company’s election, in cash at 107% of the Installment Redemption Amount (as defined in the Certificate of Designations), or subject to certain limitations, in shares of common stock valued at the lower of (i) the Conversion Price then in effect and (ii) the greater of (A) 80% of the average of the three lowest closing prices of the Company’s Common Stock during the thirty trading day period immediately prior to the date the amortization payment is due or (B) the lower of (x) $0.4484 and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined below) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market, and in each case subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events. The Company may require holders to convert their Series A Preferred Shares into Conversion Shares if the closing price of the Common Stock exceeds $6.75 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds two million dollars ($2,000,000) per day during the same period and certain equity conditions described in the Certificate of Designations are satisfied.

The holders of the Series A Preferred Shares will be entitled to dividends of 8% per annum, compounded monthly, which will be payable, at the Company’s option, in cash or shares of Common Stock, or in a combination thereof, in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Shares will accrue dividends at the rate of 15% per annum. In connection with a Triggering Event, each holder of Series A Preferred Shares will be able to require the Company to redeem in cash any or all of the holder’s Series A Preferred Shares at a premium set forth in the Certificate of Designations. Upon conversion or redemption, the holders of the Series A Preferred Shares are also entitled to receive a dividend make-whole payment. The holders of Series A Preferred Shares have no voting rights on account of the Series A Preferred Shares, other than with respect to certain matters affecting the rights of the Series A Preferred Shares.

The Company will be subject to certain affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends (other than dividends pursuant to the Certificate of Designations), distributions or redemptions, and the transfer of assets, among other matters.

There is no established public trading market for the Series A Preferred Shares and the Company does not intend to list the Series A Preferred Shares on any national securities exchange or nationally recognized trading system.

Warrants

The Warrants became exercisable for shares of Common Stock (the “Warrant Shares”) immediately upon issuance, at an initial exercise price of $2.25 per share (the “Exercise Price”) and expire five years from the date of issuance. The Exercise Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Exercise Price (subject to certain exceptions). Upon any such price-based adjustment, the number of Warrant Shares issuable upon exercise of the Warrants will be increased proportionately.  There is no established public trading market for the Warrants and the Company does not intend to list the Warrants on any national securities exchange or nationally recognized trading system.

Registration Rights

In connection with the Private Placement, the Company and the Investors entered into a Registration Rights Agreement (the “Registration Rights Agreement”), pursuant to which the Company is required to file a resale registration statement (the “Registration Statement”) with the SEC to register for resale 200% of the Conversion Shares and the Warrant Shares promptly following the Closing

22

Date, but in no event later than 30 calendar days after the effective date of the Registration Rights Agreement, and to have such Registration Statement declared effective by the Effectiveness Date (as defined in the Registration Rights Agreement). The Company will be obligated to pay certain liquidated damages to the investors if the Company fails to file the Registration Statement when required, fails to file or cause the Registration Statement to be declared effective by the SEC when required, or fails to maintain the effectiveness of the Registration Statement pursuant to the terms of the Registration Rights Agreement.

Nasdaq Stockholder Approval

Our ability to issue Conversion Shares and Warrant Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations, including a limit on the number of shares that may be issued until the time, if any, that our stockholders have approved the issuance of more than 19.99% of our outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). In the Purchase Agreement we agreed to seek the Nasdaq Stockholder Approval at a meeting of stockholders. Our directors and officers, who held approximately 29% of issued and our outstanding Common Stock as of the date of the Purchase Agreement, are party to a voting agreement pursuant to which, among other things, each party agreed, solely in their capacity as a stockholder, to vote all of their shares of Common Stock in favor of the approval of the Nasdaq Stockholder Approval and against any actions that could adversely affect our ability to perform our obligations under the Purchase Agreement. The voting agreement also places certain restrictions on the transfer of the shares of Common Stock held by the signatories thereto.

23

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

Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is designed to provide a reader of Petros’ financial statements with a narrative from the perspective of management on the Company’s financial condition, results of operations, liquidity and certain other factors that may affect future results. In certain instances, parenthetical references are made to relevant sections of the Notes to Consolidated Financial Statements to direct the reader to a further detailed discussion. This section should be read in conjunction with the Consolidated Financial Statements and Supplementary Data included in this Quarterly Report on Form 10-Q. This MD&A contains forward-looking statements reflecting Petros’ current expectations, whose actual outcomes involve risks and uncertainties. Actual results and the timing of events may differ materially from those stated in or implied by these forward-looking statements due to a number of factors, including those discussed in the sections entitled “Risk Factors” and “Cautionary Statement Regarding Forward-Looking Statements” contained in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

Overview

Petros Pharmaceuticals, Inc. (“Petros” or the “Company”) is a pharmaceutical company focused on men’s health therapeutics, consisting of wholly owned subsidiaries, Metuchen Pharmaceuticals, LLC (“Metuchen”), Timm Medical Technologies, Inc. (“Timm Medical”), Neurotrope, Inc. (“Neurotrope”), and Pos-T-Vac, LLC (“PTV”). On September 30, 2016, the Company entered into a License and Commercialization Agreement (the “License Agreement”) with Vivus, Inc (“Vivus”) to purchase and receive the license for the commercialization and development of Stendra® for a one-time fee of $70 million. The License Agreement gives the Company the right to sell Stendra® in the U.S and its territories, Canada, South America, and India. Stendra® is a U.S. Food and Drug Administration (“FDA”) approved PDE-5 inhibitor prescription medication for the treatment of erectile dysfunction (“ED”) and is the only patent protected PDE-5 inhibitor on the market. Stendra® offers the ED therapeutic landscape a valuable addition as an oral ED therapy that may be taken as early as approximately 15 minutes prior to sexual engagement, with or without food when using the 100mg or 200mg dosing (does not apply to 50mg dosing). Petros is also currently conducting non-clinical consumer studies in connection with the contemplated pursuit of FDA approval for Stendra® for Non-Prescription / Over-The-Counter (“OTC”) use in treating ED.

In addition to Stendra®, Petros’ ED portfolio also includes external penile rigidity devices, namely Vacuum Erection Devices (“VEDs”), which are sold domestically and internationally. In addition to ED products, Petros is committed to identifying and developing other pharmaceuticals to advance men’s health. The Company terminated its exclusive license to H100TM from Hybrid on May 11, 2023.

Going Concern

Petros has experienced net losses and negative cash flows from operations since our inception. As of June 30, 2023, the Company had cash of approximately $7.4 million, positive working capital of $5.2 million, an accumulated deficit of approximately $94.7 million and used cash in operations during the six months ended June 30, 2023 of approximately $1.3 million. The Company does not currently have sufficient available liquidity to fund its operations for at least the next 12 months. These conditions and events raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these consolidated financial statements are issued.

24

In response to these conditions and events, the Company is evaluating various financing strategies to obtain sufficient additional liquidity to meet its operating, debt service and capital requirements for the next twelve months following the date of this Quarterly Report. The potential sources of financing that the Company is evaluating include one or any combination of secured or unsecured debt, convertible debt and equity in both public and private offerings. The Company also plans to finance near-term operations with its cash on hand, as well by as exploring additional ways to raise capital, including the proceeds from the gross proceeds of $15 million raised in July 2023 (see Note 16) in addition to increasing cash flows from operations. The company intends to use the proceeds from the July 2023 capital raise to funds its OTC progress through 2024. There is no assurance the Company will manage to raise additional capital or otherwise increase cash flows, if required. The sources of financing described above that could be available to the Company and the timing and probability of obtaining sufficient capital depend, in part, on expanding the use of Stendra® and continuing to invest in research and development pursuant to our Non-Prescription / Over-The-Counter (“OTC”) strategies related to Stendra®, which we believe has the potential to dramatically increase product sales in the future; and future capital market conditions. If the Company’s current assumptions regarding timing of these events are incorrect or if there are any other changes or differences in our current assumptions that negatively impact our financing strategy, the Company may have to further reduce expenditures or significantly delay, scale back or discontinue the development or commercialization of Stendra® OTC in order to extend its cash resources. The Consolidated Financial Statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

For more information, please see Part II, Item 1A “Risk Factors” included elsewhere within this Quarterly Report on Form 10-Q and Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022.

Nature of Operations and Basis of Presentation

Petros is a pharmaceutical company focused on men’s health therapeutics with a full range of commercial capabilities including sales, marketing, regulatory and medical affairs, finance, trade relations, pharmacovigilance, market access relations, manufacturing, and distribution.

Petros consists of wholly owned subsidiaries, Metuchen Pharmaceuticals LLC, a Delaware limited liability company (“Metuchen”), Neurotrope, Inc., a Nevada corporation (“Neurotrope”), Timm Medical Technologies, Inc. (“Timm Medical”), and Pos-T-Vac, LLC (“PTV”). Petros was organized as a Delaware corporation on May 14, 2020 for the purpose of effecting certain transactions between Petros, Metuchen, Neurotrope, and certain subsidiaries of Petros (collectively the “Mergers”). The Mergers were consummated on December 1, 2020. The Company is engaged in the commercialization and development of Stendra®, a U.S. Food and Drug Administration (“FDA”) approved PDE-5 inhibitor prescription medication for the treatment of erectile dysfunction (“ED”), which we have licensed from Vivus, Inc. (“Vivus”). Petros also markets its own line of ED products in the form of vacuum erection device products through its subsidiaries, Timm Medical and PTV.

The Company manages its operations through two segments, Prescription Medications and Medical Devices, both of which focus on the treatment of male ED. The Prescription Medications segment consists primarily of Stendra®, which is sold generally in the United States. Expenses related to the development of H100™, which was in the early stages of development and had not yet sought FDA approval to begin Phase 1 clinical trials, were categorized under the Prescription Medications segment. We terminated the H100™ license in May 2023. The Medical Devices segment consists primarily of vacuum erection devices, which are sold domestically and internationally.

Licensing and Distribution

The Company acquired the rights to Stendra® avanafil on September 30, 2016, when it entered into the License Agreement with Vivus to purchase and receive the license for the commercialization and exploitation of Stendra® avanafil for a one-time fee of $70 million. The License Agreement gives the Company the exclusive right to sell avanafil in the U.S. and its territories, as well as Canada, South America, and India. In December 2000, Vivus originally was granted the license from Mitsubishi Tanabe Pharma Corporation (“MTPC”) to develop, market, and manufacture Stendra®. Stendra® was approved by the FDA in April 2012 to treat male ED.

The Company will pay MTPC a royalty of 5% on the first $500 million of net sales and 6% of net sales thereafter until the expiration of the applicable patent in a particular country. The last scheduled patent expiration is in April 2025. In consideration for the trademark assignment and the use of the trademarks associated with Stendra® and the Vivus technology, the Company shall (a) during the first, second, and third years following the expiration of the royalty period in a particular country in the Company’s territory, pay to Vivus a royalty equal to 2% of the net sales of Stendra® in such territory; and (b) following the fourth and fifth years following the end of the

25

royalty period in such territory, pay to Vivus a royalty equal to 1% of the net sales of Stendra® in such territory. After the royalty period, no further royalties shall be owed with respect to net sales of Stendra® in such territory. In addition, the Company will be responsible for a pro-rata portion of a one-time $6 million milestone payment to be paid once $250 million in sales has been reached on the separate revenue stream of Stendra® during any calendar year.

In connection with the License Agreement, the Company and Vivus also entered into a Supply Agreement on September 30, 2016, which has since been terminated, effective as of September 30, 2021. Following the termination of the Vivus Supply Agreement, Petros, through its subsidiary Metuchen, entered into a Technology Transfer Service Agreement on January 20, 2022 with Patheon Pharmaceuticals Inc., part of Thermo Fisher Scientific (“Patheon”), pursuant to which the Company and Patheon agreed to collaborate as strategic partners for commercial production of Stendra® tablets at Patheon’s facilities in Cincinnati, Ohio. Under the Agreement, Patheon or one of its affiliates is providing pharmaceutical development and technology transfer services in order to establish and validate its ability to manufacture supply of the Company’s Stendra® product. Any commercial sale of product manufactured during the performance of the Agreement must be subject to a subsequent commercial manufacturing services agreement (with associated quality agreement) between the parties before it can be offered for commercial sale.

The license agreement between MTPC and Vivus contains certain termination rights that will allow MTPC to terminate the agreement if Vivus were to breach any of the terms of the MTPC License or become insolvent or bankrupt. In the event that MTPC terminates the MTPC License with Vivus because of any contractual breach the Company has step-in rights with MTPC, which would allow the Company to continue to sell Stendra®.

On March 27, 2018, the Company entered into a Sublicense Agreement with Acerus Pharmaceuticals Corporation (“Acerus”) whereby the Company granted to Acerus an exclusive sublicense in Canada for, among other things, the development and commercialization of Stendra® avanafil for a one-time fee of $100,000. The Company was entitled to receive an additional fee of $400,000 if Stendra® is approved by Canadian regulators, as well as commercial milestone payments and royalty fees of 12% of net sales. However, in April 2020 Health Canada issued a Notice of Deficiency (“NOD”) against the New Drug Submission. Metuchen and Acerus are currently renegotiating modified terms to the sub-license agreement and the viability of the pathway required to address the deficiency noted by Health Canada. The outcome of these negotiations is uncertain and depends on a variety of factors, including the result of Acerus’ ongoing dissolution proceedings.

In March 2020, we entered into the Hybrid License for the development and commercialization of H100™ from Hybrid. H100™ is a topical candidate with at least one active ingredient and potentially a combination of ingredients responsible for the improvement of penile curvature during the acute phase of Peyronie’s disease.

The Company terminated the Hybrid License on May 11, 2023

Vivus Settlement Agreement, Promissory Note and the Security Agreement

On January 18, 2022, Petros and Vivus entered into a Settlement Agreement (the “Vivus Settlement Agreement”) related to the minimum purchase requirements under the Vivus Supply Agreement in 2018, 2019 and 2020 and certain reimbursement rights asserted by a third-party retailer in connection with quantities of the Company’s Stendra® product that were delivered to the third-party retailer and later returned. In connection with the Vivus Settlement Agreement, Petros retained approximately $7.3 million of API inventory under the Vivus Supply Agreement. In exchange for the API and reduction of current liabilities, Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the principal amount of $10,201,758, which approximate fair value. The parties also entered into a Security Agreement to secure Petros’ obligations under the Note.

In addition to the payments to be made in accordance with the Note, the Company further agreed in the Vivus Settlement Agreement to (i) grant to Vivus a right of first refusal to provide certain types of debt and convertible equity (but not preferred equity) financing issued by or to Metuchen (including any subsidiaries and intermediaries) until the Note is paid in full, and (ii) undertake to make certain regulatory submissions to effectuate Vivus’ ability to exercise its rights under the License Agreement. On January 18, 2022, the Company made a prepayment of the obligations under the Note in the amount of $900,000, and a payment of $1,542,904 with respect to a purchase order made in 2021 to Vivus. In consideration of these payments and upon the Company’s satisfaction of certain regulatory submissions, Vivus released 100% of the quantity of bulk Stendra® tablets under the Company’s existing open purchase order (the “Open Purchase Order”) being held by Vivus later during the first quarter of 2022.

26

As a result of entering into the Vivus Settlement Agreement, the Company decreased its accrued expenses by $6.5 million and decreased accrued inventory purchases by $14.2 million; which were partially offset by a decrease in API purchase commitments of $6.2 million and an increase to liabilities for the Note of $10.2 million (which is net of the $0.9 million prepayment on the Note). As a result, the Company recorded a $3.4 million gain on settlement for the six months ended June 30, 2022.

Under the terms of the Note, the principal amount of $10,201,758 is payable in consecutive quarterly installments beginning on April 1, 2022 through January 1, 2027. Interest on the principal amount accrues at a rate of 6% per year until the principal is repaid in full and is due and payable, in arrears, on the first day of each January, April, July, and October of each calendar year, commencing on April 1, 2022. The Company may prepay the Note, in whole or in part, at any time, with no premium or penalty. In the event that the Company defaults under the Security Agreement, all principal outstanding under the Note at the time of the default will bear interest at a rate of 9% per year until the full and final payment of all principal and interest under the Note (regardless of whether any default is waived or cured). If the Note is placed in the hands of any attorney for collection, or if it is collected through any legal proceeding at law or in equity or in bankruptcy, receivership, or other court proceedings, the Company will also be required to pay all costs of collection including, but not limited to, court costs and attorneys’ fees. Pursuant to the Security Agreement, dated January 18, 2022, the Company granted to Vivus a continuing security interest in all of its Stendra® API and products and its rights under the License Agreement. The Security Agreement contains customary events of default. For the six months ended June 30, 2023, the Company has paid Vivus $721,034. As of June 30, 2023, the principal balance on the Note is $8,756,742.

Critical Accounting Policies and Estimates

The preparation of the consolidated financial statements requires us to make assumptions, estimates and judgments that affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities as of the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting periods. Certain of our more critical accounting policies require the application of significant judgment by management in selecting the appropriate assumptions for calculating financial estimates. By their nature, these judgments are subject to an inherent degree of uncertainty. On an ongoing basis, we evaluate our judgments, including but not limited to those related to revenue recognition, collectability of accounts receivable, inventory valuation and obsolescence, intangibles, income taxes, litigation, and contingencies. We use historical experience and other assumptions as the basis for our judgments and making these estimates. Because future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Any changes in those estimates will be reflected in our consolidated financial statements as they occur. While our significant accounting policies are more fully described in “Part I; Item 1. Financial Statements and Supplementary Data; Notes to Consolidated Financial Statements; Note 2. Summary of Significant Accounting Policies” in this Quarterly Report on Form 10-Q, we believe that the following accounting policies and estimates are most critical to a full understanding and evaluation of our reported financial results. The critical accounting policies addressed below reflect our most significant judgments and estimates used in the preparation of our consolidated financial statements. We have reviewed these critical accounting policies with the Audit Committee of our Board of Directors.

Revenue Recognition

The Company recognizes revenue when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide either its prescription medication or medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the prescription medication or medical device, which is typically upon delivery.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers either the prescription medication or medical device to when the customers pay for the product is typically less than one year. The Company records sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

The most significant sales deductions relate to contract returns, contract rebates and coupon redemptions, and distribution service fees (“DSA fees”). Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and

27

statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation are required in developing the foregoing and other relevant assumptions.

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.

Accounts Receivable

Effective January 1, 2023, the Company reports accounts receivable and contract assets net of an allowance for expected credit losses in accordance with Accounting Standards Codification Topic 326, Financial Instruments Credit Losses ( ASC 326 ). The adoption of ASC 326 had no material impact on the Company’s financial results for any prior periods, therefore no cumulative adjustment to beginning retained earnings was recorded.

Inventories

Inventories consist of finished goods held for sale and raw materials. Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. Inventories are adjusted for excess and obsolescence. Evaluation of excess inventory includes such factors as expiry date, inventory turnover, and management’s assessment of current product demand.

Fair Value Measurements

Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy:

Level 1 — Quoted prices in active markets for identical assets or liabilities.

Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable markets.

Level 3 — Unobservable inputs which are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

In connection with the Mergers in December 2020, each security holder of Metuchen received a liability classified earnout consideration to be paid in the form of Petros’ Common Stock. The Company estimated their fair value using the Monte Carlo Simulation approach as of June 30, 2022. This fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement within the fair value hierarchy.

Intangibles

The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than

28

their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. During the year ended December 31, 2022, the Company noted that indicators of impairment existed and prepared an undiscounted cash flow analysis, which indicated for the Stendra® product an impairment.  The Company then prepared a discounted cash flow analysis through December 2029, representing the remaining economic useful life for the Stendra® product, resulting in an impairment of approximately $7.5 million.

Recent Accounting Pronouncements

For a discussion of recent accounting pronouncements, refer to Note 2. Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements, which is incorporated herein by reference.

Six Months Ended June 30, 2023 and 2022 (Unaudited)

The following table sets forth a summary of our statements of operations for the six months ended June 30, 2023 and 2022:

For the Six Months Ended June 30,

    

2023

    

2022

Net sales

$

4,511,983

$

6,651,685

Cost of sales

 

1,064,599

 

1,121,560

Gross profit

 

3,447,384

 

5,530,125

Operating expenses:

 

 

Selling, general and administrative

 

4,380,231

 

7,114,342

Gain on settlement with Vivus

(3,389,941)

Research and development

 

1,185,668

 

826,602

Depreciation and amortization expense

 

1,653,590

 

3,121,740

Total operating expenses

 

7,219,489

 

7,672,743

Loss from operations

 

(3,772,105)

 

(2,142,618)

Change in fair value of derivative liability

 

 

460,000

Interest income

 

119,241

 

Interest expense, promissory note

 

(278,966)

 

(303,398)

Net income (loss)

$

(3,931,830)

$

(1,986,016)

Net Sales

Net sales for the six months ended June 30, 2023, were $4,511,983, composed of $2,490,686 of net sales from Prescription Medicines and net sales of $2,021,297 from Medical Devices.

Net sales for the six months ended June 30, 2022, were $6,651,685, composed of $4,856,941 of net sales from Prescription Medicines and net sales of $1,794,744 from Medical Devices.

For the six months ended June 30, 2023, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers that represented approximately 23%, 18%, 17%, and 10% of total gross billings, respectively. Gross billings is a non-GAAP financial measure. For a reconciliation of net sales to gross billings, see the section titled “Reconciliation of Non-GAAP Financial Measures” below.

For the six months ended June 30, 2022, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers that represented approximately 26%, 23%, 18%, and 17% of total gross billings, respectively. Gross billings is

29

a non-GAAP financial measure. For a reconciliation of net sales to gross billings, see the section titled “Reconciliation of Non-GAAP Financial Measures” below.

Prescription Medicines sales consist of sales of Stendra® in the U.S. for the treatment of male ED. Stendra® is primarily sold directly to the four main customers as described above, which collectively accounted for approximately 92% of Stendra® net sales for the six months ended June 30, 2023. Individually, sales to the four main customers, accounted for 33%, 24%, 22%, and 14%, respectively, of Stendra® gross billings for the six months ended June 30, 2023.

Medical Device sales consist of domestic and international sales of men’s health products for the treatment of ED. The men’s health products do not require a prescription and include Vacuum Erection Devices (“VEDs and related accessories”).

Net sales were $2,139,702 or 32% lower during the six months ended June 30, 2023 compared to the same period in 2022 consisting of a $2,366,255 decrease in the net sales of Stendra® and a $226,553 increase in Medical Device Sales. The decrease in net sales of Stendra® was substantially due to decreased wholesaler sales due to decreased demand and decreased related sales allowances stemming from a reduction in promotional activities. The increase in net sales for Medical Devices included an increase in domestic sales of VED systems and an increase in international sales of VED systems.

Cost of Sales

Cost of sales for the six months ended June 30, 2022, were $1,064,599, composed of $257,721 of cost of sales for our Prescription Medicines segment and $806,878 for our Medical Devices segment.

Cost of sales for the six months ended June 30, 2022, were $1,121,560, composed of $489,007 of cost of sales for our Prescription Medicines segment and $632,553 for our Medical Devices segment.

Cost of sales for the Prescription Medicine segment for the six months ended June 30, 2023 consisted of 48% royalty expenses, 35% third-party product cost of sales, 16% inventory obsolescence reserves and 1% 3PL order fulfillment and shipping expenses.

Cost of sales for the Medical Device segment for the six months ended June 30, 2022 consisted of 85% raw materials and 15% production labor.

Cost of sales decreased by $56,961 or 5% during the six months ended June 30, 2023 compared to the same period in 2022. For the six months ended June 30, 2023 and 2022, cost of sales as a percentage of net sales was 24% and 17%, respectively. The increase in cost of sales as a percentage of net sales was a result of increased sales order fulfillment costs (on a per unit basis) during the six months ended June 30, 2023 compared to the same period in 2022

Gross Profit

Gross profit for the six months ended June 30, 2023 was $3,447,384, or 76% of net sales, composed of $2,232,965 of gross profit from Prescription Medicines and $1,214,419 from Medical Devices. Gross profit for the six months ended June 30, 2022 was $5,530,125, or 83% of net sales, composed of $4,367,934 of gross profit from Prescription Medicines and $1,162,191 from Medical Devices. The increase in gross profit was driven by the factors noted above.

Operating Expenses

Selling, general and administrative

Selling, general and administrative expenses for the six months ended June 30, 2023, were $4,380,231, composed of $754,993 of selling, general and administrative expenses of our Prescription Medicines segment, $905,442 of selling, general and administrative expenses of our Medical Devices segment and $2,719,796 of general corporate expenses.

Selling, general and administrative expenses for the six months ended June 30, 2022, were $7,114,342, composed of $3,440,168 of selling, general and administrative expenses of our Prescription Medicines segment, $884,538 of selling, general and administrative expenses of our Medical Devices segment and $2,789,636 of general corporate expenses.

30

Selling, general and administrative expenses for both segments include selling, marketing and regulatory expenses. Unallocated general corporate expenses include costs that were not specific to a particular segment but are general to the group, including expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses.

Selling, general and administrative expenses decreased by $2,734,111 or 38% during the six months ended June 30, 2023, compared to the same period in 2022. Decreased selling general and administrative expenses were primarily driven by decreased direct selling and marketing expenses of $666,035, a waiver of FY 23 PDUFA fees by the FDA resulting in a $554,120 decrease in PDUFA expenses, decreased stock based compensation expense of $484,441, decreased payroll expenses of $268,420 resulting from decreased headcount decreased professional service fees of $201,171 as management sought to reduce expenses to improve operational efficiencies and decreased other operating expenses of $673,329 partially offset by increased franchise taxes of $113,405.

Gain on settlement with Vivus

As a result of the Vivus Promissory Note, as discussed in Note 8 and Note 13, the Company’s total liabilities were decreased by $3,389,941 in the form of concession of customer returns, which were recognized as a gain on settlement during the six months ended June 30, 2022. There was no such activity in the same period of 2023.

Research and development

Research and development expenses for the six months ended June 30, 2023 were $1,185,668, composed of $1,130,338 for our Prescription Medicines segment and $55,330 for our Medical Devices segment.

Research and development expenses for the six months ended June 30, 2022 were $826,602, composed of $750,296 for our Prescription Medicines segment and $76,306 for our Medical Devices segment.

Research and development expenses for the Prescription Medicines segment for the six months ended June 30, 2023 are composed of $903,225 for consulting fees related to the Company’s Non-Prescription / Over-The-Counter (“OTC”) Strategies related to Stendra®; $200,000 for upfront licensing fees and $24,620 for consulting fees related to the H100 license acquired in March 2020 and $2,493 related to the Company’s tech transfer of its manufacturing process. Research and development expenses for the Prescription Medicines segment for the six months ended June 30, 2022 are composed of $390,456 for consulting fees related to the Company’s OTC strategies related to Stendra®; $150,000 for upfront licensing fees, $141,515 for clinical development expenses, and $40,456 for consulting fees related to the H100 license acquired in March 2020; and $27,869 related to the Company’s tech transfer of its manufacturing process.

Research and development expenses for the Medical Devices segment for the six months ended June 30, 2023 are composed of $55,330 for license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies. Research and development expenses for the Medical Devices segment for the six months ended June 30, 2022 are composed of $76,306 for license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies.

Research and development expenses increased by $359,066 or 43% during the six months ended June 30, 2023, compared to the same period in 2022. Increased research and development expenses were primarily driven by increased consulting fees related to the Company’s OTC strategies related to Stendra® and increased upfront licensing fees related to the H100 license acquired in March 2020 partially offset by decreased license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies.

Depreciation and amortization

Depreciation and amortization expenses for the six months ended June 30, 2023, were $1,653,590, composed of $1,150,939 of depreciation and amortization expenses of our Prescription Medicines segment and $502,651 of depreciation and amortization expenses of our Medical Devices segment.

Depreciation and amortization expenses for the six months ended June 30, 2022, were $3,121,740, composed of $2,539,328 of depreciation and amortization expenses of our Prescription Medicines segment and $582,412 of depreciation and amortization expenses of our Medical Devices segment.

31

Prescription Medicines depreciation and amortization consists primarily of the amortization of the intangible assets related to Stendra® over its estimated useful life of 10 years. Medical Devices depreciation and amortization primarily consists of the amortization of the intangible assets related to Timm Medical and PTV over their estimated useful life of 12 years

Change in fair value of derivative liability

In connection with the Mergers consummated on December 1, 2020, each security holder of Metuchen received a liability classified earnout consideration to be paid in the form of Petros Common Stock if either Petros’ Market Capitalization (as defined in the Merger Agreement) or Petros receives aggregate gross proceeds from securities offerings that equals or exceeds certain milestones set forth in the Merger Agreement. The earnout contingent consideration met the criteria to be classified as a derivative with fair value remeasurements recorded in earnings each reporting period. As a result, the $460,000 represents the change in fair value of the derivative during the six months ended June 30, 2022, primarily driven by the decline in the Company’s stock price as well as the passage of time, as it became less likely that the earnout would be met.  The earnout expired in December 2022 and no related amounts were recorded during the three and six months ended June 30, 2023

Interest income

Interest income for the six months ended June 30, 2023 was $119,241 on funds deposited in interest bearing money market accounts.  There was no interest income for the six months ended June 30, 2022.

Interest expense, promissory note

In January 2022, the Company executed a promissory note in favor of Vivus with a principal amount of $10,201,758 in connection with the Vivus Settlement Agreement. Interest expense, promissory note for the six months ended June 30, 2023 and 2022 was $278,966 and $303,398, respectively.

Three Months Ended June 30, 2023 and 2022 (Unaudited)

The following table sets forth a summary of our statements of operations for the three months ended June 30, 2023 and 2022:

    

For the Three Months

Ended June 30,

2023

2022

Net sales

$

1,994,011

$

4,186,516

Cost of sales

 

513,857

 

649,220

Gross profit

 

1,480,154

 

3,537,296

Operating expenses:

 

  

 

  

Selling, general and administrative

 

2,249,592

 

3,216,604

Research and development

 

866,575

 

421,242

Depreciation and amortization expense

 

826,795

 

1,560,870

Total operating expenses

 

3,942,962

 

5,198,716

Loss from operations

 

(2,462,808)

 

(1,661,420)

Change in fair value of derivative liability

 

 

Interest income

 

52,924

 

Interest expense, promissory note

 

(136,799)

 

(150,372)

Net income (loss)

$

(2,546,683)

$

(1,811,792)

Net Sales

Net sales for the three months ended June 30, 2023, were $1,994,011, composed of $984,408 of net sales from Prescription Medicines and net sales of $1,009,603 from Medical Devices.

32

Net sales for the three months ended June 30, 2022, were $4,186,516, composed of $3,332,173 of net sales from Prescription Medicines and net sales of $854,343 from Medical Devices.

For the three months ended June 30, 2023, gross billings to customers representing 10% or more of the Company’s total gross billings included three customers that represented approximately 24%, 19%, and 16% of total gross billings, respectively. Gross billings is a non-GAAP financial measure. For a reconciliation of net sales to gross billings, see the section titled “Reconciliation of Non-GAAP Financial Measures” below.

For the three months ended June 30, 2022, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers that represented approximately 28%, 24% 23%, and 11% of total gross billings, respectively. Gross billings is a non-GAAP financial measure. For a reconciliation of net sales to gross billings, see the section titled “Reconciliation of Non-GAAP Financial Measures” below.

Prescription Medicines sales consist of sales of Stendra® in the U.S. for the treatment of male ED. Stendra® is primarily sold directly to the four main customers as described above, which collectively accounted for approximately 92% of Stendra® net sales for the three months ended June 30, 2023. Individually, sales to the four main customers accounted for 33%, 26%, 23%, and 10%, respectively, of Stendra® gross billings for the three months ended June 30, 2023.

Medical Device sales consist of domestic and international sales of men’s health products for the treatment of ED. The men’s health products do not require a prescription and include Vacuum Erection Devices (“VEDs and related accessories”).

Net sales were $2,192,505 or 52% lower during the three months ended June 30, 2023 compared to the same period in 2022 consisting of a $2,347,765 decrease in the net sales of Stendra® and a $155,260 increase in Medical Device Sales. The decrease in net sales of Stendra® was substantially due to decreased wholesaler sales due to decreased demand and decreased related sales allowances stemming from a reduction in promotional activities. The increase in net sales for Medical Devices included an increase in domestic sales of VED systems and an increase in international sales of VED systems.

Cost of Sales

Cost of sales for the three months ended June 30, 2023, were $513,857, composed of $83,451 of cost of sales for our Prescription Medicines segment and $430,406 for our Medical Devices segment.

Cost of sales for the three months ended June 30, 2022, were $649,220, composed of $350,826 of cost of sales for our Prescription Medicines segment and $298,394 for our Medical Devices segment.

Cost of sales for the Prescription Medicine segment for the three months ended June 30, 2023 consisted of 59% royalty expenses, 40% third-party product cost of sales, 1% 3PL order fulfillment and shipping expenses.

Cost of sales for the Medical Device segment for the three months ended June 30, 2023 consisted of 86% raw materials and 14% production labor.

Cost of sales decreased by $135,363 or 21% during the three months ended June 30, 2023 compared to the same period in 2022. For the three months ended June 30, 2023 and 2022, cost of sales as a percentage of net sales was 26% and 16%, respectively. The increase in cost of sales as a percentage of net sales was a result of increased sales order fulfillment costs (on a per unit basis) during the three months ended June 30, 2023 compared to the same period in 2022.

Gross Profit

Gross profit for the three months ended June 30, 2023 was $1,480,154, or 74% of net sales, composed of $900,957 of gross profit from Prescription Medicines and $579,197 from Medical Devices. Gross profit for the three months ended June 30, 2022 was $3,537,296, or 84% of net sales, composed of $2,981,347 of gross profit from Prescription Medicines and $555,949 from Medical Devices.  The decrease in gross profit was driven by the factors noted above.

33

Operating Expenses

Selling, general and administrative

Selling, general and administrative expenses for the three months ended June 30, 2023, were $2,249,592, composed of $258,145 of selling, general and administrative expenses of our Prescription Medicines segment, $481,572 of selling, general and administrative expenses of our Medical Devices segment and $1,509,875 of general corporate expenses.

Selling, general and administrative expenses for the three months ended June 30, 2022, were $3,216,604, composed of $1,729,149 of selling, general and administrative expenses of our Prescription Medicines segment, $220,947 of selling, general and administrative expenses of our Medical Devices segment and $1,266,508 of general corporate expenses.

Selling, general and administrative expenses for both segments include selling, marketing and regulatory expenses. Unallocated general corporate expenses include costs that were not specific to a particular segment but are general to the group, including expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses.

Selling, general and administrative expenses decreased by $967,012 or 30% during the three months ended June 30, 2023, compared to the compared to the same period in 2022. Decreased selling general and administrative expenses were primarily driven by decreased direct selling and marketing expenses of $365,603,  a waiver of FY 23 PDUFA fees by the FDA resulting in a $277,060 decrease in PDUFA expenses, decreased stock based compensation expense of $258,951, decreased payroll expenses of $121,743 resulting from decreased headcount and decreased other operating expenses of $140,266 partially offset by increased franchise taxes of $113,585 and increased professional service fees of $83,026 as management sought to reduce expenses to improve operational efficiencies.

Research and development

Research and development expenses for the three months ended June 30, 2023 were $866,575, composed of $865,122 for our Prescription Medicines segment and $1,453 for our Medical Devices segment, respectively.

Research and development expenses for the three months ended June 30, 2022, were $421,242, composed of $344,936 in our Prescription Medicines segment and $76,306 for our Medical Devices segment.

Research and development expenses for the Prescription Medicines segment for the three months ended June 30, 2023 are composed of $650,423 for consulting fees related to the Company’s Non-Prescription / Over-The-Counter (“OTC”) Strategies related to Stendra®; $200,000 for upfront licensing fees and $14,700 for consulting fees related to the H100 license acquired in March 2020, which later terminated in May 2023. Research and development expenses for the Prescription Medicines segment for the three months ended June 30, 2022 are composed of $198,891 for consulting fees related to the Company’s OTC strategies related to Stendra®; $108,094 for clinical development expenses and $10,081 for consulting fees related to the H100 license acquired in March 2020, which later terminated in May 2023; and $27,869 related to the Company’s tech transfer of its manufacturing process in preparation for transitioning to OTC.

Research and development expenses for the Medical Devices segment for the three months ended June 30, 2023 are composed of $1,453 for license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies. Research and development expenses for the Medical Devices segment for the three months ended June 30, 2022 are composed of $76,306 for license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies.

Research and development expenses increased by $445,333 or 106% during the three months ended June 30, 2023, compared to the same period in 2022.  Increased research and development expenses were primarily driven by increased consulting fees related to the Company’s OTC strategies related to Stendra® and increased upfront licensing fees related to the H100 license acquired in March 2020 partially offset by decreased license fees related to the Company’s Tissue-Specific Oxygenation Sensor Technology Strategies.

Depreciation and amortization

Depreciation and amortization expenses for the three months ended June 30, 2023, were $826,795, composed of $575,470 of depreciation and amortization expenses of our Prescription Medicines segment and $251,325 of depreciation and amortization expenses of our Medical Devices segment.

34

Depreciation and amortization expenses for the three months ended June 30, 2022, were $1,560,870, composed of $1,269,665 of depreciation and amortization expenses of our Prescription Medicines segment and $291,205 of depreciation and amortization expenses of our Medical Devices segment.

Prescription Medicines depreciation and amortization consists primarily of the amortization of the intangible assets related to Stendra® over its estimated useful life of 10 years. Medical Devices depreciation and amortization primarily consists of the amortization of the intangible assets related to Timm Medical and PTV over their estimated useful life of 12 years

Interest Income

Interest income for the three months ended June 30, 2023 was $52,924 on funds deposited in interest bearing money market accounts.  There was no interest income for the three months ended June 30, 2022.

Interest Expense, Promissory Note

In January 2022, the Company executed a promissory note in favor of Vivus with a principal amount of $10,201,758 in connection with the Vivus Settlement Agreement. Interest expense, promissory note for the three months ended June 30, 2023 and 2022 was $136,799 and $150,372, respectively.

Liquidity and Capital Resources

General

Cash on hand totaled $7,384,797 at June 30, 2023, compared to $9,426,264 at December 31, 2022.

We have experienced net losses and negative cash flows from operations since our inception. As of June 30, 2023, we had cash of $7.4 million, working capital of $5.2 million, and an accumulated deficit of $94.7 million. Our plans include, or may include, utilizing our cash on hand, as well as exploring additional ways to raise capital in addition to increasing cash flows from operations. In January 2022, the Company executed a promissory note in favor of Vivus in connection with the Vivus Settlement Agreement in the principal amount of $10,201,758, net of a prepayment of $900,000. The terms of this promissory note are discussed in the section titled “—Vivus Settlement Agreement, Promissory Note and the Security Agreement” above.

To date, our principal sources of capital used to fund our operations have been the revenues from product sales, private sales, registered offerings and private placements of equity securities. The Company does not currently have sufficient available liquidity to fund its operations for at least the next 12 months. These conditions and events raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these unaudited interim consolidated financial statements are issued.

In response to these conditions and events, the Company is evaluating various financing strategies to obtain sufficient additional liquidity to meet its operating, debt service and capital requirements for the next twelve months following the date of this Quarterly Report. The potential sources of financing that the Company is evaluating include one or any combination of secured or unsecured debt, convertible debt and equity in both public and private offerings. The Company also plans to finance near-term operations with its cash on hand, as well by as exploring additional ways to raise capital, including the proceeds from the gross proceeds of $15 million raised in July 2023 (see Note 16) in addition to increasing cash flows from operations. The company intends to use the proceeds from the July 2023 capital raise to funds its OTC progress through the end of 2024. There is no assurance the Company will manage to raise additional capital or otherwise increase cash flows, if required. The sources of financing described above that could be available to the Company and the timing and probability of obtaining sufficient capital depend, in part, on expanding the use of Stendra® and continuing to invest in research and development pursuant to our Non-Prescription / Over-The-Counter (“OTC”) strategies related to Stendra®, which we believe has the potential to dramatically increase product sales in the future and future capital market conditions. If the Company’s current assumptions regarding timing of these events are incorrect or if there are any other changes or differences in our current assumptions that negatively impact our financing strategy, the Company may have to further reduce expenditures or significantly delay, scale back or discontinue the development or commercialization of Stendra® OTC in order to extend its cash resources. Thus far the Company has taken steps to reduce discretionary expenditures and explored new sources of funding for our research initiatives, such as sponsored research agreements and co-development initiatives. While we are optimistic that we will be successful in our efforts to finance our operations, there can be no assurances that we will be successful in doing so. The Consolidated Financial Statements do not

35

include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

We will require additional financing to further develop and market our products, fund operations, and otherwise implement our business strategy at amounts relatively consistent with the expenditure levels disclosed above. We are exploring additional ways to raise capital, but we cannot assure you that we will be able to raise capital. Our failure to raise capital as and when needed would have a material adverse impact on our financial condition, our ability to meet our obligations, and our ability to pursue our business strategies. We expect to seek additional funds through a variety of sources, which may include additional public or private equity or debt financings, collaborative, or other arrangements with corporate sources, or through other sources of financing.

We are focused on expanding our service offering through internal development, collaborations, and through strategic acquisitions. We are continually evaluating potential asset acquisitions and business combinations. To finance such acquisitions, we might raise additional equity capital, incur additional debt, or both.

Debt

Vivus Note

As noted above, in January 2022, the Company executed a promissory note in favor of Vivus with a principal amount of $10,201,758 in connection with the Vivus Settlement Agreement. For more information, see the section above titled “—Vivus Settlement Agreement, Promissory Note and the Security Agreement.”

Cash Flows

The following table summarizes our cash flows for the six months ended June 30, 2023 and 2022:

For the Six Months Ended June 30,

    

2023

    

2022

Net cash used in operating activities

$

(1,320,433)

$

(9,475,509)

Net cash used in financing activities

 

(721,034)

 

(1,076,974)

Net decrease in cash

$

(2,041,467)

$

(10,552,483)

Cash Flows from Operating Activities

Net cash used in operating activities for the six months ended June 30, 2023 was $1,320,433, which primarily reflected our net loss of $3,931,830, in addition to noncash adjustments to reconcile net loss to net cash used in operating activities of $1,655,645 consisting primarily of depreciation and amortization, stock compensation, and changes in operating assets and liabilities of $955,752.

Net cash used in operating activities for the six months ended June 30, 2022 was $9,475,509, which primarily reflected our net loss of $1,986,016, in addition to noncash adjustments to reconcile net loss to net cash used in operating activities of $13,982 consisting primarily of depreciation and amortization, the gain on the Vivus settlement, changes in the fair value of derivative liability and stock compensation, and changes in operating assets and liabilities of $7,475,511.

Cash Flows from Financing Activities

Net cash used in financing activities was $721,034 for the six months ended June 30, 2023 consisting of payments of the promissory note.

Net cash used in financing activities was $1,076,974 for the six months ended June 30, 2022, consisting of prepayments of promissory note of $1,076,974.

Off-Balance Sheet Commitments and Arrangements

We have not entered into any off-balance sheet financial guarantees or other off-balance sheet commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as

36

stockholder’s equity or that are not reflected in our financial statements included in this Form 10-Q. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.

Contingencies

Certain conditions may exist as of the date the financial statements are issued, which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. The Company’s management, in consultation with its legal counsel as appropriate, assesses such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company, in consultation with legal counsel, evaluates the perceived merits of any legal proceedings or unasserted claims, as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates it is probable that a material loss has been incurred and the amount of the liability can be estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates a potentially material loss contingency is not probable, but is reasonably possible, or is probable, but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed.

Recent Developments

July 2023 Private Placement

On July 13, 2023, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain accredited investors (the “Investors”), pursuant to which we agreed to sell in a private placement to the Investors (i) an aggregate of 15,000 shares of our newly-designated Series A Convertible Preferred Stock, with a par value of $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,666,668 shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”) at an initial conversion price of $2.25 per share (the “Series A Preferred Shares”), and (ii) warrants to acquire up to an aggregate of 6,666,668 shares of Common Stock (the “Warrants”) at an initial exercise price of $2.25 per share (collectively, the “Private Placement”). Pursuant to the terms of the Certificate of Designations of Series A Convertible Preferred Stock (the “Certificate of Designations”) and the Warrants, each of the Conversion Price (as defined below) and the exercise price and the number of shares underlying the Warrants is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

The Private Placement was exempt from the registration requirements of the Securities Act pursuant to the exemption for transactions by an issuer not involving any public offering under Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D of the Securities Act and in reliance on similar exemptions under applicable state laws. The closing of the Private Placement occurred on July 17, 2023. The aggregate gross proceeds from the Private Placement was approximately $15 million. We intend to use the net proceeds from the Private Placement for general corporate purposes.

We engaged Katalyst Securities LLC (the “Placement Agent”) to act as exclusive placement agent in connection with the Private Placement. Pursuant to an Engagement Letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Private Placement and (ii) warrants to acquire up to an aggregate of 800,001 shares of Common Stock at an exercise price of $2.25 per share.

Series A Preferred Stock

The terms of the Series A Preferred Shares are as set forth in the form of Certificate of Designations. The Series A Preferred Shares will be convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $2.25 (the “Conversion Price”). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). The Company will be required to redeem the Series A Preferred Shares in 13 equal monthly installments, commencing on the earlier of (x) the first trading day of the calendar month which is at least 25 trading days after the date that the initial Registration

37

Statement (as defined below) is declared effective by the SEC and (y) November 1, 2023. The amortization payments due upon such redemptions are payable, at the company’s election, in cash at 107% of the Installment Redemption Amount (as defined in the Certificate of Designations), or subject to certain limitations, in shares of common stock valued at the lower of (i) the Conversion Price then in effect and (ii) the greater of (A) 80% of the average of the three lowest closing prices of the Company’s Common Stock during the thirty trading day period immediately prior to the date the amortization payment is due or (B) the lower of (x) $0.4484 and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined below) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market, and in each case subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events. The Company may require holders to convert their Series A Preferred Shares into Conversion Shares if the closing price of the Common Stock exceeds $6.75 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds two million dollars ($2,000,000) per day during the same period and certain equity conditions described in the Certificate of Designations are satisfied.

The holders of the Series A Preferred Shares will be entitled to dividends of 8% per annum, compounded monthly, which will be payable, at the Company’s option, in cash or shares of Common Stock, or in a combination thereof, in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Shares will accrue dividends at the rate of 15% per annum. In connection with a Triggering Event, each holder of Series A Preferred Shares will be able to require the Company to redeem in cash any or all of the holder’s Series A Preferred Shares at a premium set forth in the Certificate of Designations. Upon conversion or redemption, the holders of the Series A Preferred Shares are also entitled to receive a dividend make-whole payment. The holders of Series A Preferred Shares have no voting rights on account of the Series A Preferred Shares, other than with respect to certain matters affecting the rights of the Series A Preferred Shares.

The Company will be subject to certain affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends (other than dividends pursuant to the Certificate of Designations), distributions or redemptions, and the transfer of assets, among other matters.

There is no established public trading market for the Series A Preferred Shares and the Company does not intend to list the Series A Preferred Shares on any national securities exchange or nationally recognized trading system.

Warrants

The Warrants became exercisable for shares of Common Stock (the “Warrant Shares”) immediately upon issuance, at an initial exercise price of $2.25 per share (the “Exercise Price”) and expire five years from the date of issuance. The Exercise Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Exercise Price (subject to certain exceptions). Upon any such price-based adjustment, the number of Warrant Shares issuable upon exercise of the Warrants will be increased proportionately. There is no established public trading market for the Warrants and the Company does not intend to list the Warrants on any national securities exchange or nationally recognized trading system.

Registration Rights

In connection with the Private Placement, the Company and the Investors entered into a Registration Rights Agreement (the “Registration Rights Agreement”), pursuant to which the Company is required to file a resale registration statement (the “Registration Statement”) with the SEC to register for resale 200% of the Conversion Shares and the Warrant Shares promptly following the Closing Date, but in no event later than 30 calendar days after the effective date of the Registration Rights Agreement, and to have such Registration Statement declared effective by the Effectiveness Date (as defined in the Registration Rights Agreement). The Company will be obligated to pay certain liquidated damages to the investors if the Company fails to file the Registration Statement when required, fails to file or cause the Registration Statement to be declared effective by the SEC when required, or fails to maintain the effectiveness of the Registration Statement pursuant to the terms of the Registration Rights Agreement.

Nasdaq Stockholder Approval

38

Our ability to issue Conversion Shares and Warrant Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations, including a limit on the number of shares that may be issued until the time, if any, that our stockholders have approved the issuance of more than 19.99% of our outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). In the Purchase Agreement we agreed to seek the Nasdaq Stockholder Approval at a meeting of stockholders. Our directors and officers, who held approximately 29% of issued and our outstanding Common Stock as of the date of the Purchase Agreement, are party to a voting agreement pursuant to which, among other things, each party agreed, solely in their capacity as a stockholder, to vote all of their shares of Common Stock in favor of the approval of the Nasdaq Stockholder Approval and against any actions that could adversely affect our ability to perform our obligations under the Purchase Agreement. The voting agreement also places certain restrictions on the transfer of the shares of Common Stock held by the signatories thereto.

Reconciliation of Non-GAAP Financial Measures

Adjusted EBITDA

Adjusted EBITDA is a non-GAAP financial measure utilized by management to evaluate the Company’s performance on a comparable basis. The Company believes that Adjusted EBITDA is useful to investors as a supplemental way to evaluate the ongoing operations of the Company’s business as Adjusted EBITDA may enhance investors’ ability to compare historical periods as it adjusts for the impact of financing methods, tax law and strategy changes, and depreciation and amortization and to evaluate the Company’s ability to service debt. In addition, Adjusted EBITDA is a financial measurement that management and the Company’s Board of Directors use in their financial and operational decision-making and in the determination of certain compensation programs. Adjusted EBITDA is a non-GAAP financial measure commonly used in the Company’s industry and should not be construed as an alternative to net income as an indicator of operating performance (as determined in accordance with GAAP). The Company’s presentation of Adjusted EBITDA may not be comparable to similarly titled measures reported by other companies.

Adjusted EBITDA is adjusted to exclude certain items that affect comparability. The adjustments are itemized in the tables below. You are encouraged to evaluate these adjustments and the reason the Company considers them appropriate for supplemental analysis. In evaluating adjustments, you should be aware that in the future the Company may incur expenses that are the same as or similar to some of the adjustments set forth below. The presentation of these adjustments should not be construed as an inference that future results will be unaffected by unusual or recurring items.

The Company defines Adjusted EBITDA as net income (loss) adjusted to exclude (i) interest expense, net, (ii) depreciation and amortization and (iii) income taxes, as further adjusted to eliminate the impact of certain items that the Company does not consider indicative of its ongoing operating performance or that are non-recurring in nature. For example, Adjusted EBITDA:

does not reflect the Company’s capital expenditures, future requirements for capital expenditures or contractual commitments;
does not reflect changes in, or cash requirements for, the Company’s working capital needs;
does not reflect the significant interest expense, or the cash requirements necessary to service interest or principal payments, on the Company’s debt; and
does not reflect payments related to income taxes, if applicable.

39

The following table presents a reconciliation of net income (loss) to Adjusted EBITDA for the three and six months ended June 30, 2023 and 2022:

For the Three Months Ended 

For the Six Months Ended 

June 30,

June 30,

    

2023

    

2022

    

2023

    

2022

Net income (loss)

$

(2,546,683)

$

(1,811,792)

$

(3,931,830)

$

(1,986,016)

Interest income

 

(52,924)

 

(119,241)

Interest expense, promissory note

 

136,799

 

150,372

278,966

303,398

Depreciation and amortization expense

 

826,795

 

1,560,870

1,653,590

3,121,740

EBITDA

 

(1,636,013)

 

(100,550)

(2,118,515)

1,439,122

Stock based compensation

43,316

302,267

173,652

658,093

Gain on settlement with Vivus

(3,389,941)

Change in fair value of derivative liability

 

 

(460,000)

Adjusted EBITDA

$

(1,592,697)

$

201,717

$

(1,944,863)

$

(1,752,726)

Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation, or as a substitute for analysis of the Company’s results as reported under GAAP.

Gross Billings

Gross billings is a non-GAAP financial measure utilized as a key performance metric by management and the Company’s Board of Directors in their financial and operational decision-making as well as for the preparation of the annual budget. The Company believes that gross billings is useful to investors as a supplemental way to provide an alternative measure of the total demand for the products sold by the Company. Gross billings is a non-GAAP financial measure commonly used in the Company’s industry and should not be construed as an alternative to net sales as an indicator of operating performance (as determined in accordance with GAAP). The Company’s presentation of gross billings may not be comparable to similarly titled measures reported by other companies.

Gross billings is adjusted to exclude certain items that affect comparability. The adjustments are itemized in the tables below. You are encouraged to evaluate these adjustments and the reason the Company considers them appropriate for supplemental analysis. In evaluating adjustments, you should be aware that in the future the Company may incur expenses that are the same as or similar to some of the adjustments set forth below. The presentation of these adjustments should not be construed as an inference that future results will be unaffected by unusual or recurring items.

The Company defines gross billings as the amount of its aggregate sales billed to customers at standard prices before the application of certain adjustments that reduce the net amount received from customers, including product returns, certain rebates and coupon redemptions, discounts and fees.

The following table presents a reconciliation of net sales to gross billings for the three and six months ended June 30, 2023 and 2022:

For the Three Months Ended

For the Six Months Ended

June 30

June 30

    

2023

    

2022

    

2023

    

2022

Net Sales

$

1,994,011

$

4,186,516

$

4,511,983

$

6,651,685

Product Returns

416,254

 

3,620,326

774,025

4,364,079

Contract Rebates

483,702

 

308,208

812,186

758,439

Chargebacks

35,900

 

33,321

76,300

69,594

Cash Discounts

42,675

 

159,170

89,414

227,403

Distribution Service Fees

175,115

 

907,351

462,622

1,304,288

Coupon Redemptions

463,071

 

1,058,705

1,029,936

3,409,990

Gross Billings

$

3,610,728

$

10,273,597

$

7,756,466

$

16,785,478

Gross billings has limitations as an analytical tool, and you should not consider it in isolation, or as a substitute for analysis of the Company’s results as reported under GAAP.

40

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information required under this item.

ITEM 4. CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) as of the period covered by this report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered in this Quarterly Report on Form 10-Q, our disclosure controls and procedures were not effective to ensure that information required to be disclosed in reports filed by us under the Exchange Act is recorded, processed, summarized and reported within the required time periods and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

A material weakness is a control deficiency (within the meaning of Public Company Accounting Oversight Board (PCAOB) Auditing Standard No. 5) or combination of control deficiencies that results in more than a remote likelihood that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. As disclosed in Part II Item 9A Controls and Procedures in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, we identified a material weaknesses in internal control related to (1) Petros has an insufficient level of monitoring and oversight controls and does not enforce the implementation of key controls reflected on its internal control process matrices; (2) the sizes of Petros’ accounting and IT departments make it impracticable to achieve an appropriate segregation of duties; and (3) Petros does not have appropriate IT access related controls.

Management plans to expand the scope of its remediation of its internal controls over financial reporting at the consolidated level and has developed a plan to address the remediation of the foregoing deficiencies. The Company has continued to utilize an external consultant to assist in the remediation of the deficiencies.

Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors or fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Management believes that the financial statements included in this Quarterly Report on Form 10-Q fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting other than as noted above.

41

PART II—OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS.

From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business.

The information set forth in Note 14 Commitments and Contingencies of the Notes to Consolidated Financial Statements of this Quarterly Report on Form 10-Q is incorporated by reference herein.

ITEM 1A. RISK FACTORS.

The following description of risk factors includes any material changes to, and supersedes the description of, risk factors associated with our business, financial condition and results of operations previously disclosed in “Item 1A. Risk Factors” of our annual report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on March 31, 2023. Our business, financial condition and operating results can be affected by a number of factors, whether currently known or unknown, including but not limited to those described in our annual report, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect our business, financial condition, operating results, and stock price.

The following discussion of risk factors contains forward-looking statements. These risk factors may be important to understanding other statements in this Form 10-Q. The following information should be read in conjunction with the condensed consolidated financial statements and related notes in Part I, Item 1, “Financial Statements” and Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Form 10-Q.

Risks Related to Our Series A Preferred Stock

Holders of our Series A Preferred Stock (issued in July 2023) are entitled to certain payments under the Certificate of Designations that may be paid in cash or in shares of Common Stock depending on the circumstances. If we make these payments in cash, we may be required to expend a substantial portion of our cash resources. If we make these payments in Common Stock, it may result in substantial dilution to the holders of our Common Stock.

Under the Certificate of Designations of our Series A Preferred Stock, we are required to redeem the Series A Preferred Shares in monthly installments, commencing on the earlier of (x) the first trading day of the calendar month which is at least 25 trading days after the date that the initial registration statement registering the Conversion Shares and the Warrant Shares is declared effective by the SEC and (y) November 1, 2023. Holders of the Series A Preferred Shares are also entitled to receive dividends, payable in arrears monthly, and dividends payable on installment dates shall be paid as part of the applicable installment amount. Installment amounts are payable, at the company’s election, in shares of Common Stock or, subject to certain limitations, in cash. Installment amounts paid in cash must be paid in the amount of 107% of the applicable payment amount due. For an installment amounts paid in shares of Common Stock, the number of shares of Common Stock shall be calculated by dividing the applicable payment amount due by the “installment conversion price.” The installment conversion price shall be equal to the lower of (i) the Conversion Price (as defined in the Certificate of Designations) in effect as of the applicable payment date and (ii) the greater of (A) 80% of the average of the three lowest closing prices of our Common Stock during the thirty trading day period immediately prior to the date the payment is due or (B) the lower of (x) $0.4484 and (y) 20% of the “Minimum Price” (as defined in Rule 5635 of the Rules of the Nasdaq Stock Market) on the date of the Nasdaq Stockholder Approval (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.

Our ability to make payments due to the holders of the Series A Preferred Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations, including a limit on the number of shares that may be issued until the time, if any, that our stockholders have approved the issuance of more than 19.99% of our outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). If we are unable to make installment payments in shares of Common Stock, we may be forced to make such payments in cash. If we do not have sufficient cash resources to make these payments, we may need to raise additional equity or debt capital, and we cannot provide any assurance that we will be successful in doing so. If are unable to raise sufficient capital to meet our payment obligations, we may need to delay, reduce or eliminate certain research and development programs or other operations, sell some or all of our assets or merge with another entity.

42

Our ability to make payments due to the holders of the Series A Preferred Shares using cash is also limited by the amount of cash we have on hand at the time such payments are due, as well as certain provisions of the Delaware General Corporation Law. Further, we intend to make the installment payments due to holders of Series A Preferred Stock in the form of Common Stock to the extent allowed under the Certificate of Designations and applicable law in order to preserve our cash resources. The issuance of shares of Common Stock to the holders of our Series A Preferred Stock with increase the number of shares of Common Stock outstanding and could result in substantial dilution to the existing holders of our Common Stock.

The Certificate of Designations for the Series A Preferred Stock and the warrants issued concurrently therewith contain anti-dilution provisions that may result in the reduction of the conversion price of the Series A Preferred Stock or the exercise price of such warrants in the future. These features may increase the number of shares of Common Stock being issuable upon conversion of the Series A Preferred Stock or upon the exercise of the warrants.

The Certificate of Designations the Warrants contain anti-dilution provisions, which provisions require the lowering of the applicable conversion price or exercise, as then in effect, to the purchase price of equity or equity-linked securities issued in any subsequent offerings. If in the future, while any shares of the Series A Preferred Shares or Warrants are outstanding, we issue securities for a consideration per share of Common Stock (the “New Issuance Price”) that is less than the Conversion Price of the Series A Preferred Shares or the exercise price of the Warrants, as then in effect, we will be required, subject to certain limitations and adjustments as provided in the Certificate of Designations or the Warrants, to reduce the Conversion Price or the exercise price to be equal to the New Issuance Price, which will result in a greater number of shares of Common Stock being issuable upon conversion of the Series A Preferred Shares and the exercise of the Warrants, which in turn will increase the dilutive effect of such conversions or exercises on existing holders of our Common Stock. It is possible that we will not have a sufficient number of shares available to satisfy the conversion of the Series A Preferred Shares or the exercise of the Warrants if we enter into a future transaction that reduces the applicable Conversion Price or exercise price. If we do not have a sufficient number of available shares for any Series A Preferred Stock conversions or Warrant exercises, we may need to seek shareholder approval to increase the number of authorized shares of our Common Stock, which may not be possible and will be time consuming and expensive. The potential for such additional issuances may depress the price of our Common Stock regardless of our business performance and may make it difficult for us to raise additional equity capital while any of the Series A Preferred Shares or Warrants are outstanding.

Under the Purchase Agreement we are subject to certain restrictive covenants that may make it difficult to procure additional financing.

The Securities Purchase Agreement pursuant to which we issued the Series A Preferred Stock (“Purchase Agreement”) contains the following restrictive covenants: (i) until no shares of Series A Preferred Stock are outstanding, we agreed not to enter into any variable rate transactions; (ii) for approximately six months after the date on which Conversion Shares and Warrant Shares are eligible for sale by the Investors under a registration statement declared effective by the SEC or pursuant to Rule 144 under the Securities Act, we agreed not to issue or sell any equity security or convertible security, subject to certain exceptions; and (iii) until the later of no Series A Preferred Shares being outstanding and the maturity date of the Series A Preferred Shares, we agreed to offer to the investors party to the Purchase Agreement the opportunity to participate in any subsequent securities offerings by us. If we require additional funding while these restrictive covenants remain in effect, we may be unable to effect a financing transaction while remaining in compliance with the terms of the Purchase Agreement, or we may be forced to seek a waiver from the investors party to the Purchase Agreement.

If we do not receive approval from our stockholders, we will be unable to pay amounts due to the holders of the Series A Preferred Shares in shares of Common Stock and we will be required to pay such amounts in cash, which may force us to divert cash from other uses.

Under the Purchase Agreement, we are required to hold a meeting of our stockholders to seek approval under Rule 5635(d) of the Nasdaq Stock Market for the sale, issuance or potential issuance by us of our Common Stock (or securities convertible into or exercisable for our Common Stock) in excess of 422,495 shares, which is 19.99% of the shares of Common Stock outstanding immediately prior to the execution of the Purchase Agreement. Our directors and officers, who held approximately 29% of issued and our outstanding Common Stock as of the date of the Purchase Agreement, are party to a voting agreement pursuant to which, among other things, each such stockholder agreed, solely in their capacity as a stockholder, to vote all of their shares of Common Stock in favor of the approval, and if an insufficient number of our remaining stockholders vote in favor of the proposal we will be unable to issue shares of Common Stock in order to pay amounts due under the Certificate of Designations to holders of the Series A Preferred Shares in shares of Common Stock. If we are unable to pay such amounts when due in shares of Common Stock, we will have to satisfy our payment obligations by

43

means of cash payments. If we do not have sufficient cash resources to make these payments, we may need to delay, reduce or eliminate certain research and development programs or other operations, sell some or all of our assets or merge with another entity.

General Risk Factors

We do not anticipate paying dividends on our common stock in the foreseeable future.

We currently plan to invest all available funds and future earnings, if any, in the development and growth of our business. We currently do not anticipate paying any cash dividends on our common stock in the foreseeable future. So long as any shares of Series A Preferred Stock are outstanding, as they are at this time, we are not able to declare or pay any cash dividend or distribution on any of our capital stock (other than as required by the Certificate of Designations) without the prior written consent of the Required Holders (as defined in the Certificate of Designations). In addition, the terms of our existing and any future debt agreements may preclude us from paying dividends. As a result, a rise in the market price of our common stock, which is uncertain and unpredictable, will be our shareholders’ sole source of potential gain in the foreseeable future and our shareholders should not rely on an investment in our common stock for dividend income.

Sales of a substantial number of shares of our common stock, or the perception that such sales may occur, may adversely impact the price of our common stock

Almost all of our outstanding shares of Common Stock, as well as a substantial number of shares of our Common Stock underlying outstanding options and warrants, are available for sale in the public market, either pursuant to Rule 144 under the Securities Act, or an effective registration statement. Except as provided in the Purchase Agreement, we are generally not restricted from issuing additional common stock, including any securities that are convertible into or exchangeable for, or that represent the right to receive, common stock. Pursuant to the shelf registration statement on Form S-3 filed on January 29, 2021, we may sell up to $100,000,000 of our equity securities over the next several years, and approximately $82,540,022 of our equity securities is available for sale under such registration statement. Sales of a substantial number of shares of our common stock in the public markets could depress the market price of our common stock and impair our ability to raise capital through the sale of additional equity securities.

In addition, we may be required to issue shares of Common Stock to the holders of the Series A Preferred Shares upon conversion of the Series A Preferred Shares and the payment of the dividends to the holders thereof in Common Stock as a result of the full ratchet anti-dilution price protection in the Certificate of Designations if the effective Common Stock purchase price in a subsequent offering is less than the then current Series A Preferred Stock conversion price, which in turn will increase the number of shares of Common Stock available for sale. . Pursuant to the Registration Rights Agreement, we have agreed to file a registration statement covering the resale of such shares. See “Risk Factors—Risks Related to Our Series A Preferred Stock—The Certificate of Designations for the Series A Preferred Stock and the warrants issued concurrently therewith contain anti-dilution provisions that may result in the reduction of the conversion price of the Series A Preferred Stock or the exercise price of such warrants in the future. These features may increase the number of shares of Common Stock being issuable upon conversion of the Series A Preferred Stock or upon the exercise of the warrants.” We cannot predict the effect that future sales of our common stock would have on the market price of our common stock.

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

Issuance of Unregistered Securities

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

None.

ITEM 4. MINE SAFETY DISCLOSURES.

Not applicable.

44

ITEM 5. OTHER INFORMATION.

None.

45

ITEM 6. EXHIBITS.

Exhibit No.

   

Description

3.1

Certificate of Designations of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on July 13, 2023).

4.1

Form of Warrant (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K filed on July 13, 2023).

10.1

Securities Purchase Agreement (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on July 13, 2023).

10.2

Registration Rights Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on July 13, 2023).

31.1*

Rule 13a-14(a)/15d-14(a) Certification – Principal Executive Officer.

31.2*

Rule 13a-14(a)/15d-14(a) Certification – Principal Financial Officer.

32**

Section 1350 Certification – Principal Executive Officer and Principal Financial Officer.

101

The following materials from Petros Pharmaceuticals, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets; (ii) Consolidated Statements of Operations; (iii) Consolidated Changes in Stockholders’ Equity/Members’ Capital; (iv) Consolidated Statements of Cash Flows; and (v) Notes to the Consolidated Financial Statements.

104

Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101.

*

Filed herewith.

**

Furnished herewith.

46

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.

Petros Pharmaceuticals, Inc.

Date: August 14, 2023

By:

/s/ Fady Boctor

Fady Boctor

Chief Commercial Officer and Principal Executive Officer

Date: August 14, 2023

By:

/s/ Mitchell Arnold

Mitchell Arnold

Vice President of Finance and Principal Financial Officer

47

EX-31.1 2 tmb-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO SARBANES–OXLEY ACT OF 2002

I, Fady Boctor, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Petros Pharmaceuticals, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: August 14, 2023

By:

/s/ Fady Boctor

Fady Boctor

Chief Commercial Officer and Principal Executive Officer


EX-31.2 3 tmb-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO SARBANES–OXLEY ACT OF 2002

I, Mitchell Arnold, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Petros Pharmaceuticals, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

(a)

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

(b)

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

(c)

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

(d)

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

5.

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

(a)

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

(b)

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

Date: August 14, 2023

By:

/s/ Mitchell Arnold

Mitchell Arnold

Vice President of Finance and Principal Financial Officer


EX-32 4 tmb-20230630xex32.htm EX-32

Exhibit 32

CERTIFICATION PURSUANT TO SECTION 906

OF THE SARBANES–OXLEY ACT OF 2002

In connection with the Quarterly Report of Petros Pharmaceuticals, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned, in the capacities and on the dates indicated below, hereby certifies 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.

Petros Pharmaceuticals, Inc.

Date: August 14, 2023

By:

/s/ Fady Boctor

Fady Boctor

Chief Commercial Officer and Principal Executive Officer

Date: August 14, 2023

By:

/s/ Mitchell Arnold

Mitchell Arnold

Vice President of Finance and Principal Financial Officer


EX-101.SCH 5 tmb-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible Assets - Future annual amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Debt - Future minimum principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Operating Leases - Supplemental balance sheet information related to leases (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Operating Leases - Future minimum sublease income under non-cancelable leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 41506 - Disclosure - Commitments and Contingencies - Minimum lease payments (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Accounts Receivable, net - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Debt - Promissory Note (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Operating Leases - (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") - Summary of stock options (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Common Stock Warrants - Company's warrants by expiration date (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Marketing, Licensing and Distribution Agreements - Vivus (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Segment Information - Net Sales by Geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Segment Information - Segment assets (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Common Stock Warrants link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Marketing, Licensing and Distribution Agreements link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Common Stock Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Operating Leases - Lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Operating Leases - Supplemental lease term and discount rate information (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Operating Leases - Future minimum lease payments under non-cancelable leases (Details) link:presentationLink link:calculationLink link:definitionLink 40907 - Disclosure - Operating Leases - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 tmb-20230630_cal.xml EX-101.CAL EX-101.DEF 7 tmb-20230630_def.xml EX-101.DEF EX-101.LAB 8 tmb-20230630_lab.xml EX-101.LAB EX-101.PRE 9 tmb-20230630_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 14, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-39752  
Entity Registrant Name Petros Pharmaceuticals, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-1410058  
Entity Address, Address Line One 1185 Avenue of the Americas  
Entity Address, Address Line Two 3rd Floor  
Entity Address, City or Town New York  
Entity Address State Or Province NY  
Entity Address, Postal Zip Code 10036  
City Area Code 973  
Local Phone Number 242-0005  
Title of 12(b) Security Common stock  
Trading Symbol PTPI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   2,113,570
Entity Central Index Key 0001815903  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash $ 7,384,797 $ 9,426,264
Accounts receivable, net 2,576,731 2,110,246
Inventories 2,180,005 1,815,113
Prepaid expenses and other current assets 1,009,359 1,316,282
Total current assets 13,150,892 14,667,905
Fixed assets, net 34,067 39,177
Intangible assets, net 10,596,004 12,244,484
API purchase commitment 4,651,754 5,111,176
Other assets 294,391 358,472
Total assets 28,727,108 32,421,214
Current liabilities:    
Current portion of promissory note 1,122,619 1,089,683
Accounts payable 1,783,731 1,806,399
Accrued expenses 4,778,571 3,634,662
Other current liabilities 280,446 537,232
Total current liabilities 7,965,367 7,067,976
Promissory note, net of current portion 7,634,123 8,388,093
Other long-term liabilities 183,329 262,678
Total liabilities 15,782,819 15,718,747
Stockholders' Equity:    
Common stock (par value $0.0001 per share, 150,000,000 shares authorized, 2,119,620 and 2,079,387 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively) 211 208
Additional paid-in capital 107,602,301 107,428,652
Accumulated deficit (94,658,223) (90,726,393)
Total Stockholders' Equity 12,944,289 16,702,467
Total Liabilities and Stockholders' Equity $ 28,727,108 $ 32,421,214
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 2,119,620 2,079,387
Common stock, shares outstanding 2,119,620 2,079,387
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 1,994,011 $ 4,186,516 $ 4,511,983 $ 6,651,685
Cost of goods sold 513,857 649,220 1,064,599 1,121,560
Gross profit 1,480,154 3,537,296 3,447,384 5,530,125
Operating expenses:        
Selling, general and administrative 2,249,592 3,216,604 4,380,231 7,114,342
Gain on settlement with Vivus       (3,389,941)
Research and development expense 866,575 421,242 1,185,668 826,602
Depreciation and amortization expense 826,795 1,560,870 1,653,590 3,121,740
Total operating expenses 3,942,962 5,198,716 7,219,489 7,672,743
Loss from operations (2,462,808) (1,661,420) (3,772,105) (2,142,618)
Change in fair value of derivative liability       460,000
Interest income (52,924)   (119,241)  
Interest expense, promissory note (136,799) (150,372) (278,966) (303,398)
Net Income (loss) $ (2,546,683) $ (1,811,792) $ (3,931,830) $ (1,986,016)
Net Income (loss) per common share        
Basic (in dollars per share) $ (1.20) $ (0.88) $ (1.87) $ (0.96)
Diluted (in dollars per share) $ (1.20) $ (0.88) $ (1.87) $ (0.96)
Weighted average common shares outstanding        
Basic 2,117,581 2,068,472 2,103,220 2,068,472
Diluted 2,117,581 2,068,472 2,103,220 2,068,472
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 2,068 $ 106,231,716 $ (70,688,820) $ 35,544,964
Balance (in shares) at Dec. 31, 2021 2,068,472      
Stock-based compensation expense   658,093   658,093
Net loss     (1,986,016) (1,986,016)
Balance at Jun. 30, 2022 $ 2,068 106,889,809 (72,674,836) 34,217,041
Balance (in shares) at Jun. 30, 2022 2,068,472      
Balance at Mar. 31, 2022 $ 2,068 106,587,544 (70,863,044) 35,726,568
Balance (in shares) at Mar. 31, 2022 2,068,472      
Stock-based compensation expense   302,265   302,265
Net loss     (1,811,792) (1,811,792)
Balance at Jun. 30, 2022 $ 2,068 106,889,809 (72,674,836) 34,217,041
Balance (in shares) at Jun. 30, 2022 2,068,472      
Balance at Dec. 31, 2022 $ 208 107,428,652 (90,726,393) 16,702,467
Balance (in shares) at Dec. 31, 2022 2,079,387      
Stock-based compensation expense   173,652   173,652
Shares issued for vested RSU's $ 3 (3)    
Shares issued for vested RSU's (in shares) 40,233      
Net loss     (3,931,830) (3,931,830)
Balance at Jun. 30, 2023 $ 211 107,602,301 (94,658,223) 12,944,289
Balance (in shares) at Jun. 30, 2023 2,119,620      
Balance at Mar. 31, 2023 $ 209 107,558,987 (92,111,540) 15,447,656
Balance (in shares) at Mar. 31, 2023 2,088,698      
Stock-based compensation expense   43,316   43,316
Shares issued for vested RSU's $ 2 (2)    
Shares issued for vested RSU's (in shares) 30,922      
Net loss     (2,546,683) (2,546,683)
Balance at Jun. 30, 2023 $ 211 $ 107,602,301 $ (94,658,223) $ 12,944,289
Balance (in shares) at Jun. 30, 2023 2,119,620      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Cash flows from operating activities:          
Net income (loss)     $ (3,931,830) $ (1,986,016)  
Adjustments to reconcile net income (loss) to net cash used in operating activities:          
Depreciation and amortization $ 826,795 $ 1,560,870 1,653,590 3,121,740  
Bad debt expense (recoveries)     4,499 (106,940)  
Inventory and sample inventory reserve     41,195 (14,858)  
Lease expense     64,081 56,778  
Derivative liability       (460,000)  
Deferred revenue     (281,372) 121,146  
Gain on settlement with Vivus       (3,389,941)  
Employee stock-based compensation     173,652 658,093  
Changes in operating assets and liabilities:          
Accounts receivable     (470,984) (3,185,558)  
Inventories     33,266 (1,374,350)  
Prepaid expenses and other current assets     326,992 1,058,333  
Accounts payable     (22,668) (2,653,421)  
Accrued expenses     1,143,909 (1,429,156)  
Other current liabilities     24,586 177,550  
Other long-term liabilities     (79,349) (68,909)  
Net cash used in operating activities     (1,320,433) (9,475,509)  
Cash flows from financing activities:          
Payment of promissory note     (721,034) (1,076,974)  
Net cash used in financing activities     (721,034) (1,076,974)  
Net decrease in cash     (2,041,467) (10,552,483)  
Cash, beginning of period     9,426,264 23,847,572 $ 23,847,572
Cash, end of period $ 7,384,797 $ 13,295,089 7,384,797 13,295,089 $ 9,426,264
Supplemental cash flow information:          
Cash paid for interest during the period     278,966 153,026  
Noncash Items:          
Noncash decrease in accrued expenses related to Vivus settlement       (6,520,283)  
Noncash decrease in accrued inventory purchases related to Vivus Settlement       (14,203,905)  
Noncash increase in promissory note related to Vivus settlement       10,024,785  
Noncash increase in inventory due to API reclass     (439,353)    
Noncash decrease in API purchase commitment     459,422 $ 6,232,489  
Noncash decrease in other current assets: API purchase commitment     (20,069)    
Noncash issuance of common stock to non-employee     $ 3    
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations, Basis of Presentation, Liquidity and Going Concern
6 Months Ended
Jun. 30, 2023
Nature of Operations, Basis of Presentation, Liquidity and Going Concern  
Nature of Operations, Basis of Presentation, Liquidity and Going Concern

1)    Nature of Operations, Basis of Presentation, Liquidity and Going Concern

Nature of Operations and Basis of Presentation

Petros is a pharmaceutical company focused on men’s health therapeutics with a full range of commercial capabilities including sales, marketing, regulatory and medical affairs, finance, trade relations, pharmacovigilance, market access relations, manufacturing, and distribution.

Petros consists of wholly owned subsidiaries, Metuchen Pharmaceuticals LLC, a Delaware limited liability company (“Metuchen”), Neurotrope, Inc., a Nevada corporation (“Neurotrope”), Timm Medical Technologies, Inc. (“Timm Medical”), and Pos-T-Vac, LLC (“PTV”). Petros was organized as a Delaware corporation on May 14, 2020 for the purpose of effecting certain transactions between Petros, Metuchen, Neurotrope, and certain subsidiaries of Petros (collectively the “Mergers”). The Mergers were consummated on December 1, 2020. The Company is engaged in the commercialization and development of Stendra®, a U.S. Food and Drug Administration (“FDA”) approved PDE-5 inhibitor prescription medication for the treatment of erectile dysfunction (“ED”), which we have licensed from Vivus, Inc. (“Vivus”). Petros also markets its own line of ED products in the form of vacuum erection device products through its subsidiaries, Timm Medical and PTV. In addition to ED products, we had an exclusive global license to develop and commercialize H100™, a novel and patented topical formulation candidate for the treatment of acute Peyronie’s disease, which license was terminated by the Company on May 11, 2023.

The Company manages its operations through two segments, Prescription Medications and Medical Devices, both of which focus on the treatment of male ED. The Prescription Medications segment consists primarily of Stendra®, which is sold generally in the United States. Expenses related to the development of H100™, prior to the license termination in May 2023, which was in the early stages of development and had not yet sought FDA approval to begin Phase 1 clinical trials, were categorized under the Prescription Medications segment. The Medical Devices segment consists primarily of vacuum erection devices, which are sold domestically and internationally.

The Company’s priority is the ability to sell Stendra® Over-The-Counter (“OTC”). The company has continued to progress in its development program. Recently, the Company has conducted three engagements with the U.S. Food and Drug Administration (FDA) reviewing data and receiving guidance, launched a second pivotal Label Comprehension Study incorporating FDA feedback, and has begun to integrate supportive technology in response to recent FDA industry-wide guidance and proposed rules.

Basis of Presentation

The accompanying unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. In the opinion of management, the accompanying unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary to present fairly our financial position, results of operations and cash flows. However, actual results could differ from those estimates. The unaudited interim consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the United States Securities and Exchange Commission. This Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2022.

All transactions between the consolidated entities have been eliminated in consolidation.

Liquidity and Going Concern

We have experienced net losses and negative cash flows from operations since our inception. As of June 30, 2023, we had cash of $7.4 million, working capital of $5.2 million, and accumulated deficit of $94.7 million.  To date, our principal sources of capital used to fund our operations have been the revenues from product sales, private sales, registered offerings and private placements of equity securities.

The Company does not currently have sufficient available liquidity to fund its operations for at least the next 12 months. These conditions and events raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these interim condensed consolidated financial statements are issued.

In response to these conditions and events, the Company is evaluating various financing strategies to obtain sufficient additional liquidity to meet its operating, debt service and capital requirements for the next twelve months following the date of this Quarterly Report. The potential sources of financing that the Company is evaluating include one or any combination of secured or unsecured debt, convertible debt and equity in both public and private offerings. The Company also plans to finance near-term operations with its cash on hand, as well by as exploring additional ways to raise capital, including the proceeds from the gross proceeds of $15 million raised in July 2023 (see Note 16) in addition to increasing cash flows from operations. The company intends to use the proceeds from the July 2023 capital raise to funds its OTC progress through 2024. There is no assurance the Company will manage to raise additional capital or otherwise increase cash flows, if required. The sources of financing described above that could be available to the Company and the timing and probability of obtaining sufficient capital depend, in part, on expanding the use of Stendra® and continuing to invest in research and development pursuant to our Non-Prescription / OTC strategies related to Stendra®, which we believe has the potential to dramatically increase product sales in the future; and future capital market conditions. If the Company’s current assumptions regarding timing of these events are incorrect or if there are any other changes or differences in our current assumptions that negatively impact our financing strategy, the Company may have to further reduce expenditures or significantly delay, scale back or discontinue the development or commercialization of Stendra® OTC in order to extend its cash resources. The Consolidated Financial Statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2)    Summary of Significant Accounting Policies

Use of Estimates

The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods. Such estimates include the adequacy of accounts receivable reserves, return reserves, inventory reserves, assessment of long-lived assets, including intangible asset impairment and the valuation of the derivative liability, among others. Actual results could differ from these estimates and changes in these estimates are recorded when known.

Risks and Uncertainties

The Company is subject to risks common to companies in the pharmaceutical industry including, but not limited to, uncertainties related to commercialization of competitor products, regulatory approvals, dependence on key products, dependence on key customers and suppliers, Stendra(R) OTC approval, and protection of intellectual property rights.

Concentration of Credit Risk

Financial instruments that subject the Company to concentrations of credit risk includes cash. The Company maintains cash on deposit at U.S.-based banks in amounts which, at times, exceed insured limits.

Segment Reporting

Operating segments are components of a Company for which separate financial information is available and evaluated regularly by the chief operating decision maker in assessing performance and deciding how to allocate resources. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States, and H100™ for the treatment of Peyronie’s disease. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. See Note 16 Segment Reporting.

Revenue Recognition

Prescription Medication Sales

The Company’s prescription medication sales consist of sales of Stendra® in the U.S. for the treatment of male erectile dysfunction. Under Accounting Standards Codification (“ASC”) Topic 606, Revenue Recognition (“Topic 606”), the Company recognizes revenue from prescription medication sales when its performance obligations with a customer has been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide Stendra® upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of Stendra®, which is typically upon delivery. The Company invoices its customers after Stendra® has been delivered and invoice payments are generally due within 30 to 75 days of invoice date.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers Stendra® to when the customers pay for the product is typically less than one year. The Company records prescription medication sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales of Stendra® are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

As of June 30, 2023 and December 31, 2022, the reserves for sales deductions were $3.3 million and $3.0 million, respectively. The most significant sales deductions included in this reserve relate to returns, contract rebates, and distribution service (“DSA”) fees. Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.

Contract Rebates, Coupon Redemptions and DSA Fees

The Company establishes contracts with wholesalers, chain stores, and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer’s purchases from us, including fees paid to wholesalers under our DSAs, as described below. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.

The Company has entered into DSAs with certain of our significant wholesaler customers that obligate the wholesalers, in exchange for fees paid by us, to: (i) manage the variability of their purchases and inventory levels within specified limits based on product demand and (ii) provide us with specific services, including the provision of periodic retail demand information and current inventory levels for our pharmaceutical products held at their warehouse locations. See Note 3 Accounts Receivable, net for further discussion of these reserves. Accrued contract were $279,018 and $379,242 of December 31, 2022, and December 31, 2021, respectively.

Medical Device Sales

The Company’s medical device sales consist of domestic and international sales of men’s health products for the treatment of erectile dysfunction. The men’s health products include Vacuum Erection Devices, and VenoSeal. Under Topic 606, the Company recognizes revenue from medical device sales when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the medical device, which is typically upon shipment. The Company invoices its customers after the medical devices have been shipped and invoice payments are generally due within 30 days of invoice date for domestic customers and 90 days for international customers.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers the medical devices to when the customers pay for the product is typically less than one year. The Company records medical device sales net of any variable consideration, including but not limited to returns. The Company uses the expected value method when estimating its variable consideration. The identified variable consideration is recorded as a reduction of revenue at the time revenues from the medical device sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return medical devices and receive credit for products within 90 days of the sale. The provision for returns is based upon the Company’s estimates for future product returns and historical experience. As of June 30, 2023, December 31, 2021 and December 31, 2022, the reserves for product returns for medical devices were not significant.

Contract Costs

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. As such, the Company did not have any contract assets at June 30, 2023, December 31, 2021 and December 31, 2022.

Contract Liabilities

Under Accounting Standards Codification Topic 606, Revenue Recognition, the Company recognizes revenue when its performance obligations with a customer has been satisfied.  In the event it has not been satisfied, the Company records deferred revenue as a liability on the balance sheet.  As of June 30, 2023, December 31, 2022, and December 31, 2021, deferred revenue was $0, $281,372 and $70,343 respectively.

Intangible Assets

The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.

Basic and Diluted Net Loss per Common Share

The Company computes basic net loss per common share by dividing net loss applicable to common stockholders by the weighted average number of shares of common stocks outstanding during the period, excluding the anti-dilutive effects of stock options and warrants to purchase common stocks. The Company computes diluted net loss per common stock by dividing the net loss applicable to common stocks by the sum of the weighted-average number of common stocks outstanding during the period plus the potential dilutive effects of its convertible preferred stocks, stock options and warrants to purchase common stocks, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there was no difference between the Company’s basic and diluted net loss per stock of common stock for the three and six months ended June 30, 2023 and 2022. See Note 12 Basic and Diluted Net Loss per Common Share.

Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13, together with a series of subsequently issued related ASUs, has been codified in Topic 326. Topic 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivables. The new guidance is effective for fiscal years beginning after December 15, 2022. The Company has adopted the new guidance with its fiscal year beginning January 1, 2023. The adoption of ASC 326 did not have a material effect on the Company’s financial statements.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, net
6 Months Ended
Jun. 30, 2023
Accounts Receivable, net  
Accounts Receivable, net

3)    Accounts Receivable, net

Accounts receivable, net is comprised of the following:

June 30,

December 31,

December 31, 

    

2023

    

2022

    

2021

Gross accounts receivables

$

3,191,711

$

2,757,839

$

3,363,827

Distribution service fees

 

(284,285)

(339,094)

 

(371,310)

Chargebacks accrual

 

(2,462)

(1,960)

 

Cash discount allowances

 

(116,866)

(99,671)

 

(159,446)

Allowance for doubtful accounts

 

(211,367)

(206,868)

 

(377,685)

Total accounts receivable, net

$

2,576,731

$

2,110,246

$

2,455,386

For the six months ended June 30, 2023, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 23%, 18%, 17% and 10% of total gross billings, respectively. For the six months ended June 30, 2022, gross billings from customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 26%, 23%, 18%, and 17% of total gross billings, respectively.

Receivables from customers representing 10% or more of the Company’s gross accounts receivable included three customers at June 30, 2023 equal to 35%, 22%, and 18%, respectively. Receivables from customers representing 10% or more of the Company’s gross accounts receivable included two customers at December 31, 2022 equal to 43% and 16%, respectively.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventories  
Inventories

4)    Inventories

Inventory is comprised of the following:

    

June 30, 2023

    

December 31, 2022

Raw Materials

$

2,081,089

$

1,574,683

Finished goods

 

98,916

 

240,430

Total inventory

$

2,180,005

$

1,815,113

Finished goods are net of valuation reserves of $405,495 and $364,300 as of June 30, 2023 and December 31, 2022, respectively. Raw materials are net of valuation reserves of $2,872,977 as of June 30, 2023 and December 31, 2022, which is related to bulk inventory.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets
6 Months Ended
Jun. 30, 2023
Prepaid Expenses and Other Current Assets.  
Prepaid Expenses and Other Current Assets

5)    Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets are comprised of the following:

    

June 30, 2023

    

December 31, 2022

Prepaid insurance

$

173,511

$

109,414

Prepaid coupon fees

 

 

71,500

API purchase commitment asset (see Note 13)

 

684,053

 

663,984

Other prepaid expenses

 

120,052

 

333,158

Other current assets

 

31,743

 

138,226

Total prepaid expenses and other current assets

$

1,009,359

$

1,316,282

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
6 Months Ended
Jun. 30, 2023
Intangible Assets  
Intangible Assets

6)    Intangible Assets

Balance at December 31, 2021

    

$

25,293,149

Amortization expense

 

(5,588,665)

Intangible Impairment

(7,460,000)

Balance at December 31, 2022

 

12,244,484

Amortization expense

(1,648,480)

Balance at June 30, 2023

$

10,596,004

The future annual amortization related to the Company’s intangible assets is as follows as of June 30, 2023:

2023 (remaining 6 months)

    

$

1,624,267

2024

 

2,800,623

2025

 

1,754,328

2026

 

1,442,186

2027

1,212,871

Thereafter

 

1,761,729

Total

$

10,596,004

The intangible assets held by the Company are the Stendra® product, Timm Medical product, and PTV product and are being amortized over their estimated useful lives of 10 years, 12 years, and 12 years, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of June 30, 2023 are $6.0 million, $3.6 million and $1.0 million, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of December 31, 2022 were $7.2 million, $4.0 million and $1.1 million, respectively. During the year ended December 31, 2022, the Company determined that the intangible asset related to the Stendra® product was impaired resulting in an impairment charge of approximately $7.5 million.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Accrued Expenses  
Accrued Expenses

7)    Accrued Expenses

Accrued expenses are comprised of the following:

    

June 30, 2023

    

December 31, 2022

Accrued product returns

$

2,581,177

$

2,311,647

Accrued contract rebates

 

292,572

 

279,018

Due to 3PL/Wholesalers

 

334,282

 

155,081

Accrued bonuses

711,051

427,500

Accrued professional fees

 

82,041

 

51,620

Other accrued expenses

 

777,448

 

409,796

Total accrued expenses

$

4,778,571

$

3,634,662

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt  
Debt

8)    Debt

Promissory Note

In connection with the Settlement Agreement entered into with Vivus (see Note 13), Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the principal amount of $10,201,758. The parties also entered into a Security Agreement to secure Petros’ obligations under the Note.

Under the terms of the Note, the original principal amount of $10,201,758 is payable in consecutive quarterly installments of principal and interest beginning on April 1, 2022 through January 1, 2027. Interest on the principal amount will accrue at a rate of 6% per year. The Company may prepay the Note, in whole or in part, at any time, with no premium or penalty. In the event that the Company defaults under the Security Agreement, all principal outstanding under the Note at the time of the default will bear interest at a rate of 9% per year until the full and final payment of all principal and interest under the Note (regardless of whether any default is waived or cured). Pursuant to the Security Agreement, dated January 18, 2022, the Company granted to Vivus a continuing security interest in all of its Stendra® API and products and its rights under the License Agreement.

Future minimum principal payments of the promissory note are as follows:

2023 (remaining 6 months)

    

$

368,649

2024

1,530,729

2025

2,720,940

2026

3,264,351

2027

872,073

Total

$

8,756,742

Less: current portion

(1,122,619)

Promissory note, net of current portion

$

7,634,123

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases
6 Months Ended
Jun. 30, 2023
Operating Leases  
Operating Leases

9)    Operating Leases

The Company has commitments under operating leases for office and warehouse space used in its operations. The Company’s leases have remaining lease terms ranging from 1.2 years to 3.5 years.

On November 30, 2021, the Company entered into a sublease with respect to its entire headquarters facility. The sublessor delivered a $14,000 security deposit to the Company on the lease commencement date and also agreed to pay $7,000 per month for the term beginning January 10, 2022 and continuing until the expiration of the head lease on August 30, 2024. The Company accounts for this sublease as an operating lease in accordance with the lessor accounting guidance within ASC 842.

The components of lease expense consisted entirely of fixed lease costs related to operating leases. These costs were $89,623 and $89,623 for the six months ended June 30, 2023 and 2022, respectively, and were $44,812 and $44,812 for the three months ended March 31, 2023 and 2022, respectively. Fixed lease costs for the six months ended June 30, 2023 were offset by sublease income of $42,000, and $21,000 for the three months ended March 31, 2023.

Supplemental balance sheet information related to leases was as follows:

    

As of June 30, 2023

    

As of December 31, 2022

Operating lease ROU asset:

 

  

 

  

Other assets

$

294,391

$

358,471

Operating lease liability:

 

 

Other current liabilities

152,780

142,340

Other long-term liabilities

 

183,328

 

262,677

Total operating lease liability

$

336,108

$

405,017

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

    

As of June 30, 2023

    

As of December 31, 2022

Weighted-average remaining lease terms - operating leases

 

2.2 years

 

2.7 years

Weighted-average discount rate - operating leases

 

12.6

%  

12.6

%

Supplemental cash flow information related to leases was as follows:

For the Three Months

 

For the Six Months

Ended June 30,

Ended June 30,

    

2023

    

2022

    

2023

    

2022

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

 

  

 

  

  

 

  

Operating cash flows from operating leases

$

47,226

$

46,935

$

94,451

$

93,870

Future minimum lease payments under non-cancelable leases as of June 30, 2023, were as follows:

Lease Liability Maturity Analysis

    

Operating Leases

2023 (remaining 6 months)

 

$

94,922

2024

 

155,242

2025

 

81,107

2026

82,324

Thereafter

 

Total lease payments

 

413,595

Less: Imputed Interest

 

(77,487)

Total

$

336,108

Future minimum sublease income under non-cancelable leases as of June 30, 2023, were as follows:

Sublease income

    

Operating Leases

2023 (remaining 6 months)

42,000

2024

 

56,000

Total

$

98,000

As of June 30, 2023, the Company had no operating leases that had not yet commenced.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Restricted Stock Units ("RSU's")
6 Months Ended
Jun. 30, 2023
Stock Options and Restricted Stock Units ("RSU's")  
Stock Options and Restricted Stock Units ("RSU's")

10)    Stock Options and Restricted Stock Units (“RSU’s”)

The Company established the 2020 Omnibus Incentive Compensation plan (the “2020 Plan”) which provides for the grants of awards to our directors, officers, employees, and consultants. The 2020 Plan authorizes the grant of incentive stock options, nonqualified stock options, stock appreciation rights, stock awards, stock units and other stock-based awards and cash-based awards. On December 22, 2021, our stockholders approved the Second Amendment to the 2020 Plan to increase the total number of shares of common stock issuable under the 2020 Plan by 152,166 shares to a total of 260,000 shares of common stock. As of June 30, 2023, there were 260,000 shares authorized and 7,369 shares available for issuance under the 2020 Plan.

The following is a summary of stock options for the six months ended June 30, 2023 and for the year ended December 31, 2022:

    

    

Weighted-Average 

    

Weighted-

Remaining 

Aggregate Intrinsic 

Number of 

Average 

Contractual 

Value 

    

Shares

    

Exercise Price

    

Term (Years)

    

($ in thousands)

Options outstanding at December 31, 2022

 

59,067

$

34.02

 

8.29

$

Options granted

 

156,000

 

0.99

 

 

162.2

Less: options forfeited

 

 

 

 

Less: options expired/cancelled

 

(5,000)

 

33.40

 

 

Less: options exercised

Options outstanding at June 30, 2023

 

210,067

$

9.51

 

9.24

$

162.2

Options exercisable at June 30, 2023

 

54,067

$

34.08

 

7.73

$

The following is a summary of RSU’s for the six months ended June 30, 2023 and for the year ended December 31, 2022:

Weighted-Average

Weighted-

Remaining

Number of

Average

Contractual

Shares

Fair Value at Grant Date

Term (Years)

RSU’s outstanding at December 31, 2022

 

40,238

$

16.87

 

9.20

RSU’s granted

 

 

Less: RSU’s forfeited

 

 

 

Less: RSU’s expired/cancelled

 

(5)

 

11.90

 

Less: RSU’s vested

 

(40,233)

 

16.88

 

RSU’s outstanding at June 30, 2023

 

$

 

On January 4, 2022, pursuant to a consulting agreement, the Company awarded a grant of 5,000 options to purchase shares of common stock of the Company at an exercise price of $33.40 per share. The shares of common stock underlying the options vested 100% upon issuance. These options were canceled pursuant to the cancellation of this consulting agreement, during April 2023.

On April 7, 2022, the Company awarded the four Directors grants of 24,876 total RSU’s with a stock price of $11.90 per share. The RSU’s shall vest 100% on the one-year anniversary of the date of grant. Also on April 7, 2022, Tania King, an employee of Juggernaut Capital Partners LLP, pursuant to her contract, was granted 6,051 RSUs with a stock price of $11.90 per share. The RSU’s vested 100% on the one-year anniversary of the date of grant.

On April 10, 2023, the Company awarded each of the four Directors a grant of 39,000 options to purchase shares of common stock of the Company at an exercise price of $0.99 per share. The shares of common stock underlying the options will vest 100% on the one-year anniversary of the date of grant.

Stock-based compensation expense recognized for the six months ended June 30, 2023 and 2022 was $173,652 and $658,093, respectively, and is recorded in general and administrative expenses in the consolidated statements of operations.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock Warrants
6 Months Ended
Jun. 30, 2023
Common Stock Warrants  
Common Stock Warrants

11)    Common Stock Warrants

As of June 30, 2023, December 31, 2022, and December 31, 2021, the company has 1,004,115 warrants outstanding.

As of June 30, 2023, the Company’s warrants by expiration date were as follows:

Number of Warrants

    

Exercise Price (in Dollars)

    

Expiration Date

278

$

16.00

August 23, 2023

2,279

356.50

June 1, 2024

7,492

218.50

June 17, 2024

1,997

312.50

June 19, 2024

2,279

265.50

September 1, 2024

1,050

127.40

September 16, 2024

2,279

43.00

December 1, 2024

2,800

56.50

March 2, 2025

2,800

73.00

June 1, 2025

2,800

55.00

September 1, 2025

2,800

47.05

December 1, 2025

222,189

75.00

December 1, 2025

90,880

175.00

December 1, 2025

62,429

512.50

December 1, 2025

15,856

1,250.00

December 1, 2025

175,132

17.15

October 18, 2026

233,775

35.00

December 12, 2026

175,000

35.00

December 27, 2026

1,004,115

  

  

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Basic and Diluted Net Income (Loss) per Common Share
6 Months Ended
Jun. 30, 2023
Basic and Diluted Net Income (Loss) per Common Share  
Basic and Diluted Net Income (Loss) per Common Share

12)    Basic and Diluted Net Income (Loss) per Common Share

The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator

 

  

 

  

  

 

  

Net income (loss)

$

(2,546,683)

$

(1,811,792)

$

(3,931,830)

$

(1,986,016)

Denominator

 

 

 

 

Weighted-average common shares for basic net income (loss) per share

 

2,117,581

 

2,068,472

 

2,103,220

 

2,068,472

Basic and diluted net income (loss) per common share

$

(1.20)

$

(0.88)

$

(1.87)

$

(0.96)

The following table summarizes the potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share because their inclusion would have been antidilutive:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Stock Options

 

210,067

 

59,067

210,067

 

59,067

RSUs

42,564

42,564

Warrants

 

1,004,115

 

1,004,115

1,004,115

 

1,004,115

Total

 

1,214,182

 

1,105,746

1,214,182

 

1,105,746

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Marketing, Licensing and Distribution Agreements
6 Months Ended
Jun. 30, 2023
Marketing, Licensing and Distribution Agreements.  
Marketing, Licensing and Distribution Agreements

13)   Marketing, Licensing and Distribution Agreements

(a)    Vivus

On September 30, 2016, the Company entered into a License and Commercialization Agreement (the “License Agreement”) with Vivus, Inc (“Vivus”) to purchase and receive the license for the commercialization and exploitation of Stendra® for a one-time fee of $70 million. The License Agreement gives the Company the right to sell Stendra® in the U.S and its territories, Canada, South America, and India. In December 2000, Vivus originally was granted the license from Mitsubishi Tanabe Pharma Corporation (“MTPC”) to develop, market, and manufacture Stendra®. Stendra® was approved by the Food and Drug Administration (“FDA”) in April 2012 to treat male erectile dysfunction.

Under the License Agreement, the Company will pay MTPC a royalty of 5% on the first $500 million of net sales and 6% of net sales thereafter. In consideration for the trademark assignment and the use of the trademarks associated with the product and the Vivus technology, the Company shall (a) during the first, second, and third years following the expiration of the Royalty Period in a particular country in the Company’s territory, pay to Vivus a royalty equal to 2% of the net sales of products in such territory; and (b) following the fourth and fifth years following the end of the Royalty Period in such territory, pay to Vivus a royalty equal to 1% of the net sales of products in such territory. Thereafter, no further royalties shall be owed with respect to net sales of Stendra® in such territory.

In addition, the Company will be responsible for a pro-rata portion of a $6 million milestone payment to be paid once $250 million in sales has been reached on the separate revenue stream of Stendra®. Should the $250 million of sales threshold be reached, the Company will be responsible for $3.2 million of the milestone payment.

In connection with the License Agreement, the Company and Vivus also entered into a Supply Agreement. The Supply Agreement was terminated, effective September 30, 2021.

On January 18, 2022, Petros and Vivus entered into a Settlement Agreement (the “Vivus Settlement Agreement”) related to the minimum purchase requirements under the Vivus Supply Agreement in 2018, 2019 and 2020 and certain reimbursement rights asserted by a third-party retailer in connection with quantities of the Company’s Stendra® product that were delivered to the third-party retailer and later returned. In connection with the Vivus Settlement Agreement, Petros retained approximately $7.3 million of Active Pharmaceutical Ingredient (“API”) inventory under the Vivus Supply Agreement. In exchange for the API and reduction of current liabilities after prepayment of $900,000, Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the original principal amount of $10,201,758, which the Company believes approximates fair value (See Note 8).

In addition to the payments to be made in accordance with the Note, the Company further agreed in the Vivus Settlement Agreement to (i) grant to Vivus a right of first refusal to provide certain types of debt and convertible equity (but not preferred equity) until the Note is paid in full, and (ii) undertake to make certain regulatory submissions to effectuate Vivus’ ability to exercise its rights under the License Agreement. On January 18, 2022, the Company made a prepayment of the obligations under the Note in the amount of $900,000, and a payment of $1,542,904 with respect to a purchase order made in 2021 to Vivus. In consideration of these payments and upon the Company’s satisfaction of certain regulatory submissions, Vivus released 100% of the quantity of bulk Stendra® tablets by the end of the first quarter 2022.

As a result of entering into the Vivus Settlement Agreement, the Company decreased accrued expenses by $6.5 million and decreased accrued inventory purchases by $14.2 million; which were partially offset by a decrease in API purchase commitments of $6.2 million and an increase to liabilities for the Note of $10.2 million (which is net of the $0.9 million prepayment on the Note). As a result, the Company recorded a $3.4 million gain on settlement for the year ended December 31, 2022.

The Company has $0.7 million of API inventory which it has title to and is classified as raw materials inventory. The additional API inventory that the Company does not have title to is classified as API Inventory in either other current assets or other assets, depending on whether the Company expects to take title to the product within one year from the date of the financial statements. As of June 30, 2023 and December 31, 2022, there was $0.7 million and $0.7 million respectively included in other current assets (see Note 5 Prepaid and Other Current Assets). As of June 30, 2023 and December 31, 2022, there was $4.7 million and $5.1 million included as other assets on the accompanying consolidated balance sheets, respectively. The Company reviews its inventory levels and purchase commitments for excess amounts that it is required to purchase but projects it will not be able to sell prior to product expiry. The Company did not record any reserve for the three and six months ended June 30, 2023 and 2022.

During the six months ended June 30, 2023 and 2022, the Company incurred royalties to MTPC for Stendra® of $124,534 and $242,847, respectively. Royalties incurred were included in cost of goods sold in the consolidated statements of operations. As of June 30, 2023, the Company had a payable for royalties of $18,420, which is included in accrued expenses in the accompanying consolidated balance sheets. As of December 31, 2022, the company had a receivable for royalties of $106,115, which are included in other current assets. (see Note 7 Accrued Expenses and Note 5 Prepaid and other Current Assets).

The license agreement between MTPC and Vivus (“MTPC License”) contains certain termination rights that would allow MTPC to terminate the agreement if Vivus were to breach any of the terms of the MTPC License or become insolvent or bankrupt. In the event that MTPC terminates the MTPC License with Vivus because of any contractual breach the Company has step-in rights with MTPC, which would allow the Company to continue to sell Stendra®.

(b)     Patheon

Following the termination of the Vivus Supply Agreement, Petros, through its subsidiary Metuchen, entered into a Technology Transfer Service Agreement on January 20, 2022 with Patheon Pharmaceuticals Inc., part of Thermo Fisher Scientific (“Patheon”), pursuant to which the Company and Patheon agreed to collaborate as strategic partners for commercial production of Stendra® tablets at Patheon’s facilities in Cincinnati, Ohio. Under the Agreement, Patheon or one of its affiliates will provide pharmaceutical development and technology transfer services in order to establish and validate its ability to manufacture supply of the Company’s Stendra® product. Any commercial sale of product manufactured during the performance of the Agreement must be subject to a subsequent commercial manufacturing services agreement (with associated quality agreement) between the parties before it can be offered for commercial sale.

(c)    Hybrid

In March 2020, the Company acquired the exclusive license to H100™ from Hybrid. H100™ is a topical candidate with at least one active ingredient and potentially a combination of ingredients responsible for the improvement of penile curvature during the acute phase of Peyronie’s disease.

The Company terminated its exclusive license to H100™ from Hybrid on May 11, 2023.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies  
Commitments and Contingencies

14)  Commitments and Contingencies

(a)    Legal Proceedings

On July 14, 2020, Greg Ford, the Chief Executive Officer of the Company, was terminated. On July 14, 2020, Mr. Ford, through his attorney, claimed that he was entitled to severance pay pursuant to an employment agreement following the termination of his employment on that same date. This claim is currently at an early stage where the Company is unable to determine the likelihood of any unfavorable outcome.

The Company is not currently involved in any other significant claims or legal actions that, in the opinion of management, will have a material adverse impact on the Company’s operations, financial position or cash flows.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jun. 30, 2023
Segment Information  
Segment Information

15)    Segment Information

The Company manages its operations through two segments. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. The Company separately presents the costs associated with certain corporate functions as Corporate, primarily consisting of unallocated operating expenses including costs that were not specific to a particular segment but are general to the group, expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other income (expense), net is also not allocated to the operating segments.

The Company’s results of operations by reportable segment for the six months ended June 30, 2023 are summarized as follows:

    

Prescription 

    

Medical 

    

    

For the Six Months Ended June 30, 2023

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

2,490,686

$

2,021,297

$

$

4,511,983

Cost of goods sold

 

257,721

 

806,878

 

 

1,064,599

Selling, general and administrative expenses

 

754,993

 

905,442

 

2,719,796

 

4,380,231

Research and development expenses

 

1,130,338

 

55,330

 

 

1,185,668

Depreciation and amortization expense

 

1,150,939

 

502,651

 

 

1,653,590

Interest income

(119,241)

(119,241)

Interest expense

 

 

 

278,966

 

278,966

Net loss

$

(803,305)

$

(249,004)

$

(2,879,521)

$

(3,931,830)

The Company’s results of operations by reportable segment for the six months ended June 30, 2022 are summarized as follows:

    

Prescription

    

Medical

    

    

For the Six Months Ended June 30, 2022

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

4,856,941

$

1,794,744

$

$

6,651,685

Cost of goods sold

 

489,007

 

632,553

 

 

1,121,560

Selling, general and administrative expenses

 

3,440,168

 

884,538

 

2,789,636

 

7,114,342

Gain on settlement with Vivus

(3,389,941)

(3,389,941)

Research and development expenses

 

750,296

 

76,306

 

 

826,602

Depreciation and amortization expense

 

2,539,328

 

582,412

 

 

3,121,740

Change in fair value of derivative liability

 

 

 

(460,000)

 

(460,000)

Interest expense

 

 

 

303,398

 

303,398

Net income (loss)

$

1,028,083

$

(381,065)

$

(2,633,034)

$

(1,986,016)

The Company’s results of operations by reportable segment for the three months ended June 30, 2023 are summarized as follows:

    

Prescription

    

Medical

    

    

For the Three Months Ended June 30, 2023

Medications

Devices

Corporate

Consolidated

Net sales

$

984,408

$

1,009,603

$

$

1,994,011

Cost of goods sold

 

83,451

 

430,406

 

 

513,857

Selling, general and administrative expenses

 

258,145

 

481,572

 

1,509,875

 

2,249,592

Research and development expenses

 

865,122

 

1,453

 

 

866,575

Depreciation and amortization expense

 

575,470

 

251,325

 

 

826,795

Interest income

 

 

 

(52,924)

 

(52,924)

Interest expense

 

 

 

136,799

 

136,799

Net loss

$

(797,780)

$

(155,153)

$

(1,593,750)

$

(2,546,683)

The Company’s results of operations by reportable segment for the three months ended June 30, 2022 are summarized as follows:

    

Prescription

    

Medical

    

    

For the three months ended June 30, 2022

Medications

Devices

Corporate

Consolidated

Net sales

$

3,332,173

$

854,343

$

$

4,186,516

Cost of goods sold

 

350,826

 

298,394

 

 

649,220

Selling, general and administrative expenses

 

1,729,149

 

220,947

 

1,266,508

 

3,216,604

Research and development expenses

 

344,936

 

76,306

 

 

421,242

Depreciation and amortization expense

 

1,269,665

 

291,205

 

 

1,560,870

Interest expense

 

 

 

150,372

 

150,372

Net income (loss)

$

(362,403)

$

(32,509)

$

(1,416,880)

$

(1,811,792)

The following table reflects net sales by geographic region for the three and six months ended June 30, 2023 and 2022:

For the Three Months Ended

For the Six Months Ended

June 30,

June 30,

Net sales

    

2023

    

2022

    

2023

    

2022

United States

$

1,597,829

$

3,861,915

$

3,756,599

$

5,907,539

International

396,182

 

324,601

755,384

744,146

$

1,994,011

$

4,186,516

$

4,511,983

$

6,651,685

No individual country other than the United States accounted for 10% of total sales for the three and six months ended June 30, 2023 and 2022.

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of June 30, 2023, are summarized as follows:

Prescription 

    

Medical 

    

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

6,032,875

$

4,563,129

$

10,596,004

Total segment assets

$

22,218,785

$

6,508,323

$

28,727,108

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of December 31, 2022, are summarized as follows:

Prescription 

Medical 

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

7,178,704

$

5,065,780

$

12,244,484

Total segment assets

$

25,831,048

$

6,590,166

$

32,421,214

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events.  
Subsequent Event

16)     Subsequent Events

On July 13, 2023, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain accredited investors (the “Investors”), pursuant to which we agreed to sell in a private placement to the Investors (i) an aggregate of 15,000 shares of our newly-designated Series A Convertible Preferred Stock, with a par value of $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,666,668 shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”) at an initial conversion price of $2.25 per share (the “Series A Preferred Shares”), and (ii) warrants to acquire up to an aggregate of 6,666,668 shares of Common Stock (the “Warrants”) at an initial exercise price of $2.25 per share (collectively, the “Private Placement”). Pursuant to the terms of the Certificate of Designations of Series A Convertible Preferred Stock (the “Certificate of Designations”) and the Warrants, each of the Conversion Price (as defined below) and the exercise price and the number of shares underlying the Warrants is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

The Private Placement was exempt from the registration requirements of the Securities Act pursuant to the exemption for transactions by an issuer not involving any public offering under Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D of the Securities Act and in reliance on similar exemptions under applicable state laws. The closing of the Private Placement occurred on July 17, 2023. The aggregate gross proceeds from the Private Placement was approximately $15 million. We intend to use the net proceeds from the Private Placement for general corporate purposes.

We engaged Katalyst Securities LLC (the “Placement Agent”) to act as exclusive placement agent in connection with the Private Placement. Pursuant to an Engagement Letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Private Placement and (ii) warrants to acquire up to an aggregate of 800,001 shares of Common Stock at an exercise price of $2.25 per share.

Series A Preferred Stock

The terms of the Series A Preferred Shares are as set forth in the form of Certificate of Designations. The Series A Preferred Shares will be convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $2.25 (the “Conversion Price”). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). The Company will be required to redeem the Series A Preferred Shares in 13 equal monthly installments, commencing on the earlier of (x) the first trading day of the calendar month which is at least 25 trading days after the date that the initial Registration Statement (as defined below) is declared effective by the SEC and (y) November 1, 2023. The amortization payments due upon such redemptions are payable, at the company’s election, in cash at 107% of the Installment Redemption Amount (as defined in the Certificate of Designations), or subject to certain limitations, in shares of common stock valued at the lower of (i) the Conversion Price then in effect and (ii) the greater of (A) 80% of the average of the three lowest closing prices of the Company’s Common Stock during the thirty trading day period immediately prior to the date the amortization payment is due or (B) the lower of (x) $0.4484 and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined below) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market, and in each case subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events. The Company may require holders to convert their Series A Preferred Shares into Conversion Shares if the closing price of the Common Stock exceeds $6.75 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds two million dollars ($2,000,000) per day during the same period and certain equity conditions described in the Certificate of Designations are satisfied.

The holders of the Series A Preferred Shares will be entitled to dividends of 8% per annum, compounded monthly, which will be payable, at the Company’s option, in cash or shares of Common Stock, or in a combination thereof, in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Shares will accrue dividends at the rate of 15% per annum. In connection with a Triggering Event, each holder of Series A Preferred Shares will be able to require the Company to redeem in cash any or all of the holder’s Series A Preferred Shares at a premium set forth in the Certificate of Designations. Upon conversion or redemption, the holders of the Series A Preferred Shares are also entitled to receive a dividend make-whole payment. The holders of Series A Preferred Shares have no voting rights on account of the Series A Preferred Shares, other than with respect to certain matters affecting the rights of the Series A Preferred Shares.

The Company will be subject to certain affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends (other than dividends pursuant to the Certificate of Designations), distributions or redemptions, and the transfer of assets, among other matters.

There is no established public trading market for the Series A Preferred Shares and the Company does not intend to list the Series A Preferred Shares on any national securities exchange or nationally recognized trading system.

Warrants

The Warrants became exercisable for shares of Common Stock (the “Warrant Shares”) immediately upon issuance, at an initial exercise price of $2.25 per share (the “Exercise Price”) and expire five years from the date of issuance. The Exercise Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Exercise Price (subject to certain exceptions). Upon any such price-based adjustment, the number of Warrant Shares issuable upon exercise of the Warrants will be increased proportionately.  There is no established public trading market for the Warrants and the Company does not intend to list the Warrants on any national securities exchange or nationally recognized trading system.

Registration Rights

In connection with the Private Placement, the Company and the Investors entered into a Registration Rights Agreement (the “Registration Rights Agreement”), pursuant to which the Company is required to file a resale registration statement (the “Registration Statement”) with the SEC to register for resale 200% of the Conversion Shares and the Warrant Shares promptly following the Closing

Date, but in no event later than 30 calendar days after the effective date of the Registration Rights Agreement, and to have such Registration Statement declared effective by the Effectiveness Date (as defined in the Registration Rights Agreement). The Company will be obligated to pay certain liquidated damages to the investors if the Company fails to file the Registration Statement when required, fails to file or cause the Registration Statement to be declared effective by the SEC when required, or fails to maintain the effectiveness of the Registration Statement pursuant to the terms of the Registration Rights Agreement.

Nasdaq Stockholder Approval

Our ability to issue Conversion Shares and Warrant Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations, including a limit on the number of shares that may be issued until the time, if any, that our stockholders have approved the issuance of more than 19.99% of our outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). In the Purchase Agreement we agreed to seek the Nasdaq Stockholder Approval at a meeting of stockholders. Our directors and officers, who held approximately 29% of issued and our outstanding Common Stock as of the date of the Purchase Agreement, are party to a voting agreement pursuant to which, among other things, each party agreed, solely in their capacity as a stockholder, to vote all of their shares of Common Stock in favor of the approval of the Nasdaq Stockholder Approval and against any actions that could adversely affect our ability to perform our obligations under the Purchase Agreement. The voting agreement also places certain restrictions on the transfer of the shares of Common Stock held by the signatories thereto.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Use of Estimates

Use of Estimates

The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods. Such estimates include the adequacy of accounts receivable reserves, return reserves, inventory reserves, assessment of long-lived assets, including intangible asset impairment and the valuation of the derivative liability, among others. Actual results could differ from these estimates and changes in these estimates are recorded when known.

Risks and Uncertainties

Risks and Uncertainties

The Company is subject to risks common to companies in the pharmaceutical industry including, but not limited to, uncertainties related to commercialization of competitor products, regulatory approvals, dependence on key products, dependence on key customers and suppliers, Stendra(R) OTC approval, and protection of intellectual property rights.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that subject the Company to concentrations of credit risk includes cash. The Company maintains cash on deposit at U.S.-based banks in amounts which, at times, exceed insured limits.

Segment Reporting

Segment Reporting

Operating segments are components of a Company for which separate financial information is available and evaluated regularly by the chief operating decision maker in assessing performance and deciding how to allocate resources. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States, and H100™ for the treatment of Peyronie’s disease. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. See Note 16 Segment Reporting.

Revenue Recognition

Revenue Recognition

Prescription Medication Sales

The Company’s prescription medication sales consist of sales of Stendra® in the U.S. for the treatment of male erectile dysfunction. Under Accounting Standards Codification (“ASC”) Topic 606, Revenue Recognition (“Topic 606”), the Company recognizes revenue from prescription medication sales when its performance obligations with a customer has been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide Stendra® upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of Stendra®, which is typically upon delivery. The Company invoices its customers after Stendra® has been delivered and invoice payments are generally due within 30 to 75 days of invoice date.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers Stendra® to when the customers pay for the product is typically less than one year. The Company records prescription medication sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales of Stendra® are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

As of June 30, 2023 and December 31, 2022, the reserves for sales deductions were $3.3 million and $3.0 million, respectively. The most significant sales deductions included in this reserve relate to returns, contract rebates, and distribution service (“DSA”) fees. Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.

Contract Rebates, Coupon Redemptions and DSA Fees

The Company establishes contracts with wholesalers, chain stores, and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer’s purchases from us, including fees paid to wholesalers under our DSAs, as described below. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.

The Company has entered into DSAs with certain of our significant wholesaler customers that obligate the wholesalers, in exchange for fees paid by us, to: (i) manage the variability of their purchases and inventory levels within specified limits based on product demand and (ii) provide us with specific services, including the provision of periodic retail demand information and current inventory levels for our pharmaceutical products held at their warehouse locations. See Note 3 Accounts Receivable, net for further discussion of these reserves. Accrued contract were $279,018 and $379,242 of December 31, 2022, and December 31, 2021, respectively.

Medical Device Sales

The Company’s medical device sales consist of domestic and international sales of men’s health products for the treatment of erectile dysfunction. The men’s health products include Vacuum Erection Devices, and VenoSeal. Under Topic 606, the Company recognizes revenue from medical device sales when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the medical device, which is typically upon shipment. The Company invoices its customers after the medical devices have been shipped and invoice payments are generally due within 30 days of invoice date for domestic customers and 90 days for international customers.

In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers the medical devices to when the customers pay for the product is typically less than one year. The Company records medical device sales net of any variable consideration, including but not limited to returns. The Company uses the expected value method when estimating its variable consideration. The identified variable consideration is recorded as a reduction of revenue at the time revenues from the medical device sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.

Product Returns

Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return medical devices and receive credit for products within 90 days of the sale. The provision for returns is based upon the Company’s estimates for future product returns and historical experience. As of June 30, 2023, December 31, 2021 and December 31, 2022, the reserves for product returns for medical devices were not significant.

Contract Costs

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. As such, the Company did not have any contract assets at June 30, 2023, December 31, 2021 and December 31, 2022.

Contract Liabilities

Under Accounting Standards Codification Topic 606, Revenue Recognition, the Company recognizes revenue when its performance obligations with a customer has been satisfied.  In the event it has not been satisfied, the Company records deferred revenue as a liability on the balance sheet.  As of June 30, 2023, December 31, 2022, and December 31, 2021, deferred revenue was $0, $281,372 and $70,343 respectively.

Intangible Assets

Intangible Assets

The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.

Basic and Diluted Net Loss per Common Share

Basic and Diluted Net Loss per Common Share

The Company computes basic net loss per common share by dividing net loss applicable to common stockholders by the weighted average number of shares of common stocks outstanding during the period, excluding the anti-dilutive effects of stock options and warrants to purchase common stocks. The Company computes diluted net loss per common stock by dividing the net loss applicable to common stocks by the sum of the weighted-average number of common stocks outstanding during the period plus the potential dilutive effects of its convertible preferred stocks, stock options and warrants to purchase common stocks, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there was no difference between the Company’s basic and diluted net loss per stock of common stock for the three and six months ended June 30, 2023 and 2022. See Note 12 Basic and Diluted Net Loss per Common Share.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13, together with a series of subsequently issued related ASUs, has been codified in Topic 326. Topic 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivables. The new guidance is effective for fiscal years beginning after December 15, 2022. The Company has adopted the new guidance with its fiscal year beginning January 1, 2023. The adoption of ASC 326 did not have a material effect on the Company’s financial statements.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2023
Accounts Receivable, net  
Schedule of accounts receivable

June 30,

December 31,

December 31, 

    

2023

    

2022

    

2021

Gross accounts receivables

$

3,191,711

$

2,757,839

$

3,363,827

Distribution service fees

 

(284,285)

(339,094)

 

(371,310)

Chargebacks accrual

 

(2,462)

(1,960)

 

Cash discount allowances

 

(116,866)

(99,671)

 

(159,446)

Allowance for doubtful accounts

 

(211,367)

(206,868)

 

(377,685)

Total accounts receivable, net

$

2,576,731

$

2,110,246

$

2,455,386

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories  
Schedule of Inventories

    

June 30, 2023

    

December 31, 2022

Raw Materials

$

2,081,089

$

1,574,683

Finished goods

 

98,916

 

240,430

Total inventory

$

2,180,005

$

1,815,113

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2023
Prepaid Expenses and Other Current Assets.  
Schedule of prepaid expenses and other current assets

    

June 30, 2023

    

December 31, 2022

Prepaid insurance

$

173,511

$

109,414

Prepaid coupon fees

 

 

71,500

API purchase commitment asset (see Note 13)

 

684,053

 

663,984

Other prepaid expenses

 

120,052

 

333,158

Other current assets

 

31,743

 

138,226

Total prepaid expenses and other current assets

$

1,009,359

$

1,316,282

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Intangible Assets  
Schedule of intangible assets

Balance at December 31, 2021

    

$

25,293,149

Amortization expense

 

(5,588,665)

Intangible Impairment

(7,460,000)

Balance at December 31, 2022

 

12,244,484

Amortization expense

(1,648,480)

Balance at June 30, 2023

$

10,596,004

Schedule of future annual amortization related to the company's intangible assets

2023 (remaining 6 months)

    

$

1,624,267

2024

 

2,800,623

2025

 

1,754,328

2026

 

1,442,186

2027

1,212,871

Thereafter

 

1,761,729

Total

$

10,596,004

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Expenses  
Schedule of accrued expenses

    

June 30, 2023

    

December 31, 2022

Accrued product returns

$

2,581,177

$

2,311,647

Accrued contract rebates

 

292,572

 

279,018

Due to 3PL/Wholesalers

 

334,282

 

155,081

Accrued bonuses

711,051

427,500

Accrued professional fees

 

82,041

 

51,620

Other accrued expenses

 

777,448

 

409,796

Total accrued expenses

$

4,778,571

$

3,634,662

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt  
Schedule of future principal payments of the promissory note

2023 (remaining 6 months)

    

$

368,649

2024

1,530,729

2025

2,720,940

2026

3,264,351

2027

872,073

Total

$

8,756,742

Less: current portion

(1,122,619)

Promissory note, net of current portion

$

7,634,123

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies  
Summary of supplemental balance sheet information related to leases

    

As of June 30, 2023

    

As of December 31, 2022

Operating lease ROU asset:

 

  

 

  

Other assets

$

294,391

$

358,471

Operating lease liability:

 

 

Other current liabilities

152,780

142,340

Other long-term liabilities

 

183,328

 

262,677

Total operating lease liability

$

336,108

$

405,017

Summary of supplemental lease term and discount rate information related to leases

    

As of June 30, 2023

    

As of December 31, 2022

Weighted-average remaining lease terms - operating leases

 

2.2 years

 

2.7 years

Weighted-average discount rate - operating leases

 

12.6

%  

12.6

%

Summary of supplemental cash flow information related to leases

For the Three Months

 

For the Six Months

Ended June 30,

Ended June 30,

    

2023

    

2022

    

2023

    

2022

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

 

  

 

  

  

 

  

Operating cash flows from operating leases

$

47,226

$

46,935

$

94,451

$

93,870

Summary of future minimum lease payments under non-cancelable leases

Lease Liability Maturity Analysis

    

Operating Leases

2023 (remaining 6 months)

 

$

94,922

2024

 

155,242

2025

 

81,107

2026

82,324

Thereafter

 

Total lease payments

 

413,595

Less: Imputed Interest

 

(77,487)

Total

$

336,108

Schedule of future minimum sublease income under non-cancelable leases

Sublease income

    

Operating Leases

2023 (remaining 6 months)

42,000

2024

 

56,000

Total

$

98,000

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Restricted Stock Units ("RSU's") (Tables)
6 Months Ended
Jun. 30, 2023
Stock Options and Restricted Stock Units ("RSU's")  
Schedule of stock options

    

    

Weighted-Average 

    

Weighted-

Remaining 

Aggregate Intrinsic 

Number of 

Average 

Contractual 

Value 

    

Shares

    

Exercise Price

    

Term (Years)

    

($ in thousands)

Options outstanding at December 31, 2022

 

59,067

$

34.02

 

8.29

$

Options granted

 

156,000

 

0.99

 

 

162.2

Less: options forfeited

 

 

 

 

Less: options expired/cancelled

 

(5,000)

 

33.40

 

 

Less: options exercised

Options outstanding at June 30, 2023

 

210,067

$

9.51

 

9.24

$

162.2

Options exercisable at June 30, 2023

 

54,067

$

34.08

 

7.73

$

Weighted-Average

Weighted-

Remaining

Number of

Average

Contractual

Shares

Fair Value at Grant Date

Term (Years)

RSU’s outstanding at December 31, 2022

 

40,238

$

16.87

 

9.20

RSU’s granted

 

 

Less: RSU’s forfeited

 

 

 

Less: RSU’s expired/cancelled

 

(5)

 

11.90

 

Less: RSU’s vested

 

(40,233)

 

16.88

 

RSU’s outstanding at June 30, 2023

 

$

 

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2023
Common Stock Warrants  
Schedule of warrants by expiration date

Number of Warrants

    

Exercise Price (in Dollars)

    

Expiration Date

278

$

16.00

August 23, 2023

2,279

356.50

June 1, 2024

7,492

218.50

June 17, 2024

1,997

312.50

June 19, 2024

2,279

265.50

September 1, 2024

1,050

127.40

September 16, 2024

2,279

43.00

December 1, 2024

2,800

56.50

March 2, 2025

2,800

73.00

June 1, 2025

2,800

55.00

September 1, 2025

2,800

47.05

December 1, 2025

222,189

75.00

December 1, 2025

90,880

175.00

December 1, 2025

62,429

512.50

December 1, 2025

15,856

1,250.00

December 1, 2025

175,132

17.15

October 18, 2026

233,775

35.00

December 12, 2026

175,000

35.00

December 27, 2026

1,004,115

  

  

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Basic and Diluted Net Income (Loss) per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Basic and Diluted Net Income (Loss) per Common Share  
Summary of basic and diluted net loss per share

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Numerator

 

  

 

  

  

 

  

Net income (loss)

$

(2,546,683)

$

(1,811,792)

$

(3,931,830)

$

(1,986,016)

Denominator

 

 

 

 

Weighted-average common shares for basic net income (loss) per share

 

2,117,581

 

2,068,472

 

2,103,220

 

2,068,472

Basic and diluted net income (loss) per common share

$

(1.20)

$

(0.88)

$

(1.87)

$

(0.96)

Summary of potentially dilutive securities convertible into common shares

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Stock Options

 

210,067

 

59,067

210,067

 

59,067

RSUs

42,564

42,564

Warrants

 

1,004,115

 

1,004,115

1,004,115

 

1,004,115

Total

 

1,214,182

 

1,105,746

1,214,182

 

1,105,746

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Information  
Summary of results of operations by reportable segment

    

Prescription 

    

Medical 

    

    

For the Six Months Ended June 30, 2023

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

2,490,686

$

2,021,297

$

$

4,511,983

Cost of goods sold

 

257,721

 

806,878

 

 

1,064,599

Selling, general and administrative expenses

 

754,993

 

905,442

 

2,719,796

 

4,380,231

Research and development expenses

 

1,130,338

 

55,330

 

 

1,185,668

Depreciation and amortization expense

 

1,150,939

 

502,651

 

 

1,653,590

Interest income

(119,241)

(119,241)

Interest expense

 

 

 

278,966

 

278,966

Net loss

$

(803,305)

$

(249,004)

$

(2,879,521)

$

(3,931,830)

    

Prescription

    

Medical

    

    

For the Six Months Ended June 30, 2022

    

Medications

    

Devices

    

Corporate

    

Consolidated

Net sales

$

4,856,941

$

1,794,744

$

$

6,651,685

Cost of goods sold

 

489,007

 

632,553

 

 

1,121,560

Selling, general and administrative expenses

 

3,440,168

 

884,538

 

2,789,636

 

7,114,342

Gain on settlement with Vivus

(3,389,941)

(3,389,941)

Research and development expenses

 

750,296

 

76,306

 

 

826,602

Depreciation and amortization expense

 

2,539,328

 

582,412

 

 

3,121,740

Change in fair value of derivative liability

 

 

 

(460,000)

 

(460,000)

Interest expense

 

 

 

303,398

 

303,398

Net income (loss)

$

1,028,083

$

(381,065)

$

(2,633,034)

$

(1,986,016)

Summary of net sales by geographic region

For the Three Months Ended

For the Six Months Ended

June 30,

June 30,

Net sales

    

2023

    

2022

    

2023

    

2022

United States

$

1,597,829

$

3,861,915

$

3,756,599

$

5,907,539

International

396,182

 

324,601

755,384

744,146

$

1,994,011

$

4,186,516

$

4,511,983

$

6,651,685

Summary of assets by reportable segment and reconciliation of segment assets to consolidated assets

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of June 30, 2023, are summarized as follows:

Prescription 

    

Medical 

    

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

6,032,875

$

4,563,129

$

10,596,004

Total segment assets

$

22,218,785

$

6,508,323

$

28,727,108

The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of December 31, 2022, are summarized as follows:

Prescription 

Medical 

    

Medications

    

Devices

    

Consolidated

Intangible assets, net

$

7,178,704

$

5,065,780

$

12,244,484

Total segment assets

$

25,831,048

$

6,590,166

$

32,421,214

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details) - USD ($)
1 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Nature of Operations, Basis of Presentation, Liquidity and Going Concern      
Cash   $ 7,400,000  
Working capital   5,200,000  
Accumulated deficit   $ 94,658,223 $ 90,726,393
Subsequent event      
Nature of Operations, Basis of Presentation, Liquidity and Going Concern      
Proceeds from gross proceeds $ 15,000,000    
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies        
Reserves for product returns $ 2,600,000   $ 2,300,000 $ 3,800,000
Increase in estimates of reserve $ 800,000 $ 4,400,000    
Accrued contract rebates     279,018 379,242
Revenue practical expedient, financing component true      
Deferred Revenue $ 0   281,372 $ 70,343
Prescription Medications        
Summary of Significant Accounting Policies        
Reserves for sales deductions $ 3,300,000   $ 3,000,000.0  
Medical Devices        
Summary of Significant Accounting Policies        
Right to return and receive credit for product 90 days      
Minimum | Prescription Medications        
Summary of Significant Accounting Policies        
Due period for invoice payments 30 days      
Right to return and receive credit for product 6 months      
Minimum | Medical Devices | Domestic customers        
Summary of Significant Accounting Policies        
Due period for invoice payments 30 days      
Maximum | Prescription Medications        
Summary of Significant Accounting Policies        
Due period for invoice payments 75 days      
Right to return and receive credit for product 1 year      
Maximum | Medical Devices | International customers        
Summary of Significant Accounting Policies        
Due period for invoice payments 90 days      
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, net (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, net      
Gross accounts receivables $ 3,191,711 $ 2,757,839 $ 3,363,827
Distribution service fees (284,285) (339,094) (371,310)
Chargebacks accrual (2,462) (1,960)  
Cash discount allowances (116,866) (99,671) (159,446)
Allowance for doubtful accounts (211,367) (206,868) (377,685)
Total accounts receivable, net $ 2,576,731 $ 2,110,246 $ 2,455,386
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, net - Additional information (Details) - customer
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Gross billings from customers | Customer concentration risk      
Accounts Receivable, net      
Number of customers 4    
Gross billings from customers | Customer concentration risk | One customers      
Accounts Receivable, net      
Concentration risk percentage 23.00% 26.00%  
Gross billings from customers | Customer concentration risk | Two customers      
Accounts Receivable, net      
Concentration risk percentage 18.00% 23.00%  
Gross billings from customers | Customer concentration risk | Three customers      
Accounts Receivable, net      
Concentration risk percentage 17.00% 18.00%  
Gross billings from customers | Customer concentration risk | Four customers      
Accounts Receivable, net      
Concentration risk percentage 10.00% 17.00%  
Account receivables | Credit concentration risk      
Accounts Receivable, net      
Number of customers     2
Account receivables | Credit concentration risk | One customers      
Accounts Receivable, net      
Concentration risk percentage 35.00%   43.00%
Account receivables | Credit concentration risk | Two customers      
Accounts Receivable, net      
Concentration risk percentage 22.00%   16.00%
Account receivables | Credit concentration risk | Three customers      
Accounts Receivable, net      
Concentration risk percentage 18.00%    
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Raw Materials $ 2,081,089 $ 1,574,683
Finished goods 98,916 240,430
Total inventory $ 2,180,005 $ 1,815,113
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Additional Information (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Finished goods are net of valuation reserves $ 405,495 $ 364,300
Raw materials are net of valuation reserves $ 2,872,977 $ 2,872,977
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Prepaid Expenses and Other Current Assets.    
Prepaid insurance $ 173,511 $ 109,414
Prepaid coupon fees   71,500
API purchase commitment asset 684,053 663,984
Other prepaid expenses 120,052 333,158
Other current assets 31,743 138,226
Total prepaid expenses and other current assets $ 1,009,359 $ 1,316,282
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Intangible Assets    
Balance $ 12,244,484 $ 25,293,149
Amortization expense (1,648,480) (5,588,665)
Intangible Impairment   (7,460,000)
Balance $ 10,596,004 $ 12,244,484
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Future annual amortization (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets      
2023 (remaining 6 months) $ 1,624,267    
2024 2,800,623    
2025 1,754,328    
2026 1,442,186    
2027 1,212,871    
Thereafter 1,761,729    
Total $ 10,596,004 $ 12,244,484 $ 25,293,149
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Jun. 30, 2023
Dec. 31, 2021
Intangible Assets      
Carrying value of intangible assets $ 12,244,484 $ 10,596,004 $ 25,293,149
Impairment charge of approximate 7,460,000    
Stendra product      
Intangible Assets      
Estimated useful lives of intangible assets   10 years  
Carrying value of intangible assets 7,200,000 $ 6,000,000.0  
Impairment charge of approximate 7,500,000    
Timm Medical product      
Intangible Assets      
Estimated useful lives of intangible assets   12 years  
Carrying value of intangible assets 4,000,000.0 $ 3,600,000  
PTV product      
Intangible Assets      
Estimated useful lives of intangible assets   12 years  
Carrying value of intangible assets $ 1,100,000 $ 1,000,000.0  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued product returns $ 2,581,177 $ 2,311,647
Accrued contract rebates 292,572 279,018
Due to 3PL/Wholesalers 334,282 155,081
Accrued bonuses 711,051 427,500
Accrued professional fees 82,041 51,620
Other accrued expenses 777,448 409,796
Total accrued expenses $ 4,778,571 $ 3,634,662
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Promissory Note (Details) - Note
6 Months Ended
Jun. 30, 2023
USD ($)
Debt Instrument  
Principal amount of notes payable $ 10,201,758
Interest rate (in percent) 6.00%
Interest rate at the time of default (in percent) 9.00%
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Future minimum principal payments (Details) - Promissory note
Jun. 30, 2023
USD ($)
Debt Instrument  
2023 (remaining 6 months) $ 368,649
2024 1,530,729
2025 2,720,940
2026 3,264,351
2027 872,073
Total 8,756,742
Less: current portion (1,122,619)
Promissory note, net of current portion $ 7,634,123
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jan. 10, 2022
Operating Leases    
Security deposit received for sublease   $ 14,000
Operating lease expense per month $ 7,000  
Minimum    
Operating Leases    
Remaining lease terms 1 year 2 months 12 days  
Maximum    
Operating Leases    
Remaining lease terms 3 years 6 months  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Lease expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Operating Lease Cost:        
Fixed lease cost $ 44,812 $ 44,812 $ 89,623 $ 89,623
Amount of fixed lease cost which are offset by sublease income $ 21,000   $ 42,000  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Supplemental balance sheet information related to leases (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Supplemental balance sheet information related to leases    
Operating lease ROU asset: $ 294,391 $ 358,471
Other assets Other assets Other assets
Operating lease liability:    
Operating lease liability, current $ 152,780 $ 142,340
Other current liabilities Other current liabilities Other current liabilities
Operating lease liability, noncurrent $ 183,328 $ 262,677
Other long-term liabilities Other long-term liabilities Other long-term liabilities
Total $ 336,108 $ 405,017
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Supplemental lease term and discount rate information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Operating Leases          
Weighted-average remaining lease terms - operating leases 2 years 2 months 12 days   2 years 2 months 12 days   2 years 8 months 12 days
Weighted-average discount rate - operating leases 12.60%   12.60%   12.60%
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases $ 47,226 $ 46,935 $ 94,451 $ 93,870  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Future minimum lease payments under non-cancelable leases (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Lease Liability Maturity Analysis    
2023 (remaining 6 months) $ 94,922  
2024 155,242  
2025 81,107  
2026 82,324  
Total lease payments 413,595  
Less: Imputed Interest (77,487)  
Total $ 336,108 $ 405,017
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Future minimum sublease income under non-cancelable leases (Details)
Jun. 30, 2023
USD ($)
Sublease income  
2023 (remaining 6 months) $ 42,000
2024 56,000
Total $ 98,000
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Leases - Additional information (Details)
Jun. 30, 2023
USD ($)
Operating Leases  
Operating leases that had not yet commenced $ 0
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Restricted Stock Units ("RSU's") (Details) - shares
Dec. 22, 2021
Jun. 30, 2023
Stock Options and Restricted Stock Units ("RSU's")    
Number of shares authorized   260,000
Number of shares available for issuance 260,000 7,369
Number of shares increased for issuance 152,166  
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Restricted Stock Units ("RSU's") - Summary of stock options (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 07, 2022
Jan. 04, 2022
Jun. 30, 2023
Dec. 31, 2022
Number of Shares        
Options outstanding and exercisable on beginning     59,067  
Options granted   5,000 156,000  
Less: options and RSU's expired/cancelled     (5,000)  
Options and RSU's outstanding at the end     210,067 59,067
Options and RSU's exercisable at the end     54,067  
Weighted-Average Fair Value at Grant Date        
Options outstanding and exercisable at the beginning (in dollars per share)     $ 34.02  
Options granted (in dollars per share)   $ 33.40 0.99  
Less: options expired/cancelled (in dollars per share)     33.40  
Options outstanding at the end (in dollars per share)     9.51 $ 34.02
Options exercisable at the end (in dollars per share)     $ 34.08  
Weighted-Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value        
Options and RSU's outstanding at the beginning (in years)     9 years 2 months 26 days 8 years 3 months 14 days
Options outstanding and exercisable at the beginning (in dollars)     $ 162,200  
Options granted     $ 162,200  
Options and RSU's outstanding at the ending (in years)     9 years 2 months 26 days 8 years 3 months 14 days
Options exercisable at the end (in years)     7 years 8 months 23 days  
Options outstanding at the end (in dollars)     $ 162,200  
Restricted Stock Units        
Number of Shares        
Options outstanding and exercisable on beginning     40,238  
Options granted 24,876      
Less: options and RSU's expired/cancelled     (5)  
Less: RSU's vested     (40,233)  
Options and RSU's outstanding at the end       40,238
Weighted-Average Fair Value at Grant Date        
Options outstanding and exercisable at the beginning (in dollars per share)     $ 16.87  
Options granted (in dollars per share) $ 11.90      
Less: options expired/cancelled (in dollars per share)     11.90  
Less: RSU's vested     $ 16.88  
Options outstanding at the end (in dollars per share)       $ 16.87
Weighted-Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value        
Options and RSU's outstanding at the beginning (in years)     0 years 9 years 2 months 12 days
Options and RSU's outstanding at the ending (in years)     0 years 9 years 2 months 12 days
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options and Restricted Stock Units ("RSU's") - Additional Information (Details)
6 Months Ended
Apr. 10, 2023
director
$ / shares
shares
Apr. 07, 2022
director
$ / shares
shares
Jan. 04, 2022
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award          
Number of directors to whom option is granted | director 4        
Number of options granted | shares     5,000 156,000  
Exercise price | $ / shares     $ 33.40 $ 0.99  
Vesting percentage 100.00%   100.00%    
Vesting period 1 year        
Options to purchase shares of common stock | shares 39,000        
Options to exercise price of common stock | $ / shares $ 0.99        
Stock-based compensation expense | $       $ 173,652 $ 658,093
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of directors to whom option is granted | director   4      
Number of options granted | shares   24,876      
Exercise price | $ / shares   $ 11.90      
Vesting percentage   100.00%      
Vesting period   1 year      
Tania King | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of options granted | shares   6,051      
Exercise price | $ / shares   $ 11.90      
Vesting percentage   100.00%      
Vesting period   1 year      
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock Warrants - Company's warrants by expiration date (Details)
Jun. 30, 2023
$ / shares
shares
Class of Warrant or Right  
Number of Warrants 1,004,115
Expiration Date of August 23, 2023  
Class of Warrant or Right  
Number of Warrants 278
Exercise Price | $ / shares $ 16.00
Expiration Date of June 1, 2024  
Class of Warrant or Right  
Number of Warrants 2,279
Exercise Price | $ / shares $ 356.50
Expiration Date of June 17, 2024  
Class of Warrant or Right  
Number of Warrants 7,492
Exercise Price | $ / shares $ 218.50
Expiration Date of June 19, 2024  
Class of Warrant or Right  
Number of Warrants 1,997
Exercise Price | $ / shares $ 312.50
Expiration Date of September 1, 2024  
Class of Warrant or Right  
Number of Warrants 2,279
Exercise Price | $ / shares $ 265.50
Expiration Date of September 16, 2024  
Class of Warrant or Right  
Number of Warrants 1,050
Exercise Price | $ / shares $ 127.40
Expiration Date of December 1, 2024  
Class of Warrant or Right  
Number of Warrants 2,279
Exercise Price | $ / shares $ 43.00
Expiration Date of March 2, 2025  
Class of Warrant or Right  
Number of Warrants 2,800
Exercise Price | $ / shares $ 56.50
Expiration Date of June 1, 2025  
Class of Warrant or Right  
Number of Warrants 2,800
Exercise Price | $ / shares $ 73.00
Expiration Date of September 1, 2025  
Class of Warrant or Right  
Number of Warrants 2,800
Exercise Price | $ / shares $ 55.00
Expiration Date of December 1, 2025, One  
Class of Warrant or Right  
Number of Warrants 2,800
Exercise Price | $ / shares $ 47.05
Expiration Date of December 1, 2025, Two  
Class of Warrant or Right  
Number of Warrants 222,189
Exercise Price | $ / shares $ 75.00
Expiration Date of December 1, 2025, Three  
Class of Warrant or Right  
Number of Warrants 90,880
Exercise Price | $ / shares $ 175.00
Expiration Date of December 1, 2025, Four  
Class of Warrant or Right  
Number of Warrants 62,429
Exercise Price | $ / shares $ 512.50
Expiration Date of December 1, 2025, Five  
Class of Warrant or Right  
Number of Warrants 15,856
Exercise Price | $ / shares $ 1,250.00
Expiration Date of October 18, 2026  
Class of Warrant or Right  
Number of Warrants 175,132
Exercise Price | $ / shares $ 17.15
Expiration Date of December 12, 2026  
Class of Warrant or Right  
Number of Warrants 233,775
Exercise Price | $ / shares $ 35.00
Expiration Date of December 27, 2026  
Class of Warrant or Right  
Number of Warrants 175,000
Exercise Price | $ / shares $ 35.00
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator        
Net loss $ (2,546,683) $ (1,811,792) $ (3,931,830) $ (1,986,016)
Weighted average common shares outstanding        
Weighted-average common shares for basic net income ( loss) per unit 2,117,581 2,068,472 2,103,220 2,068,472
Weighted-average common shares for diluted net income ( loss) per unit 2,117,581 2,068,472 2,103,220 2,068,472
Basic net income (loss) per common share $ (1.20) $ (0.88) $ (1.87) $ (0.96)
Diluted net income (loss) per common share $ (1.20) $ (0.88) $ (1.87) $ (0.96)
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive securities convertible into common shares        
Total 1,214,182 1,105,746 1,214,182 1,105,746
Stock Options        
Antidilutive securities convertible into common shares        
Total 210,067 59,067 210,067 59,067
RSUs        
Antidilutive securities convertible into common shares        
Total   42,564   42,564
Warrants        
Antidilutive securities convertible into common shares        
Total 1,004,115 1,004,115 1,004,115 1,004,115
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Marketing, Licensing and Distribution Agreements - Vivus (Details)
6 Months Ended 12 Months Ended
Jan. 18, 2022
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Marketing, Licensing and Distribution Agreements          
Noncash decrease in accrued expenses related to Vivus settlement       $ (6,520,283)  
Noncash decrease in API purchase commitment     $ 459,422 6,232,489  
Noncash decrease in accrued inventory purchases related to Vivus Settlement       (14,203,905)  
Gain on settlement with Vivus       3,389,941  
API purchase commitment asset     684,053   $ 663,984
License Agreement | Royalty on the first $500 million of net sales          
Marketing, Licensing and Distribution Agreements          
Threshold net sales     500,000,000    
License Agreement | Milestone payment to be paid once $250 million in sales has been reached          
Marketing, Licensing and Distribution Agreements          
Threshold net sales     250,000,000    
Milestone payment     6,000,000    
License Agreement | Milestone payment to be paid after $250 million in sales has been reached          
Marketing, Licensing and Distribution Agreements          
Threshold net sales     250,000,000    
Milestone payment     $ 3,200,000    
License Agreement | Vivus, Inc          
Marketing, Licensing and Distribution Agreements          
One-time fee to purchase and receive the license for the commercialization and exploitation of Stendra   $ 70,000,000      
License Agreement | Vivus, Inc | Royalty during the first, second, and third years following the expiration of the Royalty Period          
Marketing, Licensing and Distribution Agreements          
Royalty percentage     2.00%    
License Agreement | Vivus, Inc | Royalty following the fourth and fifth years following the end of the Royalty Period          
Marketing, Licensing and Distribution Agreements          
Royalty percentage     1.00%    
License Agreement | MTPC          
Marketing, Licensing and Distribution Agreements          
Royalty incurred     $ 124,534 $ 242,847  
Royalty receivable         106,115
License Agreement | MTPC | Royalty on the first $500 million of net sales          
Marketing, Licensing and Distribution Agreements          
Royalty percentage     5.00%    
License Agreement | MTPC | Royalty on net sales after $500 million          
Marketing, Licensing and Distribution Agreements          
Royalty percentage     6.00%    
Settlement Agreement | Vivus, Inc          
Marketing, Licensing and Distribution Agreements          
Inventory amount retained - API $ 7,300,000        
Prepayment amount 900,000        
Noncash decrease in accrued expenses related to Vivus settlement 6,500,000        
Noncash decrease in API purchase commitment 6,200,000        
Noncash decrease in accrued inventory purchases related to Vivus Settlement 14,200,000        
Payment made for purchase order $ 1,542,904        
Percentage of stendra tablets released 100        
Gain on settlement with Vivus         3,400,000
Raw materials inventory     $ 700,000    
Settlement Agreement | Vivus, Inc | Other Current Assets          
Marketing, Licensing and Distribution Agreements          
API purchase commitment asset     700,000   700,000
Settlement Agreement | Vivus, Inc | Other Noncurrent Assets          
Marketing, Licensing and Distribution Agreements          
Accrued inventory purchases, other assets     $ 4,700,000   $ 5,100,000
Settlement Agreement | Vivus, Inc | Promissory Note          
Marketing, Licensing and Distribution Agreements          
Prepayment amount $ 900,000        
Principal amount of notes payable $ 10,201,758        
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Results of operations by reportable segment        
Net sales $ 1,994,011 $ 4,186,516 $ 4,511,983 $ 6,651,685
Cost of goods sold 513,857 649,220 1,064,599 1,121,560
Selling, general and administrative expenses 2,249,592 3,216,604 4,380,231 7,114,342
Gain on settlement with Vivus       (3,389,941)
Research and development expenses 866,575 421,242 1,185,668 826,602
Depreciation and amortization expense 826,795 1,560,870 1,653,590 3,121,740
Change in fair value of derivative liability       (460,000)
Interest income (52,924)   (119,241)  
Interest expense 136,799 150,372 278,966 303,398
Net loss (2,546,683) (1,811,792) $ (3,931,830) (1,986,016)
Operating segments        
Segment Information        
Number of Operating Segments | segment     2  
Corporate        
Results of operations by reportable segment        
Selling, general and administrative expenses 1,509,875 1,266,508 $ 2,719,796 2,789,636
Change in fair value of derivative liability       (460,000)
Interest income (52,924)   (119,241)  
Interest expense 136,799 150,372 278,966 303,398
Net loss (1,593,750) (1,416,880) (2,879,521) (2,633,034)
Prescription Medications | Operating segments        
Results of operations by reportable segment        
Net sales 984,408 3,332,173 2,490,686 4,856,941
Cost of goods sold 83,451 350,826 257,721 489,007
Selling, general and administrative expenses 258,145 1,729,149 754,993 3,440,168
Gain on settlement with Vivus       (3,389,941)
Research and development expenses 865,122 344,936 1,130,338 750,296
Depreciation and amortization expense 575,470 1,269,665 1,150,939 2,539,328
Net loss (797,780) (362,403) (803,305) 1,028,083
Medical Devices | Operating segments        
Results of operations by reportable segment        
Net sales 1,009,603 854,343 2,021,297 1,794,744
Cost of goods sold 430,406 298,394 806,878 632,553
Selling, general and administrative expenses 481,572 220,947 905,442 884,538
Research and development expenses 1,453 76,306 55,330 76,306
Depreciation and amortization expense 251,325 291,205 502,651 582,412
Net loss $ (155,153) $ (32,509) $ (249,004) $ (381,065)
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Net Sales by Geographic region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues from External Customers and Long-Lived Assets        
Net sales $ 1,994,011 $ 4,186,516 $ 4,511,983 $ 6,651,685
United States        
Revenues from External Customers and Long-Lived Assets        
Net sales 1,597,829 3,861,915 3,756,599 5,907,539
International        
Revenues from External Customers and Long-Lived Assets        
Net sales $ 396,182 $ 324,601 $ 755,384 $ 744,146
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Segment assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Segment Reporting, Asset Reconciling Item    
Intangible assets, net $ 10,596,004 $ 12,244,484
Total segment assets 28,727,108 32,421,214
Prescription Medications    
Segment Reporting, Asset Reconciling Item    
Intangible assets, net 6,032,875 7,178,704
Total segment assets 22,218,785 25,831,048
Medical Devices    
Segment Reporting, Asset Reconciling Item    
Intangible assets, net 4,563,129 5,065,780
Total segment assets $ 6,508,323 $ 6,590,166
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details)
1 Months Ended
Jul. 17, 2023
USD ($)
$ / shares
shares
Jul. 13, 2023
USD ($)
installment
$ / shares
shares
Jul. 31, 2023
USD ($)
Jun. 30, 2023
$ / shares
Dec. 31, 2022
$ / shares
Subsequent Events          
Common stock, par value (in dollars per share)       $ 0.0001 $ 0.0001
Subsequent event          
Subsequent Events          
Exercise price of warrants   $ 2.25      
Proceeds from gross proceeds | $     $ 15,000,000    
Warrants term   5 years      
Maximum percentage of outstanding shares approved for issuance in accordance with Nasdaq stock market rules   19.99%      
Percentage of interest on issued and our outstanding Common Stock   29.00%      
Subsequent event | Private Placement | Placement Agent          
Subsequent Events          
Warrants to purchase shares of common stock | shares 800,001        
Exercise price of warrants $ 2.25        
Cash fee (Percentage) 8.00%        
Subsequent event | Series A Preferred Stock          
Subsequent Events          
Exercise price of warrants   $ 2.25      
Number of equal monthly installments for redemption of preferred stock | installment   13      
Minimum trading days after the date that initial registration statement for considering first trading day of the calendar month   25 days      
Percentage of redemptions payable in cash on installment redemption amount   107.00%      
Percentage of the average of three lowest closing prices of common stock during the thirty trading day period immediately prior to amortization payment is due   80.00%      
Number of trading days immediately prior to amortization payment is due considered for calculating conversion price   30 days      
Conversion price for valuation of common stock   $ 0.4484      
Percentage of minimum price   20.00%      
Common stock closing price per share limit for conversion of stock for 20 consecutive trading days   $ 6.75      
Number of trading day considered for calculation of closing price limit of common stock for conversion   20 days      
Daily dollar trading volume of common stock limit for conversion of stock | $   $ 2,000,000      
Dividend rate   8.00%      
Preferred stock, dividend accrued rate per annum   15.00%      
Subsequent event | Purchase Agreement | Private Placement          
Subsequent Events          
Common stock, par value (in dollars per share)   $ 0.0001      
Proceeds from gross proceeds | $ $ 15,000,000        
Subsequent event | Purchase Agreement | Series A Preferred Stock          
Subsequent Events          
Initial conversion price   $ 2.25      
Subsequent event | Purchase Agreement | Series A Preferred Stock | Private Placement          
Subsequent Events          
Aggregate shares agreed to sell | shares   15,000      
Preferred stock, par value   $ 0.0001      
Preferred stock, stated value   $ 1,000      
Maximum shares issuable upon conversion | shares   6,666,668      
Warrants to purchase shares of common stock | shares   6,666,668      
Exercise price of warrants   $ 2.25      
Subsequent event | Registration rights agreement          
Subsequent Events          
Percentage of conversion shares and warrant shares required to file for resale   200.00%      
Threshold number of calendar days for filing resale   30 days      
XML 75 tmb-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001815903 us-gaap:RetainedEarningsMember 2023-06-30 0001815903 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001815903 us-gaap:RetainedEarningsMember 2023-03-31 0001815903 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001815903 2023-03-31 0001815903 us-gaap:RetainedEarningsMember 2022-12-31 0001815903 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001815903 us-gaap:RetainedEarningsMember 2022-06-30 0001815903 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001815903 us-gaap:RetainedEarningsMember 2022-03-31 0001815903 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001815903 2022-03-31 0001815903 us-gaap:RetainedEarningsMember 2021-12-31 0001815903 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001815903 us-gaap:CommonStockMember 2023-06-30 0001815903 us-gaap:CommonStockMember 2023-03-31 0001815903 us-gaap:CommonStockMember 2022-12-31 0001815903 us-gaap:CommonStockMember 2022-06-30 0001815903 us-gaap:CommonStockMember 2022-03-31 0001815903 us-gaap:CommonStockMember 2021-12-31 0001815903 2023-04-10 0001815903 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001815903 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001815903 2021-12-22 2021-12-22 0001815903 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001815903 2021-12-22 0001815903 2022-01-04 2022-01-04 0001815903 ptpi:TaniaKingMember us-gaap:RestrictedStockUnitsRSUMember 2022-04-07 2022-04-07 0001815903 ptpi:MitsubishiTanabePharmaCorporationMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:MitsubishiTanabePharmaCorporationMember ptpi:LicenseAgreementMember 2022-01-01 2022-06-30 0001815903 us-gaap:NonUsMember 2023-04-01 2023-06-30 0001815903 country:US 2023-04-01 2023-06-30 0001815903 us-gaap:NonUsMember 2023-01-01 2023-06-30 0001815903 country:US 2023-01-01 2023-06-30 0001815903 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001815903 country:US 2022-04-01 2022-06-30 0001815903 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001815903 country:US 2022-01-01 2022-06-30 0001815903 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember ptpi:SecuritiesPurchaseAgreementMember 2023-07-17 2023-07-17 0001815903 us-gaap:SubsequentEventMember 2023-07-01 2023-07-31 0001815903 ptpi:SeriesConvertiblePreferredStockMember us-gaap:SubsequentEventMember ptpi:SecuritiesPurchaseAgreementMember 2023-07-13 0001815903 2023-01-01 2023-03-31 0001815903 2022-01-01 2022-03-31 0001815903 us-gaap:OperatingSegmentsMember 2023-01-01 2023-06-30 0001815903 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001815903 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001815903 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001815903 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001815903 srt:MinimumMember 2023-06-30 0001815903 srt:MaximumMember 2023-06-30 0001815903 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0001815903 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0001815903 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0001815903 ptpi:StendraProductMember 2022-01-01 2022-12-31 0001815903 ptpi:TimmMedicalProductMember 2023-06-30 0001815903 ptpi:StendraProductMember 2023-06-30 0001815903 ptpi:PtvProductMember 2023-06-30 0001815903 ptpi:TimmMedicalProductMember 2022-12-31 0001815903 ptpi:StendraProductMember 2022-12-31 0001815903 ptpi:PtvProductMember 2022-12-31 0001815903 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0001815903 us-gaap:NotesPayableOtherPayablesMember 2023-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:PrescriptionMedicationSalesMember 2023-04-01 2023-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:MedicalDeviceSalesMember 2023-04-01 2023-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:PrescriptionMedicationSalesMember 2023-01-01 2023-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:MedicalDeviceSalesMember 2023-01-01 2023-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:PrescriptionMedicationSalesMember 2022-04-01 2022-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:MedicalDeviceSalesMember 2022-04-01 2022-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:PrescriptionMedicationSalesMember 2022-01-01 2022-06-30 0001815903 us-gaap:OperatingSegmentsMember ptpi:MedicalDeviceSalesMember 2022-01-01 2022-06-30 0001815903 ptpi:TwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:OneCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:OneCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:FourCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 ptpi:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001815903 ptpi:OneCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001815903 ptpi:TwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001815903 ptpi:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001815903 ptpi:OneCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001815903 ptpi:FourCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001815903 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember ptpi:SecuritiesPurchaseAgreementMember 2023-07-13 0001815903 ptpi:KatalystSecuritiesLlcMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2023-07-17 0001815903 ptpi:SeriesConvertiblePreferredStockMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember ptpi:SecuritiesPurchaseAgreementMember 2023-07-13 0001815903 us-gaap:SubsequentEventMember 2023-07-13 0001815903 ptpi:ExpirationDateOfSeptember162024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfSeptember12025Member 2023-06-30 0001815903 ptpi:ExpirationDateOfSeptember12024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfOctober182026Member 2023-06-30 0001815903 ptpi:ExpirationDateOfMarch22025Member 2023-06-30 0001815903 ptpi:ExpirationDateOfJune192024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfJune172024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfJune12025Member 2023-06-30 0001815903 ptpi:ExpirationDateOfJune12024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember272026Member 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember122026Member 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12025TwoMember 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12025ThreeMember 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12025OneMember 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12025FourMember 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12025FiveMember 2023-06-30 0001815903 ptpi:ExpirationDateOfDecember12024Member 2023-06-30 0001815903 ptpi:ExpirationDateOfAugust232023Member 2023-06-30 0001815903 2022-06-30 0001815903 ptpi:MedicalDeviceSalesMember 2023-06-30 0001815903 ptpi:MedicalDeviceSalesMember 2022-12-31 0001815903 us-gaap:WarrantMember 2023-04-01 2023-06-30 0001815903 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001815903 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001815903 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001815903 us-gaap:WarrantMember 2022-04-01 2022-06-30 0001815903 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001815903 ptpi:RestrictedStockUnitsMember 2022-04-01 2022-06-30 0001815903 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001815903 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001815903 ptpi:RestrictedStockUnitsMember 2022-01-01 2022-06-30 0001815903 2022-01-01 2022-12-31 0001815903 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001815903 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001815903 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001815903 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001815903 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001815903 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001815903 2023-04-10 2023-04-10 0001815903 us-gaap:RestrictedStockUnitsRSUMember 2022-04-07 2022-04-07 0001815903 2022-01-10 0001815903 ptpi:MitsubishiTanabePharmaCorporationMember ptpi:LicenseAgreementMember 2022-12-31 0001815903 ptpi:VivusIncMember ptpi:PromissoryNoteMember ptpi:SettlementAgreementMember 2022-01-18 0001815903 ptpi:VivusIncMember us-gaap:OtherCurrentAssetsMember ptpi:SettlementAgreementMember 2023-06-30 0001815903 ptpi:VivusIncMember us-gaap:OtherCurrentAssetsMember ptpi:SettlementAgreementMember 2022-12-31 0001815903 ptpi:SeriesConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2023-07-13 0001815903 us-gaap:SubsequentEventMember ptpi:RegistrationRightsAgreementMember 2023-07-13 2023-07-13 0001815903 ptpi:KatalystSecuritiesLlcMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2023-07-17 2023-07-17 0001815903 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001815903 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001815903 ptpi:VivusIncMember ptpi:SettlementAgreementMember 2022-01-18 2022-01-18 0001815903 us-gaap:SubsequentEventMember 2023-07-13 2023-07-13 0001815903 2023-04-01 2023-06-30 0001815903 2022-04-01 2022-06-30 0001815903 ptpi:VivusIncMember ptpi:SettlementAgreementMember 2022-01-01 2022-12-31 0001815903 ptpi:InternationalCustomersMember srt:MaximumMember ptpi:MedicalDeviceSalesMember 2023-01-01 2023-06-30 0001815903 ptpi:DomesticCustomersMember srt:MinimumMember ptpi:MedicalDeviceSalesMember 2023-01-01 2023-06-30 0001815903 us-gaap:NotesPayableOtherPayablesMember 2023-01-01 2023-06-30 0001815903 ptpi:PrescriptionMedicationSalesMember 2023-06-30 0001815903 ptpi:PrescriptionMedicationSalesMember 2022-12-31 0001815903 srt:MinimumMember ptpi:PrescriptionMedicationSalesMember 2023-01-01 2023-06-30 0001815903 srt:MaximumMember ptpi:PrescriptionMedicationSalesMember 2023-01-01 2023-06-30 0001815903 ptpi:MedicalDeviceSalesMember 2023-01-01 2023-06-30 0001815903 ptpi:SeriesConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2023-07-13 2023-07-13 0001815903 ptpi:ScenarioSixMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:ScenarioOneMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:ScenarioFiveMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:VivusIncMember ptpi:ScenarioThreeMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:VivusIncMember ptpi:ScenarioFourMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:MitsubishiTanabePharmaCorporationMember ptpi:ScenarioTwoMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:MitsubishiTanabePharmaCorporationMember ptpi:ScenarioOneMember ptpi:LicenseAgreementMember 2023-01-01 2023-06-30 0001815903 ptpi:VivusIncMember ptpi:LicenseAgreementMember 2016-09-30 2016-09-30 0001815903 ptpi:ScenarioSixMember ptpi:LicenseAgreementMember 2023-06-30 0001815903 ptpi:ScenarioFiveMember ptpi:LicenseAgreementMember 2023-06-30 0001815903 ptpi:VivusIncMember ptpi:SettlementAgreementMember 2023-06-30 0001815903 ptpi:VivusIncMember us-gaap:OtherNoncurrentAssetsMember ptpi:SettlementAgreementMember 2023-06-30 0001815903 ptpi:VivusIncMember us-gaap:OtherNoncurrentAssetsMember ptpi:SettlementAgreementMember 2022-12-31 0001815903 ptpi:VivusIncMember ptpi:SettlementAgreementMember 2022-01-18 0001815903 ptpi:SeriesConvertiblePreferredStockMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember ptpi:SecuritiesPurchaseAgreementMember 2023-07-13 2023-07-13 0001815903 2022-01-01 2022-06-30 0001815903 2023-06-30 0001815903 2022-12-31 0001815903 2021-12-31 0001815903 2023-08-14 0001815903 2023-01-01 2023-06-30 shares iso4217:USD pure iso4217:USD shares ptpi:customer ptpi:installment ptpi:director ptpi:segment http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 0001815903 --12-31 2023 Q2 2079387 2119620 true http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P0Y P25D P30D P20D P30D false 10-Q true 2023-06-30 false 001-39752 Petros Pharmaceuticals, Inc. DE 85-1410058 1185 Avenue of the Americas 3rd Floor New York NY 10036 973 242-0005 Common stock PTPI NASDAQ Yes Yes Non-accelerated Filer true true false false 2113570 7384797 9426264 2576731 2110246 2180005 1815113 1009359 1316282 13150892 14667905 34067 39177 10596004 12244484 4651754 5111176 294391 358472 28727108 32421214 1122619 1089683 1783731 1806399 4778571 3634662 280446 537232 7965367 7067976 7634123 8388093 183329 262678 15782819 15718747 0.0001 0.0001 150000000 150000000 2119620 2079387 211 208 107602301 107428652 -94658223 -90726393 12944289 16702467 28727108 32421214 4511983 6651685 1994011 4186516 1064599 1121560 513857 649220 3447384 5530125 1480154 3537296 4380231 7114342 2249592 3216604 3389941 1185668 826602 866575 421242 1653590 3121740 826795 1560870 7219489 7672743 3942962 5198716 -3772105 -2142618 -2462808 -1661420 460000 -119241 -52924 278966 303398 136799 150372 -3931830 -1986016 -2546683 -1811792 -1.87 -1.87 -0.96 -0.96 -1.20 -1.20 -0.88 -0.88 2103220 2103220 2068472 2068472 2117581 2117581 2068472 2068472 2088698 209 107558987 -92111540 15447656 43316 43316 30922 2 -2 -2546683 -2546683 2119620 211 107602301 -94658223 12944289 2079387 208 107428652 -90726393 16702467 173652 173652 40233 3 -3 -3931830 -3931830 2119620 211 107602301 -94658223 12944289 2068472 2068 106587544 -70863044 35726568 302265 302265 -1811792 -1811792 2068472 2068 106889809 -72674836 34217041 2068472 2068 106231716 -70688820 35544964 658093 658093 -1986016 -1986016 2068472 2068 106889809 -72674836 34217041 -3931830 -1986016 1653590 3121740 4499 -106940 41195 -14858 64081 56778 460000 -281372 121146 3389941 173652 658093 470984 3185558 -33266 1374350 -326992 -1058333 -22668 -2653421 1143909 -1429156 24586 177550 -79349 -68909 -1320433 -9475509 -721034 -1076974 -721034 -1076974 -2041467 -10552483 9426264 23847572 7384797 13295089 278966 153026 -6520283 -14203905 10024785 439353 459422 6232489 -20069 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1)    Nature of Operations, Basis of Presentation, Liquidity and Going Concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Operations and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Petros is a pharmaceutical company focused on men’s health therapeutics with a full range of commercial capabilities including sales, marketing, regulatory and medical affairs, finance, trade relations, pharmacovigilance, market access relations, manufacturing, and distribution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Petros consists of wholly owned subsidiaries, Metuchen Pharmaceuticals LLC, a Delaware limited liability company (“Metuchen”), Neurotrope, Inc., a Nevada corporation (“Neurotrope”), Timm Medical Technologies, Inc. (“Timm Medical”), and Pos-T-Vac, LLC (“PTV”). Petros was organized as a Delaware corporation on May 14, 2020 for the purpose of effecting certain transactions between Petros, Metuchen, Neurotrope, and certain subsidiaries of Petros (collectively the “Mergers”). The Mergers were consummated on December 1, 2020. The Company is engaged in the commercialization and development of Stendra®, a U.S. Food and Drug Administration (“FDA”) approved PDE-5 inhibitor prescription medication for the treatment of erectile dysfunction (“ED”), which we have licensed from Vivus, Inc. (“Vivus”). Petros also markets its own line of ED products in the form of vacuum erection device products through its subsidiaries, Timm Medical and PTV. In addition to ED products, we had an exclusive global license to develop and commercialize H100™, a novel and patented topical formulation candidate for the treatment of acute Peyronie’s disease, which license was terminated by the Company on May 11, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company manages its operations through two segments, Prescription Medications and Medical Devices, both of which focus on the treatment of male ED. The Prescription Medications segment consists primarily of Stendra®, which is sold generally in the United States. Expenses related to the development of H100™, prior to the license termination in May 2023, which was in the early stages of development and had not yet sought FDA approval to begin Phase 1 clinical trials, were categorized under the Prescription Medications segment. The Medical Devices segment consists primarily of vacuum erection devices, which are sold domestically and internationally. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s priority is the ability to sell Stendra® Over-The-Counter (“OTC”). The company has continued to progress in its development program. Recently, the Company has conducted three engagements with the U.S. Food and Drug Administration (FDA) reviewing data and receiving guidance, launched a second pivotal Label Comprehension Study incorporating FDA feedback, and has begun to integrate supportive technology in response to recent FDA industry-wide guidance and proposed rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. In the opinion of management, the accompanying unaudited interim consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary to present fairly our financial position, results of operations and cash flows. However, actual results could differ from those estimates. The unaudited interim consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the United States Securities and Exchange Commission. This Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All transactions between the consolidated entities have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity and Going Concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We have experienced net losses and negative cash flows from operations since our inception. As of June 30, 2023, we had cash of $7.4 million, working capital of $5.2 million, and accumulated deficit of $94.7 million.  To date, our principal sources of capital used to fund our operations have been the revenues from product sales, private sales, registered offerings and private placements of equity securities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company does not currently have sufficient available liquidity to fund its operations for at least the next 12 months. These conditions and events raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that these interim condensed consolidated financial statements are issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In response to these conditions and events, the Company is evaluating various financing strategies to obtain sufficient additional liquidity to meet its operating, debt service and capital requirements for the next twelve months following the date of this Quarterly Report. The potential sources of financing that the Company is evaluating include one or any combination of secured or unsecured debt, convertible debt and equity in both public and private offerings. The Company also plans to finance near-term operations with its cash on hand, as well by as exploring additional ways to raise capital, including the proceeds from the gross proceeds of $15 million raised in July 2023 (see Note 16) in addition to increasing cash flows from operations. The company intends to use the proceeds from the July 2023 capital raise to funds its OTC progress through 2024. There is no assurance the Company will manage to raise additional capital or otherwise increase cash flows, if required. The sources of financing described above that could be available to the Company and the timing and probability of obtaining sufficient capital depend, in part, on expanding the use of Stendra® and continuing to invest in research and development pursuant to our Non-Prescription / OTC strategies related to Stendra®, which we believe has the potential to dramatically increase product sales in the future; and future capital market conditions. If the Company’s current assumptions regarding timing of these events are incorrect or if there are any other changes or differences in our current assumptions that negatively impact our financing strategy, the Company may have to further reduce expenditures or significantly delay, scale back or discontinue the development or commercialization of Stendra® OTC in order to extend its cash resources. The Consolidated Financial Statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.</p> 7400000 5200000 -94700000 15000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2)    Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods. Such estimates include the adequacy of accounts receivable reserves, return reserves, inventory reserves, assessment of long-lived assets, including intangible asset impairment and the valuation of the derivative liability, among others. Actual results could differ from these estimates and changes in these estimates are recorded when known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks common to companies in the pharmaceutical industry including, but not limited to, uncertainties related to commercialization of competitor products, regulatory approvals, dependence on key products, dependence on key customers and suppliers, Stendra(R) OTC approval, and protection of intellectual property rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Financial instruments that subject the Company to concentrations of credit risk includes cash. The Company maintains cash on deposit at U.S.-based banks in amounts which, at times, exceed insured limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating segments are components of a Company for which separate financial information is available and evaluated regularly by the chief operating decision maker in assessing performance and deciding how to allocate resources. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States, and H100™ for the treatment of Peyronie’s disease. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. See Note 16 Segment Reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Prescription Medication Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s prescription medication sales consist of sales of Stendra® in the U.S. for the treatment of male erectile dysfunction. Under Accounting Standards Codification (“ASC”) Topic 606, Revenue Recognition (“Topic 606”), the Company recognizes revenue from prescription medication sales when its performance obligations with a customer has been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide Stendra® upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of Stendra®, which is typically upon delivery. The Company invoices its customers after Stendra® has been delivered and invoice payments are generally due within 30 to 75 days of invoice date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers Stendra® to when the customers pay for the product is typically less than one year. The Company records prescription medication sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales of Stendra® are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023 and December 31, 2022, the reserves for sales deductions were $3.3 million and $3.0 million, respectively. The most significant sales deductions included in this reserve relate to returns, contract rebates, and distribution service (“DSA”) fees. Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Returns</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contract Rebates, Coupon Redemptions and DSA Fees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company establishes contracts with wholesalers, chain stores, and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer’s purchases from us, including fees paid to wholesalers under our DSAs, as described below. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has entered into DSAs with certain of our significant wholesaler customers that obligate the wholesalers, in exchange for fees paid by us, to: (i) manage the variability of their purchases and inventory levels within specified limits based on product demand and (ii) provide us with specific services, including the provision of periodic retail demand information and current inventory levels for our pharmaceutical products held at their warehouse locations. See Note 3 Accounts Receivable, net for further discussion of these reserves. Accrued contract were $279,018 and $379,242 of December 31, 2022, and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Medical Device Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s medical device sales consist of domestic and international sales of men’s health products for the treatment of erectile dysfunction. The men’s health products include Vacuum Erection Devices, and VenoSeal. Under Topic 606, the Company recognizes revenue from medical device sales when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the medical device, which is typically upon shipment. The Company invoices its customers after the medical devices have been shipped and invoice payments are generally due within 30 days of invoice date for domestic customers and 90 days for international customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In determining the transaction price, a significant <span style="-sec-ix-hidden:Hidden_yLMaZiwuuU2PWFyOES9cLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">financing component</span></span> does not exist since the timing from when the Company delivers the medical devices to when the customers pay for the product is typically less than one year. The Company records medical device sales net of any variable consideration, including but not limited to returns. The Company uses the expected value method when estimating its variable consideration. The identified variable consideration is recorded as a reduction of revenue at the time revenues from the medical device sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Returns</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return medical devices and receive credit for products within 90 days of the sale. The provision for returns is based upon the Company’s estimates for future product returns and historical experience. As of June 30, 2023, December 31, 2021 and December 31, 2022, the reserves for product returns for medical devices were not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. As such, the Company did not have any contract assets at June 30, 2023, December 31, 2021 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Contract Liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under Accounting Standards Codification Topic 606, Revenue Recognition, the Company recognizes revenue when its performance obligations with a customer has been satisfied.  In the event it has not been satisfied, the Company records deferred revenue as a liability on the balance sheet.  As of June 30, 2023, December 31, 2022, and December 31, 2021, deferred revenue was $0, $281,372 and $70,343 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basic and Diluted Net Loss per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company computes basic net loss per common share by dividing net loss applicable to common stockholders by the weighted average number of shares of common stocks outstanding during the period, excluding the anti-dilutive effects of stock options and warrants to purchase common stocks. The Company computes diluted net loss per common stock by dividing the net loss applicable to common stocks by the sum of the weighted-average number of common stocks outstanding during the period plus the potential dilutive effects of its convertible preferred stocks, stock options and warrants to purchase common stocks, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there was no difference between the Company’s basic and diluted net loss per stock of common stock for the three and six months ended June 30, 2023 and 2022. See Note 12 Basic and Diluted Net Loss per Common Share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13, together with a series of subsequently issued related ASUs, has been codified in Topic 326. Topic 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivables. The new guidance is effective for fiscal years beginning after December 15, 2022. The Company has adopted the new guidance with its fiscal year beginning January 1, 2023. The adoption of ASC 326 did not have a material effect on the Company’s financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the date of the Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods. Such estimates include the adequacy of accounts receivable reserves, return reserves, inventory reserves, assessment of long-lived assets, including intangible asset impairment and the valuation of the derivative liability, among others. Actual results could differ from these estimates and changes in these estimates are recorded when known.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks common to companies in the pharmaceutical industry including, but not limited to, uncertainties related to commercialization of competitor products, regulatory approvals, dependence on key products, dependence on key customers and suppliers, Stendra(R) OTC approval, and protection of intellectual property rights.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Financial instruments that subject the Company to concentrations of credit risk includes cash. The Company maintains cash on deposit at U.S.-based banks in amounts which, at times, exceed insured limits.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating segments are components of a Company for which separate financial information is available and evaluated regularly by the chief operating decision maker in assessing performance and deciding how to allocate resources. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States, and H100™ for the treatment of Peyronie’s disease. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. See Note 16 Segment Reporting.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Prescription Medication Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s prescription medication sales consist of sales of Stendra® in the U.S. for the treatment of male erectile dysfunction. Under Accounting Standards Codification (“ASC”) Topic 606, Revenue Recognition (“Topic 606”), the Company recognizes revenue from prescription medication sales when its performance obligations with a customer has been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide Stendra® upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of Stendra®, which is typically upon delivery. The Company invoices its customers after Stendra® has been delivered and invoice payments are generally due within 30 to 75 days of invoice date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers Stendra® to when the customers pay for the product is typically less than one year. The Company records prescription medication sales net of any variable consideration, including but not limited to discounts, rebates, returns, chargebacks, and distribution fees. The Company uses the expected value method when estimating its variable consideration, unless terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from sales of Stendra® are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023 and December 31, 2022, the reserves for sales deductions were $3.3 million and $3.0 million, respectively. The most significant sales deductions included in this reserve relate to returns, contract rebates, and distribution service (“DSA”) fees. Our estimates are based on factors such as our direct and indirect customers’ buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers, and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Returns</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return Stendra® and receive credit for product within six months prior to expiration date and up to one year after expiration date. The provision for returns is based upon the Company’s estimates for future Stendra® returns and historical experience. The provision of returns is part of the variable consideration recorded at the time revenue is recognized. As of June 30, 2023, December 31, 2022 and December 31, 2021, the reserves for product returns were $2.6 million, $2.3 million and $3.8 million, respectively, and are included as a component of accrued expenses. During the six months ended June 30, 2023 and 2022, respectively, the Company recorded $0.8 million and $4.4 million of returns as a reduction of gross revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contract Rebates, Coupon Redemptions and DSA Fees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company establishes contracts with wholesalers, chain stores, and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer’s purchases from us, including fees paid to wholesalers under our DSAs, as described below. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has entered into DSAs with certain of our significant wholesaler customers that obligate the wholesalers, in exchange for fees paid by us, to: (i) manage the variability of their purchases and inventory levels within specified limits based on product demand and (ii) provide us with specific services, including the provision of periodic retail demand information and current inventory levels for our pharmaceutical products held at their warehouse locations. See Note 3 Accounts Receivable, net for further discussion of these reserves. Accrued contract were $279,018 and $379,242 of December 31, 2022, and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Medical Device Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s medical device sales consist of domestic and international sales of men’s health products for the treatment of erectile dysfunction. The men’s health products include Vacuum Erection Devices, and VenoSeal. Under Topic 606, the Company recognizes revenue from medical device sales when its performance obligations with its customers have been satisfied. In the contracts with its customers, the Company has identified a single performance obligation to provide medical devices upon receipt of a customer order. The performance obligation is satisfied at a point in time when the Company’s customers obtain control of the medical device, which is typically upon shipment. The Company invoices its customers after the medical devices have been shipped and invoice payments are generally due within 30 days of invoice date for domestic customers and 90 days for international customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In determining the transaction price, a significant <span style="-sec-ix-hidden:Hidden_yLMaZiwuuU2PWFyOES9cLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">financing component</span></span> does not exist since the timing from when the Company delivers the medical devices to when the customers pay for the product is typically less than one year. The Company records medical device sales net of any variable consideration, including but not limited to returns. The Company uses the expected value method when estimating its variable consideration. The identified variable consideration is recorded as a reduction of revenue at the time revenues from the medical device sales are recognized. The Company recognizes revenue to the extent that it is probable that a significant revenue reversal will not occur in a future period. These estimates may differ from actual consideration received. The Company evaluates these estimates each reporting period to reflect known changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Product Returns</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Consistent with industry practice, the Company maintains a return policy that generally allows its customers to return medical devices and receive credit for products within 90 days of the sale. The provision for returns is based upon the Company’s estimates for future product returns and historical experience. As of June 30, 2023, December 31, 2021 and December 31, 2022, the reserves for product returns for medical devices were not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. As such, the Company did not have any contract assets at June 30, 2023, December 31, 2021 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Contract Liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under Accounting Standards Codification Topic 606, Revenue Recognition, the Company recognizes revenue when its performance obligations with a customer has been satisfied.  In the event it has not been satisfied, the Company records deferred revenue as a liability on the balance sheet.  As of June 30, 2023, December 31, 2022, and December 31, 2021, deferred revenue was $0, $281,372 and $70,343 respectively.</p> P30D P75D 3300000 3000000.0 P6M P1Y 2600000 2300000 3800000 800000 4400000 279018 379242 P30D P90D P90D 0 281372 70343 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for recognized intangible assets at cost. Intangible assets with finite useful lives are amortized over the useful life which the assets are expected to contribute directly or indirectly to future cash flows. Intangible assets are amortized using an accelerated method based on the pattern in which the economic benefits of the assets are consumed. The Company reviews the carrying value and useful lives of its intangible assets with definite lives whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable or the period over which they should be amortized has changed. When indicators of impairment exist, the Company determines whether the estimated undiscounted sum of the future cash flows of such assets is less than their carrying amounts. If less, an impairment loss is recognized in the amount, if any, by which the carrying amount of such assets exceeds their respective fair values. The Company evaluates the remaining useful life of each intangible asset that is being amortized during each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization. If the estimate of the intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basic and Diluted Net Loss per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company computes basic net loss per common share by dividing net loss applicable to common stockholders by the weighted average number of shares of common stocks outstanding during the period, excluding the anti-dilutive effects of stock options and warrants to purchase common stocks. The Company computes diluted net loss per common stock by dividing the net loss applicable to common stocks by the sum of the weighted-average number of common stocks outstanding during the period plus the potential dilutive effects of its convertible preferred stocks, stock options and warrants to purchase common stocks, but such items are excluded if their effect is anti-dilutive. Because the impact of these items is anti-dilutive during periods of net loss, there was no difference between the Company’s basic and diluted net loss per stock of common stock for the three and six months ended June 30, 2023 and 2022. See Note 12 Basic and Diluted Net Loss per Common Share.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standard Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13, together with a series of subsequently issued related ASUs, has been codified in Topic 326. Topic 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivables. The new guidance is effective for fiscal years beginning after December 15, 2022. The Company has adopted the new guidance with its fiscal year beginning January 1, 2023. The adoption of ASC 326 did not have a material effect on the Company’s financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3)    Accounts Receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accounts receivable, net is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,757,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,363,827</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distribution service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (339,094)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (371,310)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chargebacks accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash discount allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (159,446)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (211,367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (206,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (377,685)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,576,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,110,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,455,386</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2023, gross billings to customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 23%, 18%, 17% and 10% of total gross billings, respectively. For the six months ended June 30, 2022, gross billings from customers representing 10% or more of the Company’s total gross billings included four customers which represented approximately 26%, 23%, 18%, and 17% of total gross billings, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Receivables from customers representing 10% or more of the Company’s gross accounts receivable included three customers at June 30, 2023 equal to 35%, 22%, and 18%, respectively. Receivables from customers representing 10% or more of the Company’s gross accounts receivable included two customers at December 31, 2022 equal to 43% and 16%, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,757,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,363,827</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distribution service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (284,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (339,094)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (371,310)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chargebacks accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash discount allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (159,446)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (211,367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (206,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (377,685)</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,576,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,110,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,455,386</p></td></tr></table> 3191711 2757839 3363827 284285 339094 371310 2462 1960 116866 99671 159446 211367 206868 377685 2576731 2110246 2455386 4 0.23 0.18 0.17 0.10 0.26 0.23 0.18 0.17 0.35 0.22 0.18 2 0.43 0.16 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4)    Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Inventory is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,081,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,574,683</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,430</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,180,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815,113</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Finished goods are net of valuation reserves of $405,495 and $364,300 as of June 30, 2023 and December 31, 2022, respectively. Raw materials are net of valuation reserves of $2,872,977 as of June 30, 2023 and December 31, 2022, which is related to bulk inventory.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,081,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,574,683</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,430</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,180,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,815,113</p></td></tr></table> 2081089 1574683 98916 240430 2180005 1815113 405495 364300 2872977 2872977 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5)    Prepaid Expenses and Other Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Prepaid expenses and other current assets are comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,414</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid coupon fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">API purchase commitment asset (see Note 13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 684,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 663,984</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,158</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,226</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,009,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,316,282</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,414</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid coupon fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">API purchase commitment asset (see Note 13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 684,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 663,984</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333,158</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,226</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,009,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,316,282</p></td></tr></table> 173511 109414 71500 684053 663984 120052 333158 31743 138226 1009359 1316282 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">6)    Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,293,149</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,588,665)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,460,000)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,244,484</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,648,480)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The future annual amortization related to the Company’s intangible assets is as follows as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624,267</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,800,623</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,754,328</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442,186</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,212,871</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,761,729</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The intangible assets held by the Company are the Stendra® product, Timm Medical product, and PTV product and are being amortized over their estimated useful lives of 10 years, 12 years, and 12 years, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of June 30, 2023 are $6.0 million, $3.6 million and $1.0 million, respectively. The carrying value of the Stendra® product, Timm Medical product, and PTV product as of December 31, 2022 were $7.2 million, $4.0 million and $1.1 million, respectively. During the year ended December 31, 2022, the Company determined that the intangible asset related to the Stendra® product was impaired resulting in an impairment charge of approximately $7.5 million.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,293,149</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,588,665)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,460,000)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,244,484</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,648,480)</p></td></tr><tr><td style="vertical-align:bottom;width:85.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr></table> 25293149 5588665 7460000 12244484 1648480 10596004 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624,267</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,800,623</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,754,328</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442,186</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,212,871</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,761,729</p></td></tr><tr><td style="vertical-align:bottom;width:84.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr></table> 1624267 2800623 1754328 1442186 1212871 1761729 10596004 P10Y P12Y P12Y 6000000.0 3600000 1000000.0 7200000 4000000.0 1100000 7500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7)    Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accrued expenses are comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,581,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,311,647</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued contract rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,018</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due to 3PL/Wholesalers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,081</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 711,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 427,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,620</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409,796</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,778,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,634,662</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,581,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,311,647</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued contract rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,018</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due to 3PL/Wholesalers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,081</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued bonuses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 711,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 427,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,620</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 777,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409,796</p></td></tr><tr><td style="vertical-align:bottom;width:69.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,778,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,634,662</p></td></tr></table> 2581177 2311647 292572 279018 334282 155081 711051 427500 82041 51620 777448 409796 4778571 3634662 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8)    Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Promissory Note</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the Settlement Agreement entered into with Vivus (see Note 13), Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the principal amount of $10,201,758. The parties also entered into a Security Agreement to secure Petros’ obligations under the Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under the terms of the Note, the original principal amount of $10,201,758 is payable in consecutive quarterly installments of principal and interest beginning on April 1, 2022 through January 1, 2027. Interest on the principal amount will accrue at a rate of 6% per year. The Company may prepay the Note, in whole or in part, at any time, with no premium or penalty. In the event that the Company defaults under the Security Agreement, all principal outstanding under the Note at the time of the default will bear interest at a rate of 9% per year until the full and final payment of all principal and interest under the Note (regardless of whether any default is waived or cured). Pursuant to the Security Agreement, dated January 18, 2022, the Company granted to Vivus a continuing security interest in all of its Stendra® API and products and its rights under the License Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Future minimum principal payments of the promissory note are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 368,649</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,530,729</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,720,940</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,264,351</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 872,073</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,756,742</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,122,619)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Promissory note, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,634,123</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 10201758 10201758 0.06 0.09 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 368,649</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,530,729</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,720,940</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,264,351</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 872,073</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,756,742</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,122,619)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Promissory note, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,634,123</p></td></tr></table> 368649 1530729 2720940 3264351 872073 8756742 1122619 7634123 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9)    Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has commitments under operating leases for office and warehouse space used in its operations. The Company’s leases have remaining lease terms ranging from 1.2 years to 3.5 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On November 30, 2021, the Company entered into a sublease with respect to its entire headquarters facility. The sublessor delivered a $14,000 security deposit to the Company on the lease commencement date and also agreed to pay $7,000 per month for the term beginning January 10, 2022 and continuing until the expiration of the head lease on August 30, 2024. The Company accounts for this sublease as an operating lease in accordance with the lessor accounting guidance within ASC 842.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The components of lease expense consisted entirely of fixed lease costs related to operating leases. These costs were $89,623 and $89,623 for the six months ended June 30, 2023 and 2022, respectively, and were $44,812 and $44,812 for the three months ended March 31, 2023 and 2022, respectively. Fixed lease costs for the six months ended June 30, 2023 were offset by sublease income of $42,000, and $21,000 for the three months ended March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Supplemental balance sheet information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU asset:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_Hl4r6_0qnkCMIlI9Z1yrfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,471</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_8PdFogACk0-DnQlXLGjDFw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,340</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_6xKjBj5qAEG_kqsIJHa16A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,677</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 336,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,017</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Supplemental lease term and discount rate information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Supplemental cash flow information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,870</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Future minimum lease payments under non-cancelable leases as of June 30, 2023, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Liability Maturity Analysis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,922</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,242</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,107</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,324</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,595</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,487)</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 336,108</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum sublease income under non-cancelable leases as of June 30, 2023, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Sublease income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2023, the Company had no operating leases that had not yet commenced.</p> P1Y2M12D P3Y6M 14000 7000 89623 89623 44812 44812 42000 21000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU asset:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_Hl4r6_0qnkCMIlI9Z1yrfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358,471</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_8PdFogACk0-DnQlXLGjDFw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,340</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_6xKjBj5qAEG_kqsIJHa16A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,677</p></td></tr><tr><td style="vertical-align:bottom;width:61.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 336,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,017</p></td></tr></table> 294391 358471 152780 142340 183328 262677 336108 405017 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> P2Y2M12D P2Y8M12D 0.126 0.126 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,870</p></td></tr></table> 47226 46935 94451 93870 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Lease Liability Maturity Analysis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,922</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,242</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,107</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,324</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,595</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,487)</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 336,108</p></td></tr></table> 94922 155242 81107 82324 413595 77487 336108 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Sublease income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,000</p></td></tr></table> 42000 56000 98000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10)    Stock Options and Restricted Stock Units (“RSU’s”)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company established the 2020 Omnibus Incentive Compensation plan (the “2020 Plan”) which provides for the grants of awards to our directors, officers, employees, and consultants. The 2020 Plan authorizes the grant of incentive stock options, nonqualified stock options, stock appreciation rights, stock awards, stock units and other stock-based awards and cash-based awards. On December 22, 2021, our stockholders approved the Second Amendment to the 2020 Plan to increase the total number of shares of common stock issuable under the 2020 Plan by 152,166 shares to a total of 260,000 shares of common stock. As of June 30, 2023, there were 260,000 shares authorized and 7,369 shares available for issuance under the 2020 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following is a summary of stock options for the six months ended June 30, 2023 and for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b> </p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($ in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162.2</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162.2</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following is a summary of RSU’s for the six months ended June 30, 2023 and for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value at Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.20</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_W8s13j_-hkedpnsJ9J3icQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 4, 2022, pursuant to a consulting agreement, the Company awarded a grant of 5,000 options to purchase shares of common stock of the Company at an exercise price of $33.40 per share. The shares of common stock underlying the options vested 100% upon issuance. These options were canceled pursuant to the cancellation of this consulting agreement, during April 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On April 7, 2022, the Company awarded the four Directors grants of 24,876 total RSU’s with a stock price of $11.90 per share. The RSU’s shall vest 100% on the one-year anniversary of the date of grant. Also on April 7, 2022, Tania King, an employee of Juggernaut Capital Partners LLP, pursuant to her contract, was granted 6,051 RSUs with a stock price of $11.90 per share. The RSU’s vested 100% on the one-year anniversary of the date of grant.<br/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On April 10, 2023, the Company awarded each of the four Directors a grant of 39,000 options to purchase shares of common stock of the Company at an exercise price of $0.99 per share. The shares of common stock underlying the options will vest 100% on the one-year anniversary of the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense recognized for the six months ended June 30, 2023 and 2022 was $173,652 and $658,093, respectively, and is recorded in general and administrative expenses in the consolidated statements of operations.</p> 152166 260000 260000 7369 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b> </p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($ in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162.2</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162.2</p></td></tr><tr><td style="vertical-align:bottom;width:42.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value at Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.20</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: RSU’s vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">RSU’s outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_W8s13j_-hkedpnsJ9J3icQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr></table> 59067 34.02 P8Y3M14D 156000 0.99 162200 5000 33.40 210067 9.51 P9Y2M26D 162200 54067 34.08 P7Y8M23D 40238 16.87 P9Y2M12D 5 11.90 40233 16.88 5000 33.40 1 4 24876 11.90 1 P1Y 6051 11.90 1 P1Y 4 39000 0.99 1 P1Y 173652 658093 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11)    Common Stock Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, December 31, 2022, and December 31, 2021, the company has 1,004,115 warrants outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company’s warrants by expiration date were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price (in Dollars)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">August 23, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 17, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 19, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 16, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">March 2, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">222,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">90,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">175,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 18, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">233,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 12, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">175,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 27, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price (in Dollars)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expiration Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">August 23, 2023</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 17, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 19, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 16, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">March 2, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">June 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">September 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">222,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">90,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,250.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 1, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">175,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 18, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">233,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 12, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">175,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">December 27, 2026</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 278 16.00 2279 356.50 7492 218.50 1997 312.50 2279 265.50 1050 127.40 2279 43.00 2800 56.50 2800 73.00 2800 55.00 2800 47.05 222189 75.00 90880 175.00 62429 512.50 15856 1250.00 175132 17.15 233775 35.00 175000 35.00 1004115 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12)    Basic and Diluted Net Income (Loss) per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,546,683)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,811,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,931,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,986,016)</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares for basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,117,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,068,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,103,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,068,472</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted net income (loss) per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.96)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share because their inclusion would have been antidilutive: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,067</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,564</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,214,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,214,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,746</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,546,683)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,811,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,931,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,986,016)</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares for basic net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,117,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,068,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,103,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,068,472</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted net income (loss) per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.96)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -2546683 -1811792 -3931830 -1986016 2117581 2117581 2068472 2068472 2103220 2103220 2068472 2068472 -1.20 -1.20 -0.88 -0.88 -1.87 -1.87 -0.96 -0.96 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,067</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,564</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,004,115</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,214,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,214,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,105,746</p></td></tr></table> 210067 59067 210067 59067 42564 42564 1004115 1004115 1004115 1004115 1214182 1105746 1214182 1105746 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13)   Marketing, Licensing and Distribution Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)    Vivus</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 30, 2016, the Company entered into a License and Commercialization Agreement (the “License Agreement”) with Vivus, Inc (“Vivus”) to purchase and receive the license for the commercialization and exploitation of Stendra® for a one-time fee of $70 million. The License Agreement gives the Company the right to sell Stendra® in the U.S and its territories, Canada, South America, and India. In December 2000, Vivus originally was granted the license from Mitsubishi Tanabe Pharma Corporation (“MTPC”) to develop, market, and manufacture Stendra®. Stendra® was approved by the Food and Drug Administration (“FDA”) in April 2012 to treat male erectile dysfunction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the License Agreement, the Company will pay MTPC a royalty of 5% on the first $500 million of net sales and 6% of net sales thereafter. In consideration for the trademark assignment and the use of the trademarks associated with the product and the Vivus technology, the Company shall (a) during the first, second, and third years following the expiration of the Royalty Period in a particular country in the Company’s territory, pay to Vivus a royalty equal to 2% of the net sales of products in such territory; and (b) following the fourth and fifth years following the end of the Royalty Period in such territory, pay to Vivus a royalty equal to 1% of the net sales of products in such territory. Thereafter, no further royalties shall be owed with respect to net sales of Stendra® in such territory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition, the Company will be responsible for a pro-rata portion of a $6 million milestone payment to be paid once $250 million in sales has been reached on the separate revenue stream of Stendra®. Should the $250 million of sales threshold be reached, the Company will be responsible for $3.2 million of the milestone payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with the License Agreement, the Company and Vivus also entered into a Supply Agreement. The Supply Agreement was terminated, effective September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On January 18, 2022, Petros and Vivus entered into a Settlement Agreement (the “Vivus Settlement Agreement”) related to the minimum purchase requirements under the Vivus Supply Agreement in 2018, 2019 and 2020 and certain reimbursement rights asserted by a third-party retailer in connection with quantities of the Company’s Stendra® product that were delivered to the third-party retailer and later returned. In connection with the Vivus Settlement Agreement, Petros retained approximately $7.3 million of Active Pharmaceutical Ingredient (“API”) inventory under the Vivus Supply Agreement. In exchange for the API and reduction of current liabilities after prepayment of $900,000, Petros executed an interest-bearing promissory note (the “Note”) in favor of Vivus in the original principal amount of $10,201,758, which the Company believes approximates fair value (See Note 8).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In addition to the payments to be made in accordance with the Note, the Company further agreed in the Vivus Settlement Agreement to (i) grant to Vivus a right of first refusal to provide certain types of debt and convertible equity (but not preferred equity) until the Note is paid in full, and (ii) undertake to make certain regulatory submissions to effectuate Vivus’ ability to exercise its rights under the License Agreement. On January 18, 2022, the Company made a prepayment of the obligations under the Note in the amount of $900,000, and a payment of $1,542,904 with respect to a purchase order made in 2021 to Vivus. In consideration of these payments and upon the Company’s satisfaction of certain regulatory submissions, Vivus released 100% of the quantity of bulk Stendra® tablets by the end of the first quarter 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As a result of entering into the Vivus Settlement Agreement, the Company decreased accrued expenses by $6.5 million and decreased accrued inventory purchases by $14.2 million; which were partially offset by a decrease in API purchase commitments of $6.2 million and an increase to liabilities for the Note of $10.2 million (which is net of the $0.9 million prepayment on the Note). As a result, the Company recorded a $3.4 million gain on settlement for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has $0.7 million of API inventory which it has title to and is classified as raw materials inventory. The additional API inventory that the Company does not have title to is classified as API Inventory in either other current assets or other assets, depending on whether the Company expects to take title to the product within one year from the date of the financial statements. As of June 30, 2023 and December 31, 2022, there was $0.7 million and $0.7 million respectively included in other current assets (see Note 5 Prepaid and Other Current Assets). As of June 30, 2023 and December 31, 2022, there was $4.7 million and $5.1 million included as other assets on the accompanying consolidated balance sheets, respectively. The Company reviews its inventory levels and purchase commitments for excess amounts that it is required to purchase but projects it will not be able to sell prior to product expiry. The Company did not record any reserve for the three and six months ended June 30, 2023 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2023 and 2022, the Company incurred royalties to MTPC for Stendra® of $124,534 and $242,847, respectively. Royalties incurred were included in cost of goods sold in the consolidated statements of operations. As of June 30, 2023, the Company had a payable for royalties of $18,420, which is included in accrued expenses in the accompanying consolidated balance sheets. As of December 31, 2022, the company had a receivable for royalties of $106,115, which are included in other current assets. (see Note 7 Accrued Expenses and Note 5 Prepaid and other Current Assets). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The license agreement between MTPC and Vivus (“MTPC License”) contains certain termination rights that would allow MTPC to terminate the agreement if Vivus were to breach any of the terms of the MTPC License or become insolvent or bankrupt. In the event that MTPC terminates the MTPC License with Vivus because of any contractual breach the Company has step-in rights with MTPC, which would allow the Company to continue to sell <span style="color:#212121;">Stendra</span>®.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(b)     Patheon</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Following the termination of the Vivus Supply Agreement, Petros, through its subsidiary Metuchen, entered into a Technology Transfer Service Agreement on January 20, 2022 with Patheon Pharmaceuticals Inc., part of Thermo Fisher Scientific (“Patheon”), pursuant to which the Company and Patheon agreed to collaborate as strategic partners for commercial production of Stendra® tablets at Patheon’s facilities in Cincinnati, Ohio. Under the Agreement, Patheon or one of its affiliates will provide pharmaceutical development and technology transfer services in order to establish and validate its ability to manufacture supply of the Company’s Stendra® product. Any commercial sale of product manufactured during the performance of the Agreement must be subject to a subsequent commercial manufacturing services agreement (with associated quality agreement) between the parties before it can be offered for commercial sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)    Hybrid</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In March 2020, the Company acquired the exclusive license to H100™ from Hybrid. H100™ is a topical candidate with at least one active ingredient and potentially a combination of ingredients responsible for the improvement of penile curvature during the acute phase of Peyronie’s disease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company terminated its exclusive license to H100™ from Hybrid on May 11, 2023.</p> 70000000 0.05 500000000 0.06 0.02 0.01 6000000 250000000 250000000 3200000 7300000 900000 10201758 900000 1542904 100 6500000 14200000 6200000 10200000 900000 3400000 700000 700000 700000 4700000 5100000 124534 242847 106115 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14)  Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)    Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 14, 2020, Greg Ford, the Chief Executive Officer of the Company, was terminated. On July 14, 2020, Mr. Ford, through his attorney, claimed that he was entitled to severance pay pursuant to an employment agreement following the termination of his employment on that same date. This claim is currently at an early stage where the Company is unable to determine the likelihood of any unfavorable outcome.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is not currently involved in any other significant claims or legal actions that, in the opinion of management, will have a material adverse impact on the Company’s operations, financial position or cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15)    Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company manages its operations through two segments. The Company’s two segments, Prescription Medications and Medical Devices, focus on the treatment of male erectile dysfunction. The Prescription Medications segment consists primarily of operations related to Stendra®, which is sold generally in the United States. The Medical Devices segment consists primarily of operations related to vacuum erection devices, which are sold domestically and internationally. The Company separately presents the costs associated with certain corporate functions as Corporate, primarily consisting of unallocated operating expenses including costs that were not specific to a particular segment but are general to the group, expenses incurred for administrative and accounting staff, general liability and other insurance, professional fees and other similar corporate expenses. Interest and other income (expense), net is also not allocated to the operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s results of operations by reportable segment for the six months ended June 30, 2023 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,490,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,021,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,511,983</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 806,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,064,599</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 754,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,719,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,380,231</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,185,668</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,653,590</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,241)</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,966</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (803,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (249,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,879,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,931,830)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s results of operations by reportable segment for the six months ended June 30, 2022 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,856,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,794,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,651,685</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121,560</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,440,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 884,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,789,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,114,342</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement with Vivus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,389,941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,389,941)</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826,602</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,539,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 582,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,121,740</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460,000)</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,398</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,028,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (381,065)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,633,034)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,986,016)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s results of operations by reportable segment for the three months ended June 30, 2023 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prescription</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Three Months Ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,009,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,994,011</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 513,857</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,509,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,249,592</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 866,575</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 575,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 826,795</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,924)</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,799</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (797,780)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155,153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,593,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,546,683)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s results of operations by reportable segment for the three months ended June 30, 2022 are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prescription</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,332,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 854,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,186,516</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 298,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 649,220</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,729,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,266,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,216,604</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421,242</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,269,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,560,870</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,372</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (362,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,416,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,811,792)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table reflects net sales by geographic region for the three and six months ended June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Net sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,597,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,861,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907,539</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 755,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744,146</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,994,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,186,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,511,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,651,685</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">No individual country other than the United States accounted for 10% of total sales for the three and six months ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of June 30, 2023, are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,032,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,563,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total segment assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,218,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,508,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,727,108</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of December 31, 2022, are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prescription</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medical </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,178,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,065,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,244,484</p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,831,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,590,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,421,214</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,490,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,021,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,511,983</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 806,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,064,599</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 754,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 905,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,719,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,380,231</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,130,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,185,668</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,653,590</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,241)</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,966</p></td></tr><tr><td style="vertical-align:bottom;width:50.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (803,305)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (249,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,879,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,931,830)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,856,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,794,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,651,685</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121,560</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,440,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 884,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,789,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,114,342</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement with Vivus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,389,941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,389,941)</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826,602</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,539,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 582,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,121,740</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (460,000)</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,398</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,028,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (381,065)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,633,034)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,986,016)</p></td></tr></table> 2490686 2021297 4511983 257721 806878 1064599 754993 905442 2719796 4380231 1130338 55330 1185668 1150939 502651 1653590 119241 119241 278966 278966 -803305 -249004 -2879521 -3931830 4856941 1794744 6651685 489007 632553 1121560 3440168 884538 2789636 7114342 3389941 3389941 750296 76306 826602 2539328 582412 3121740 460000 460000 303398 303398 1028083 -381065 -2633034 -1986016 984408 1009603 1994011 83451 430406 513857 258145 481572 1509875 2249592 865122 1453 866575 575470 251325 826795 52924 52924 136799 136799 -797780 -155153 -1593750 -2546683 3332173 854343 4186516 350826 298394 649220 1729149 220947 1266508 3216604 344936 76306 421242 1269665 291205 1560870 150372 150372 -362403 -32509 -1416880 -1811792 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Net sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,597,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,861,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,756,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907,539</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 755,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744,146</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,994,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,186,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,511,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,651,685</p></td></tr></table> 1597829 3861915 3756599 5907539 396182 324601 755384 744146 1994011 4186516 4511983 6651685 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of June 30, 2023, are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prescription</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medical </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,032,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,563,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,596,004</p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total segment assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,218,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,508,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,727,108</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s assets by reportable segment and reconciliation of segment assets to consolidated assets as of December 31, 2022, are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prescription</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medical </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Medications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,178,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,065,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,244,484</p></td></tr><tr><td style="vertical-align:bottom;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,831,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,590,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,421,214</p></td></tr></table> 6032875 4563129 10596004 22218785 6508323 28727108 7178704 5065780 12244484 25831048 6590166 32421214 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16)     Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 13, 2023, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain accredited investors (the “Investors”), pursuant to which we agreed to sell in a private placement to the Investors (i) an aggregate of 15,000 shares of our newly-designated Series A Convertible Preferred Stock, with a par value of $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,666,668 shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”) at an initial conversion price of $2.25 per share (the “Series A Preferred Shares”), and (ii) warrants to acquire up to an aggregate of 6,666,668 shares of Common Stock (the “Warrants”) at an initial exercise price of $2.25 per share (collectively, the “Private Placement”). Pursuant to the terms of the Certificate of Designations of Series A Convertible Preferred Stock (the “Certificate of Designations”) and the Warrants, each of the Conversion Price (as defined below) and the exercise price and the number of shares underlying the Warrants is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Private Placement was exempt from the registration requirements of the Securities Act pursuant to the exemption for transactions by an issuer not involving any public offering under Section 4(a)(2) of the Securities Act and Rule 506 of Regulation D of the Securities Act and in reliance on similar exemptions under applicable state laws. The closing of the Private Placement occurred on July 17, 2023. The aggregate gross proceeds from the Private Placement was approximately $15 million. We intend to use the net proceeds from the Private Placement for general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We engaged Katalyst Securities LLC (the “Placement Agent”) to act as exclusive placement agent in connection with the Private Placement. Pursuant to an Engagement Letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Private Placement and (ii) warrants to acquire up to an aggregate of 800,001 shares of Common Stock at an exercise price of $2.25 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Series A Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The terms of the Series A Preferred Shares are as set forth in the form of Certificate of Designations. The Series A Preferred Shares will be convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $2.25 (the “Conversion Price”). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions). The Company will be required to redeem the Series A Preferred Shares in 13 equal monthly installments, commencing on the earlier of (x) the first trading day of the calendar month which is at least <span style="-sec-ix-hidden:Hidden_F8cQKVBFyk2GS23gL3a76w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">25</span></span> trading days after the date that the initial Registration Statement (as defined below) is declared effective by the SEC and (y) November 1, 2023. The amortization payments due upon such redemptions are payable, at the company’s election, in cash at 107% of the Installment Redemption Amount (as defined in the Certificate of Designations), or subject to certain limitations, in shares of common stock valued at the lower of (i) the Conversion Price then in effect and (ii) the greater of (A) 80% of the average of the three lowest closing prices of the Company’s Common Stock during the <span style="-sec-ix-hidden:Hidden_3Fv34UEXh0-HvnFlR5bcnQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thirty</span></span> trading day period immediately prior to the date the amortization payment is due or (B) the lower of (x) $0.4484 and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined below) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market, and in each case subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events. The Company may require holders to convert their Series A Preferred Shares into Conversion Shares if the closing price of the Common Stock exceeds $6.75 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for <span style="-sec-ix-hidden:Hidden_Ta0dd5rejkOR4jyFhNa_yg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span></span> consecutive trading days and the daily dollar trading volume of the Common Stock exceeds two million dollars ($2,000,000) per day during the same period and certain equity conditions described in the Certificate of Designations are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The holders of the Series A Preferred Shares will be entitled to dividends of 8% per annum, compounded monthly, which will be payable, at the Company’s option, in cash or shares of Common Stock, or in a combination thereof, in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Shares will accrue dividends at the rate of 15% per annum. In connection with a Triggering Event, each holder of Series A Preferred Shares will be able to require the Company to redeem in cash any or all of the holder’s Series A Preferred Shares at a premium set forth in the Certificate of Designations. Upon conversion or redemption, the holders of the Series A Preferred Shares are also entitled to receive a dividend make-whole payment. The holders of Series A Preferred Shares have no voting rights on account of the Series A Preferred Shares, other than with respect to certain matters affecting the rights of the Series A Preferred Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company will be subject to certain affirmative and negative covenants regarding the incurrence of indebtedness, the existence of liens, the repayment of indebtedness, the payment of cash in respect of dividends (other than dividends pursuant to the Certificate of Designations), distributions or redemptions, and the transfer of assets, among other matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There is no established public trading market for the Series A Preferred Shares and the Company does not intend to list the Series A Preferred Shares on any national securities exchange or nationally recognized trading system.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Warrants became exercisable for shares of Common Stock (the “Warrant Shares”) immediately upon issuance, at an initial exercise price of $2.25 per share (the “Exercise Price”) and expire five years from the date of issuance. The Exercise Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Exercise Price (subject to certain exceptions). Upon any such price-based adjustment, the number of Warrant Shares issuable upon exercise of the Warrants will be increased proportionately.  There is no established public trading market for the Warrants and the Company does not intend to list the Warrants on any national securities exchange or nationally recognized trading system.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Registration Rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In connection with the Private Placement, the Company and the Investors entered into a Registration Rights Agreement (the “Registration Rights Agreement”), pursuant to which the Company is required to file a resale registration statement (the “Registration Statement”) with the SEC to register for resale 200% of the Conversion Shares and the Warrant Shares promptly following the Closing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Date, but in no event later than <span style="-sec-ix-hidden:Hidden_dI5kIRDQC0-Z6Vp3kO2wWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span></span> calendar days after the effective date of the Registration Rights Agreement, and to have such Registration Statement declared effective by the Effectiveness Date (as defined in the Registration Rights Agreement). The Company will be obligated to pay certain liquidated damages to the investors if the Company fails to file the Registration Statement when required, fails to file or cause the Registration Statement to be declared effective by the SEC when required, or fails to maintain the effectiveness of the Registration Statement pursuant to the terms of the Registration Rights Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nasdaq Stockholder Approval</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our ability to issue Conversion Shares and Warrant Shares using shares of Common Stock is subject to certain limitations set forth in the Certificate of Designations, including a limit on the number of shares that may be issued until the time, if any, that our stockholders have approved the issuance of more than 19.99% of our outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). In the Purchase Agreement we agreed to seek the Nasdaq Stockholder Approval at a meeting of stockholders. Our directors and officers, who held approximately 29% of issued and our outstanding Common Stock as of the date of the Purchase Agreement, are party to a voting agreement pursuant to which, among other things, each party agreed, solely in their capacity as a stockholder, to vote all of their shares of Common Stock in favor of the approval of the Nasdaq Stockholder Approval and against any actions that could adversely affect our ability to perform our obligations under the Purchase Agreement. The voting agreement also places certain restrictions on the transfer of the shares of Common Stock held by the signatories thereto.</p> 15000 0.0001 1000 6666668 0.0001 2.25 6666668 2.25 15000000 0.08 800001 2.25 2.25 13 1.07 0.80 0.4484 0.20 6.75 2000000 0.08 0.15 2.25 P5Y 2 0.1999 0.29 EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %R(#E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05T=#E9<,G!<&!XEM(;EM8DX;DI-VWMXU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,>@M)' MM4>H.;\#AZ2,(@4SL @+D^"V@68J[^B"V:AX_9]8??5=CUQN[L M/S:^",H6?MV%_ )02P,$% @ 7(@.5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !019)IWQ*'\V4^.1S'04)F*F2)K% M,5=O5R*2F\L.[>P>/(3+E38/>N/1FB_%7.@_US,%=[U2)0ACD:2A3(@2B\O. MA'[RW+X)R-_X*Q2;=.^:&)1G*;^9FVEPV7%,B40D?&TD.'R\"$]$D5&"V4OVD"]Z]WZK!;I![GY36R!!D;/EU&: M_R6;XMU^OT/\+-4RW@9#">(P*3[YZ[8B]@+814T VP:P#P&T[A?<;8";@Q8E MR[&NN>;CD9(;HLS;H&8N\KK)HX$F3$P:YUK!MR'$Z?&U]#/(BB8\"AE\S,3U_JWQ5*+,:Y3/R129ZE8)J((+W\3TH95E4 MMBOJ%4,%?\^24^(Z)X0YS+64Q\/#)]GRE-"^+?Q=<=RRYMQKE1VP]I^B,:WY#PO.<\;MDS%8:[)Q[#Z/.):"QZEUD2B M82T!AR7@$"W4=J2Y#2-![K+X62@;&*[A.+3K7IP/F T.#6T)=U'"732!>Q#+ M,-600$WN>&QMH[C.3&@E4S*#J2N&LF8Z]"&7)T4YIXE_:@-')5N"4Z>:AYTF MZ% XJ:"YYG/("9EKZ*-$*N+)+-'J#3X#:WT<4+^^L1'C06V1]ZP';8+\R%_) M-( ^&RX@37F/K6_8!R2'@R[M4\<9#*V\:'!;7E;QLB:\DR ]?1D=T$^PWOD M/K'G%9>D=#@@DQ>19-!*%D2O!)G$,,+[W.;8/%RM;054CHFBI@2O@,>-M%8 M+NFJ@-Q&4MH:BX?'ML6M3!+%;$LPT71RD91W/OD;76B!*\'PP4NSJW>$(]JBU69)XH[G\\2 MC #X IE@[NF ".NSK@-SC)7O&/:)5OZ)XL;G,=11/A-0]M/SSV0N_$Q!)JV0 MN)(GXQAFXE1+WS[B',,NL MB%6>B.$&9IAU5>AS7R.O.8 M1Q&YRE+X.K6WVG:[1'A86[S*XK!&%N<&5A%+TRM_!06] A<0KWEBSRLN6,MY M#(/#*H/#<'^RXWS=WRDJ-L>LD"VWBO"XMI25WV&-=HOF*P&-%R1_"FL4#4N!9Z9 .+ARK,\>#6Z;2 MK8R/B_N5G1^X#5-CT9\$5^@F]0&Y;I>RKDNMH,?P/V[E?US]7ASJ?^'& M$Z0D$@L(=4[/8;Q3Q3EY<:/E.C]J?I9:RSB_7 D>"&5>@.\74NK=C?F!\K\5 MQO\!4$L#!!0 ( %R(#E&PO=V]R:W-H965T M&ULM9AM;]LV$,>_"N$56PLX,4D]4,H< ZF3HAFZ)JC;[34C MT[90251)RDGVZ7>2%IONN-$ 8]I4FF+T<; M8_*+R41'&Y%R?2YSD<$O*ZE2;N!6K2F?#"937.^%@MAON7W"NXFS2C+ M.!69CF6&E%A=CJ[(Q9RRTJ&R^"L6CWKO&I6A/$CYO;RY75Z.<$DD$A&9<@@. M?[9B+I*D' DX?M2#CIHY2\?]ZY?1/U3!0S /7(NY3/Z.EV9S.0I&:"E6O$C, M%_GX4=0!>>5XD4QT]3]ZK&WQ"$6%-C*MG8$@C;/=7_Y4OX@]!^+V.-#:@;[6 MP:D=G"K0'5D5UC4W?#95\A&ITAI&*R^J=U-Y0S1Q5G[&A5'P:PQ^9C:_^WQ] M\WEQN@^@5";>&D3+ZW&<_KB M+902F4%<:V'TA2V>W0"N?8 RK2YTSB-Q.8*\T4)MQ6CVZR_$Q[_;HOM)@QW$ MZC2Q.D.CS^9<;VP![KS\RJM,\^V,.8'+0C:=;/?9NW:A2WWJNXW= 9;;8+F# M6%=1)(O,:*@"D8BW_"$18Y0)8T/=C>3M(5"/^@>H.H MM]D6%HM4L= V.L\R:X Q]H[HNG8D(!XACIW.;^C\0;I[)7(>+Y%X@J*NA48\ M6R)I-D)!Y=A?YC9VO\N$<>AXX1&[Q<%D/7]UFX]S$.0(,&-!@$_1 _B64-V+M,@\[DCHO]XWRR6(6$,3M?V/"% M)Y:HX=DZAB0Z!1E:OK@7^AB[1YP60TI=UPUZ$I_@5FSP<.K?WZ*\4-$&A!=% M,DUC UL"*VT]TCZ%ZWN$><>T%D-(+4)83^Z3/6DD@[1W52KUK\W:_2#_0Q>^ MZ3%AU\[QH.#VI!!IM8P,RD>=1 . M L8,,H(#HX1NY8.=2FAI.^;MR)$G%NI]TZ[,DW86]/"V:DB'U7"W.DY1=J6.>"R@ M0:>$V2U)P-R>#1'=:_&&>[R%D='WC4R60NG?T,V/(C;/]D[OY[9Z_T>O1UN= MI2>Z/=A.@=+H,GCT-N<*;7E2"/0>-+0E .JTUON((\@0WT&)Z5_W:/H'4H MS ;ZG'_$$EKM,2'AV*>X:BCH&+-P[ 3LQ112KBR]5;-1& W;SV6 MM/NB:?M3/':\@BQ'N6^:MER&9=5 ]9ZV5R=Q1F*>![#VK>"VH28^1 [[N!:35T:^%Y/Y::M:M.3JEVD M1<(-?)>E6,51;-U3TZX>GX6PJPYHI^Y933&C(-Y]E:\5;SHLWKM*8LM2*[2E M X5M-KRX3DFQ6/JL/ 7H*RFMD-/7M*N?VN)7+>U7A\ Z)RD]^W"+9<\^?+)W MYE<>N/[)U3K.-$K$"ESQ.8/7H'9GF+L;(_/J&/!!&B/3ZG(C.*"7!O#[2H*& MUC?ER6)SDCS[%U!+ P04 " !O'!E*@U!!I&=]; M3J?;T@!WQX_L'ZUW[>4.2T@Y_49R54R<8P?EL,(U53=\>PZMGY'ARSB5]A]M MF]QH[*"LEHJ7+5@K* EKGOBAK<,.P!\^ 0A:0/!20-@"0FNT469MS;#"22SX M%@F3K=G,P-;&HK4;PLQ;7"JA5XG&J22]OIK-KY;S&=*CY?7EQ6QZJX.SZ>7T M*IVCY?E\?KM$!PLL@*D"%,DP/43OT5OD(EGH61F[2NLP;&[6[GG6[!D\L>>G MF@U0Z!VAP O"'GCZ/'P&F8;[%A[LPUWMOBM!T)4@L'SAOY2@SV5#.^RG-??&C[P/?9[_$]E>!<*N N%S[$G*RU(?*?VQ9?='J,(" M;3"M 1T0AG).*18252":%W[85XJ&?VSY3>/8)-[ \SP_=C>[)O^:MB=_V,D? MOD)^\U4B7*N""_(3\CZ]#>%H1X@_\IK?;Y)?DKFG>M2I'KU>-9&R[E<\^D-' MX/LG4?"[WIX\;WP2'H_[U4:=VNCU:O6M(!5F.6'K/LG1"R7WY/5*=G?:G+EB M/F.Q)DPB"BN-] 9C32&:MMT$BE>V\]UQI?NH'1;ZI@-A$O3ZBG/U&)AFVMV= MR2]02P,$% @ 7(@.5UU./%]8!@ MAT !@ !X;"]W;W)K&+@LYT.]+&4RK8/R;,@5\2O6SWOM,*BE/2OU57=Q,+P9.]40RDQ-3 M423P9RVO99953/ #^YQ?V#[5X$/.4:'FMLJ_IU"PN!F) IG*6 MK#+SH)[_D!M!7L4W49FN_R?/#=8#\&2EC5HT?Y-OFT+L!0 /'L V M :P=X!X)X)L _MH,[B; ?6T&;Q-02Q\VVNO"18E)1N>E>B9EA0:VZD-=_3H: MZI465:.,30G?IA!G1M=WMU%\.XXC I_&=Q]OHLM'N!@_PI]/\>WCF-Q]('?W M\;5%=-*G8D%2>?5&$6FL3%5$Z1^*@[ MWN^('X+LK7;VHOV*=1+^N2I."7?>$^8PCCS/]>O#&2;G_V6/_W/V@V+P;2/P MFH_WTPC8\#<)7#Q!M>*=Z64RD1<#6-*T+-=R,/KE)^H[OV&U[Y,LZI,L[HGL M8)3<[2BY7>RC6]@Z=)))C=6_"?7KT&J#6(]H&+H.I>?#]7YI;9Q+A>]1_Q 7 M(3B/TE#P0UQLX_R*37A;W(%6;ZO5Z]1ZK;0A:D;F2DTUT2K#UHRKAL/;2^Y1 M+KR@I=F&^6[(F-.2;,.HX[M>&+8D(SC*J.<[N&1_*]GOE/Q[J;0FRU+-4H.) M]>VTKG"HY[;4VCCN\8"%[1%&<*X;<-'BBVV1C7.Y@.VQM8+%-BZ@ MU.4NP_LQW%8A[)Y^8*P)N%PO%ZTV=G?MT.BO^ ,F3:VFC-"<)0*S_=%J^NPQ RZ^$C7T3T/3CNK$$D8A4F:-*].UX%SKM6MA #CM@X![9 2G;%8-U M%N-1&5A_E+4UH/J9_12A"_M<>P%"@!XXF<#R/ @P8#1T1=L!8$ _8('+CQ1@ M9\1IIX,:2P%H\2]*2K)-L)2LC.)5ENJ[W(I*ER5.:I>8[ M6IA.^K%G!GY&FWD]\6<+-\O:]E(T@J* W:IC/"D#SD5'!K,\,X0^$[>]O# MH?J=KZ:B\Q7'4D]@32=PG5<^"-TNO4WKV!]LD6]LL5]L1T.S\[PTV[' M?Y7H=$+>P58S55F6E+H>GGI<\#YMZ,1!IYQ:;@-!.:="M!L4)1-!NSM1MO!( M:[*=]V;=WCM*LY61TS>HWQ#^0#V&0M3C9)9ZG.VH^IWG9K1S8GZMCQ! ?K(& MDP5V8W].:J)61ANPXN! T4IT&OJW3M!>V:)>V>*^V Z':?:/_:B0$=7[C67HDR.MSZD3!^!>.AVIWU9]W6?S,E4;VVWSZB%P'B M>C%&5.^/&1N]P[USJ%R6\_H 4,/,6A6F.8G8WMT>,E[61VNM^U?T[)HB]R-Z M%C='B#OZYD3S4U+.TT*33,X@E7,:P-.6S2%AU+&J+S^N) )O%)4 M /A^IL"4;2ZJ!-NCVM&_4$L#!!0 ( %R(#E=)[>V-- 8 .PG 8 M>&PO=V]R:W-H965T&ULM5IMKXYG M_*#, M9SO_"2]Q_KB[2\F94J.LPAAOLS#9@A2O+R:7\(.'G,*AM/@SQ(?LY!@44_F: M)-^*D^O5Q40M1H0C'.0%A$^^GO$"1U&!1,;Q3P4ZJ6,6CJ?'K^B?RLF3R7SU M,[Q(HK_"5;ZYF-@3L,)K?Q_E]\GA"E<3,@J\((FR\A,MXE M<:Z?^_-9FAQ 6E@3M.*@9+_T)GR%VR)1EGE*_@V)7SY?W-ZXWLW2_.HMP?4-^>-V\?O5[6?7NU^^ =X?C]%RZX.V/[V9*3L94("M!%?_C,3[JBI_$,"['WY6H5%OGF M1^#.#U?3< L6_B[,_8B#Y?9@!<$^WD=^CE? Q>LP"',.B"<&>4B8V JY(O5E M0?5E026.WH'ST8_\;8"!GY.Q!.^!!G\&2$601_ 1R2R1BG7A>8Y4TYXISZ<\ MLD90-9$&+6BV+5W6#2+BB&I01.@6HK@01B]6Y@_9S@_PQ80LO1E.G_%D_M,/T%1_X2653#!/ M$EB+=;UF71>R7MZ"TV+178$@B4DEROQR+<C M\E-F3*\W9HM*HZ;2$%)Y0PI\E&09CS*AYUC*9(*Y!L/%%#JVJ=(KA#? L$6; M6=-F#EWT?MMOR;VNEO:N>O'7.HM=+A#5PT1-&'YLJ,L$\26 MUNV:=7MHRGWQT[J\<)FV MAZ2J2?OG)-RO40X U-. M&'ULRLD$\R2!M5B':M-RJ](KK1AR;-VHT%HI12ZV:5 Y*C6JUQ^U3>B)AH%G MUUNQZVCB9**Y%5J[DMH06@YU*WE#+-OD-4H##I8:O<4&#M(:E=60NLLQ[2J\ M'%-QY86-WH!G"8Y^.H8J#G'\T6DC57/(0FMSWZ@.*)8='4J7S[?.23\F^]B> M'JJ6CFS30'3VL:931R7YI]&JP^.AFI:*=-/JR+Y&+$"Q6A@@=_ELL'TX4BU' MLRV:$:DR02J:)PNMS7VC.*!8IR3*>.3@0X0G1%YZ$B1R>-@M/!0*-'D%B/#.@G^6RP73YAPS'I)^\+_U%T> MQ)%=R-!-TV9ZJ0&6;?(:*80&[]#T]T^<+1JVFV2-.KM)UK2SF^2@BKO)1HR@ ML[9I^MG@[-/PNTFI&D0JFB<+['.F)GL)M!B*\)O#J>XN0E1Y? M+3N>Y,FN?'?J:Y+G25P>;K"_PFEA0/Y?)TG^>E*\CE6_X#?_#U!+ P04 M" !=B Y7>,<%AE@) "Z0@ & 'AL+W=O#Q.#NQ_)>FBI^T%P\5)6W^H58XWU?9T7]>5DU32;\^FT3E=L MG=2?R@TK^#?+LEHG#3^LGJ;UIF+)HG5:YU-LV]YTG63%9';1GGNH9A?EMLFS M@CU45KU=KY/J]9KEY3OR6/:T:<6(ZN]@D3VS.FM\W#Q4_FNY0%MF: M%756%E;%EI>3*W0>DT XM!9_9.REWOMLB9_R6);?Q,'MXG)BBQZQG*6-@$CX MGV=VP_)<(/%^_-6#3G9M"L?]SV_HK+.B^YM\[P=BSX'CZ!UP M[X!E!^> ^D=R$=;<'H'YZ,MN+V#*SMX!QR\WL%KQ[X;K':D:=(DLXNJ?+$J M86KM:;#W!6B"MKWE3\VXS[-;.;^SL:W+/]W_.K3/K]SFU?OS'3Q?3ACV8T&=W?+G,BK1<,^O'O*QK[4QBA#B65$@P MVH%Y+9A8MI]G9R0D*"#VQ?1YGS"-(0H#ST;>V# &ZMZ(#'='AFN,NJO%?_@: MPS.%IK::DJ<*:5FD6%M[LN/&.04L9!TRSILK]B827KLFJR_[8G= 1[RM4>8,\/W?&U?J.:(=>S M U\*'MK9N?MVGDO<4 XRU8X@C'Q'LHN-O_;_'$M_-Y:^<2RODP7/=1\;BWWG M]4#- TJ$V3.K>+!H)S\CW+'! @E&?66X'2<,)4Y4HS-D>Z'""5#/1IP$.TX" M(R>WQ3.?\\KJM;VXZV2]X7->MCO9-Z@CQXA[+#F08#10R4%(CL!(M3I#3N & M$CE /1N1$^[("8WD?&:\5'R+%AT'1O=C.8 $HZ$RNIYC!TCB0+5R/=^7*0#J MV(@"9 ]UH?W."E!ESXDH^ZT\2QZS/&M>M36?$>98,D#1*"A:U*.-0L?Q;/Y/ M(@ZJV3%S>Q4]>H>Y):LJGJ!5C,]G6VT$F2&.9@T2C?9HHW'& 2(^EL)(8\@7 M?^3("394]\9\X($/;.3CET1DRH55LZ;)FL65E_9,_;6DN.$>]H&]+V*'Z%($*#J!H%!0M D6+H=#&M _J!3(6P;.K-"VW0KO@%17C MZ.1(TA08'K*KD[5 ?'I S2 3)K!V^U%8\U M+1E M7A/!B0:11H]@6#/DZE0SF6YX@\%>DF22U1H#H$*!I%JLC >0I#9?E2[9#M!H0HZ]$[A0*!!@D"F34( M3DBU94/D: D!U2% T2A2-09>&9'0EM4ZC>$9F95 ;L%EMZ&C)R^+I MK&'5^EUB0(4'4#2*-<*#'Q)'#AF=G11NW5:CD#U M!U TBC6* 2+8=N05/=)9AHX(((6G4V@+>- 6\'$['Y99D13I!VZJ8E!] 12- M@J)%H&@Q%-J8[T&KP.8-$ _):RL"EDMKP_G.ZEK<C1 MQA,F1C:1:U>=(;)]+_0=.19/(2C@05# 9D%!F3-UP:BE"51B $6C6*,$C&J(2<#3#/EN5=Q;>B;+\; /Z@$VJP?=L#.A[1@'/%!ZX(L> MA-(%=Z,QY#E6Z-J!E#I1K-;S6LA(8ZB'C#6-RT,_'J:AIL>A,=&:;S>;[@9< MDG>SO,BZ^/S1;=#/RD*?9H&6^:!H%!0M D6+H=#&VXD'O8"8]8(VK6[53TXO M)YE7IZSFR\:V$C,3KUH-D6*&/GI3,:A\0#3R@1^$BDBML4,NL;$LZT#U;DS3 MH!\09 S*N[)H0_&V8>L#&[Q!)0-0- J*%H&BQ5!H8V('^8&\(S_TQ.[G:8FD MJEH5RY.&GVC*;CO$WB8)[:4 JDR HE%0M(AHU O/Q3964CZH=L*@[+800;Y/0=F7*3R%@D$' (&8! MXXWRK!@HEY2,HP,;5.4 1:.@:!%1I1!DV]CQ X7E4T@A9)!"R#M2B(;E(: 7 M6R:XO7JX%7LO\J36JB+F)HZF%505(;J-%R0DKBPD@S8;0Z&-61V4$_*.L>FI?@E!;[6Z=[N'FW=G=BQ:NVM<+2.>OT?D-TIRGZ#SJ7J,PP'=O=?B2 M5$]945LY6_*F[$\^#XRJ>U%"=]"4F_;!_L>R:4K'E3VQR='!\_.6JE M-@?G+_C9M3M_86-HM%'73OC8MM)M7ZG&;EX>S [*@P]ZN0KTX.C\12>7ZD:% M/[IKAV]'_2FU;I7QVAKAU.+EP<7LAU=GM)X7?-1JXT>?!5DRM_83??FY?GEP M3 JI1E6!3I#X9ZTN5=/005#C[WSF02^2-HX_E]/?L.VP92Z]NK3-G[H.JY<' MSPY$K18R-N&#W?RDLCV/Z;S*-I[_+S9I[=/3 U%%'VR;-T.#5IOTK_R<_3#: M\.SXG@TG><,)ZYT$L997,LCS%\YNA*/5.(T^L*F\&\II0T&Y"0YO-?:%\_$78C?.N4D>'UTYY90(_GXBW^N^H:QVV0II:_&BU68I+:RKE MS(NC &WHS*,J2WZ5))_<(_F)>&=-6'GQVM2JWMU_!"MZ4TZ**:].'CSPEVBF MXO1X(DZ.3TX?..^T=\TIGW?Z?W!-DGRV7S(EX@^^DY5Z>="1%+=6!^???3-[ MKO.'CK]?VK7PY)GC\1_2_C>@WC9WK/$M0K.>H$W4G0KB7RN5 RZ MDHVH;-M)LQ4+BWQ3M-@K5@OT\JX,$$M+:,C0S6)1-; M5;-*R?LOP1".DWZOU,AHCC J3N. M].+MVTN<+JX@>2,1G$:W.F![HY,WMKVOOR?WGAP_+T?QU]GS1Q/Q7D5GH4T' M@WXVU90.?*_6LI;8[#J;0MT?,"P?CKC5;0LEDRMO5;4RMK%+5IU.[/>.UPV[ MR3O7UA_>'GZ4U81LZC=";%FI48KH?Y);&(L*BM@.21=(RYN@3.TD^.[IV7,*_Q_3 MFZEX8VW-JZ]<7(J+&K60(+R+AC=7%T5Y(;O.V35D7U^]/GP,#59ZKI%I@BBU M-5CUY@^84>K82GJ(?)6U0#AAB),]3%A3< MEE1-H#[=!36X%(C.P1DJ3W%PV%CAU9+4@JNNQU![UT,M%:KB]"N.%5;/+:H* M4R_IRN6(=/G"UA9E!"%)>MTK(FLQD'KG-)"EB=2_2+(D$@GK;5.+I3(PC.@_ MP^P/PSQ^@V*J_%2\_MR1&W.-X8#QLCN)O!-H2*>XI84]3G(,2'>=O$X>[[-) M]D!7TD$=']CW.'LLBIQ)B#0VB"T*H*=(! $RR"0 )T/P7"TUURP(GHD*6<7N M1QE$UDTRO\&YL*KO9L0:F_@=")IF4G_.*WM7*'..;PTD8ZO2>IWVXO M=XM!J=]P(MF%8A53^.'FI:.V RZFU!C'A]_)=BH^H%R8T&PG.^F6SR)VH;-6 M3JE<-SB+4K/%*/QZ'4#,'P&5:PQO5$?!%Y(7P\M*K^G1$AUE:I<:"3Y?4=&& M3T@!T>FU#8C@6SD')9%^3JWR 'H38DWYT-=TG$4(6RA5SV7U:9)A2'5Z&9DU M*5(P'+SD8X=-5' !^=R/<'+!99W-C.G8.WRHAC=@U/80PZ#J54XDB3)OJ;*X MV% N[F]W*5;H Y.'2=5H)'K0H#)^=,NPM U3:IW[3&I=/>5X<-^TF*)4\"59H$2L80'%7;-7PL"0)E]FT&50COJ:B2#^FMQPN_ M2+T5O2X]:NK8>8FAL9_F@^A2@S9'L3, .=='6H$Z9?+^5!?(<0G=_['WT]B M@Y"NLOX+>,A%)?,)G0NY64F )SIJ[_>L!8U!B%$T%DBW3>G*8!$T9A ?13=2 M OC2:0##JMBD><#N3EF5]"A1C=W &3_9#;+=3>B*);(N:1<<1P2FT=:ZU B% M%;6ZQ&=MJB2$TZ\XYQX=G&*^+U9I+E:)F=<L9$"$8&A5D:FY@^#Y M;:$]L?86%68J+G/GK$VZ[RHMZL+: '&*&HJJL1ZCI\^N9\$<*H;XWE@^E#\] MW$?Y9C$WD>T8#GR4B!.S"1@A5GFDX^R?9&Y;YB;)E]YV/C0UN^EV0S!)(*>M MKS]7*QY?P76M]IZ'P=L5".7W*!V" >,^**(N:D3H&DS,C@]_%W[%H9USDK%5 M"-E?I3WN";O$=:]/2#ZYE)5>:QL]A/5C:?(5X?+"& +5EVK\VL>18H>201'H M)Y+3U+V=3,5%T^P?I-)$,H(:]$J^&2*A:(9-76*R,J]F3SUT/_%GG@04>B5T MVGA(*1@$P..S]XU:)K0.R9329(1S$ Z 0GZ@#UV2>\'9\$O$6%#NN_JVG,_" MVV^?3L]$JYN&$YFN1IDS9:>IPM&"Q].380'I V1&[K<5S60+76ENX[[]U]GT M:5D)>%@JJZB?I%1F?(HLOE:)T(L0ODT!=KRXF,+@WT MR1F;Q\^Y,1,EC:M8]$O[W MJCF([V''=F9"2?<*&+N&@:K<+&0OD? -G44<;'8=@C)X-3,[=Z.#&D7_[ M$@ ^IDOMC>;$9W/'I0@N7Y2^%;]QT'B&J=Z:0J_<% GGGT[[&4^_! M]7591IMYH33J]CC-.?V'3"_:UZI3!"B$#9T5D&[I.JJC2Z(,D9AZ]MU)-]U& M,57R.@KT&OUHGL6 9)J][]Q)CKLP*F/OK3GPM)+GZ, MJ+9+&8PZ*UWR9@I1ZJFI?U\/Q$_S,%UA$)PT+\!3>L,7:?15I!:3;LGS+$#- MD"_MW3[1#*'2'9$'H"V)&*:4H2;48P6 WUBE3HP\P;T[E/%Z M:31P);GJUP@9SJ)9 ,'!0)_T]7UA_>*"R^VYSOX"< 0,LM3Q79*%$O1Z8$;H MDI*J,.VHW+[IR^W-4&YKR^U*/QU2*@T37[I'6-#M?D85FGK*O@R-]!-#?ZV( MR"%E74DZSHX&D6"WW!F<,[J>N-(:5J6$'NAA MIOM^]SP:_>S=TJ\4].,^CYTFI%_ ^Z?]WP]2;?$@(7.;8&M MQ].GCP^$2S_HIR_!=OPC.BIFL"U_7&'T48X6X#T-B.4+">C_JN+\WU!+ P04 M " !=B Y716S09Y01 #K-0 & 'AL+W=OU??W_G')+SD.RZO;NX^R&Q9D2>]YO4ZWOG;\/6F%9]WE5U>'.R;=OFV]/3 M4&S-3H>Y:TR-;];.[W2+1[\Y#8TWNN1-N^ITN5@\/]UI6Y^\?;D\NS;=Q>TGA?\:LU]&'Q6Q,G*N5MZ^%B^.5D00:8R14L0-/[< MF?>FJ@@0R/@MPCS)*&GC\'."_CWS#EY6.ICWKOJ'+=OMFY.7)ZHT:]U5[96[ M_YN)_'Q-\ I7!?Y?WW>O/*T&-/K K/)N$&=K4LIUZ_&MQ;[V[;4H0[FUNK:;VJYM MH>M671:%Z^K6UAOUR56VL":\/FV!CW:=%A'V.X&]? #V<_6CJ]MM4-_5I2G' M^T]!9R9VF8A]MWP4X ]=/5?GBYE:+I;GC\ [S\R?,[SS_PCS OOB.&QRIF]# MHPOSY@3>$HR_,R=O__J7L^>+5X]0?I$IOW@,^O^1\L=A+[]23P>O;H*A9=^% MUL)'\.*7K5'@N-%>L]_AR_>N#EA?XOM2?6]K71=65^JZQ0LX>!N4K57A:HHQ MMMW#!=JMNIE?S]7_7%Y^@N__UEG($'9?(U#0#M4Z/-T:93)>79=*!P27AM & MU6YUJ_1Z#??'9P,HC?-$@-X1$X$(PWK3RM;*ZI6M; N>9JJTH:A\\)/37&6U>& M.116; >RL'51=:7AU;J$^'3!RM2BP 0A;%W>E41-#9.<.U-V_EZ\,+6(*1U M,(3^'0D@!-8! %:NWCRK$%?+*)E9Q$W4V;K5]<82$OY2V5VCK>>]Q!M1=Z>K M+ML)BQ LW6D*U5G ^QE)!P =%GAP>UFT'40)HA![ ]33525T!EU[M?9N1X#" MU#:*+8AAV1Q^[4D,A?,(4^I^:VIU6[M[Q)HK&VYE]TU=&-\BR;&Z?V']@IMZ MKVQ 1EO]D\W,*<\["K<#P?1<\"J;\:IFJY%,"M.U\*D*;TL$>4@XBVVF5EVK M:M>"?W@#*&K=3'4C_-Y46KYA5,:3:=E_94$25M-:J ZNZ,JN:%F]FP[;2)VZ MP6N(GDS=P,!* _ *>V_-?K#C\#O)2% ""R5T35-9/,U@UECI]9=77ZF??WF? M$(!KSN3!8"%"()Z5HE5S6;-@3KK(W_PQ):/X4 MY#NQ3%*FJTT*69E"1$M!AN4<;8U:#^0C!1L)$1:J[[2MV-TYJ(C7F3+:A*_V M:K5GT15;:];*94I*4U@NP"C:>N:3 T",/HR$[(/ TEIV_"V2&62OJ\H51!8< MU76^,&$DXK_^Y>7R[,4KZ._>98YGZA-6%]YR%%<_0E=%U!VAD.=*?3!WMB#A MKAU,DK1#Q+O9E$K%!@< A/R!O94U3Z%@)N:W9HS01 /^=O98@%Y M7+QR]0QS)0D.*,C! 868BEC_%PYTNNFX7)<;F'D4LW) E,CLE M_#]P\ (THIW\V=<,D-Z191OU$SQ>G3T_M'($U9C>KA!Q45LPL@>TH:ZAQ'#4 M:)KACEV_(_".R#AQ*R^HDADJ*>N"JHRC$G_$?FX0%/VP&H(JZU+[,H#,DJLE MIN5+HG:Y>'5Y_9X_G;WZ2OWB&ENHYXOGLZ."2%ORLK1Q-HIL7K;\BW.!0.'$ M][A4.+59,H>!Y[I593?1'+CPTCG*JZT.:F4,[6]M6%M3SM5'$1S51!X]5=Q$ M4'-R&--*0"RR2&L) ,!3\(!(CQ-!IDBY SLF&NL:[@-1N#2M1,),)V5N+Z[P M %1RQL0#Q6:M&@?#93- F!;1M$?LK,]X;D7Y0!A'GS:UJ(';M_LF^@?37!JJ MD/Q^G&!07#EVUI'H4+'"FR:<9S5$2,0".QY#4(W>]]FBCS8EC()T YK/%R36 M%U^C0-T'R<&RE:I35FEI@!;]9:HQH=LZ:(D$"!Z%F;'B^EX@IAHLS_D)H0'L M4.5B/I/S0<^%U* 0,:UD$YU*.C$5)DR#X+RT%P]XS>X:"Y6QQ&'G7!&@=JB- MVAOMQV*7.N_WXD=MQ,2PX0YQDS,GQY0RALYAG7M8KW$#P>4 E5TKB?-27N,# M*E&_P=OB-D9_K&Z]!1@B8&TF>5)U5/\3P]0,%(2!\KW6Q8(U%K-<=L,2 M'B*ZJT4^T+682P!$\B,^I)NB #*J* M5>F*HI-J1ZT[J,W$5HOI&/4..QCDL/704M>.923MUI2-5(:%@X;$: 22:9O' M[8594^4L_4EJ:= 0L0!_Z&#Q:3S"AO4!>''0&4'BQ2"_(ELEPJ$NK8EC;.?;X7K@'<&.Q74KJ9;-A M,F(1(NPE%XE6V'O/@9_07@IA*6-^N+[,259\Z&>H<-SD2EI:5D'R-K?,B!)^8#^/J>-:);*GI"[F,3GC)VI1(8A0FRARP'Y84?" 4 M<-5&;NTMM5FSY(]%U#"*MEN$(K+3.##H$47#1-%2ER2RSOM8\V6LW*2AS.QB M$\]SE%AGY\X3.4#/!G!S5NW;_PH$5$=P1"5+..$ZX'<%*9KD3CZWJ=3L1XW, M1P.G?W;E)H\+4HA+,8>986LJB3P43#%WP:K-QM%3CPHV!G>3 4X:$3W5<,ER MUIUG."5GC14U?C30GJ-RE21T):;+8Q^HEHB6PBB)N2&!<2(=)K^^S=1I_M+0 M:&TO\:K/YM1,W4^+A>PRT^#)DR6..:G?7?>S@!3J@_T,[GE"BQ1/2=61+=H8 MM'B819"ZAKY)Z316*).%L?BBPHW;14(7O9FT)8['U="Q(JOW4MH7#7O,4@)& M!!WUG2D%G'PR 6B0VS1B>B"1]5GL,%>E+)>RT9& .SN,MD=C\-F1&)P4DPB6 M$+R/ ,F@ 5!Y) M+9)-QFBG'0I+\XM%3Z<0?C&_R"\&6CHL'C;>A9SB>30D4>7ZGLSF=/!QJ!T&[;2'@Z;E_NM@\O#[;U49^0;,+"4=@Z#F#AG:E/$ MUB-)$CTL3YTL3TR)&DI(@VC$SDPM"L4[0!Q 3FX; 8K/(-MHJ-F(+UMM(T%*B]N.@]^>9K3DY"SI*;*@QC1&T,CO;!+(1$P$#FJ$JIGZ;4 5GQC/DPSGY,2ACR-^7J(4UM-22::"L9 M4YIRQJIM0$\D1_=9CHVDFU3EU)09&GUP#@)RHEV6QE$MSUJ :IA,B,[*HZGC<;&U1='E?_'\=B8 MD?!?."!KMU,J'YZ2A:UMR'C^P)3L$/Q(*0#8_)E1V;$A&1MY=I3Q,=@W<0LM M&;M/7O?OF[']E_0;4[$_WG'DW/)-+UVN,^%[_X'.85I./](S/*F0/WOR,&6* MF=Y-1<79@(9, U4/BMOWC@YL/M8R%HDNGQTYQY6Q6A$W.T]!G?9B_;JKUC3+ M&A0Q-*7, UI>WR^/GMNO3G.NQP"6CD'MZ.H8ASQO8=]6,].%;FS;GTFGAB1V M&]R0, T^=E,TB!FS5**^(?CLT/0B(TYW,-H_J;>!L/\^N,/QU%.=QT]P?C<' M_3L/87@N1(-.6D/"&J\[UI%1:;TV)/=^-DO!H.K+18&]TA63QG?+GMKQ/EBZ M'""]!]8O%M37OCR;G;^07OF+%XO9^<7YI-#YV-\CN135#S-$OM,B@2/UZ >W M3]A@R)Y' .-7+'.$6U@PC=MA[8H.)21/Z!W-80FFNXM9)Z]9FYC0^*I-Q.,' MHWJY@R!C2Q/[)CJ&];E9J?;B8!RZ^++!FD+O,3+'U'1!9EPD E/1& ,OXZ% MKMFYW)9I)>7RGEA(JG8[6/(*,7]MVQR4![BH2$1S>3!^OZ/+D>+TVGN>B,J1 M!(^+AO*C-,IUW5&)PRI$YK*87(-&\6G>27&DO[536%]T._2_-=<#-1_9Q+G^ MB!2YB3%AA^;TXB%L),#"(Z!TE"03=M9O%M$>ML]7BU9#J9.K"540RS_8F844 MFB<3N_TE)SX&FT2U6 ,(M]Q,C,?':#[CV1%U^*B!(QL']L%GVS*^9@:1*_NS M+^EU)A(ADUKS(G+3(:$5S5E&(ZYT/BX[T;_Q8=B,.L[>A(Y(?$B17'P)D9C> MI]4:>,5@PB,G(MBQBU./H;M1;T''(P>WR^30AV)E)"DJ+-Z<>_!,):LD:V0P M;A\;'9I'ST-D]H$0D_.8UF1*ZT2"EM;GXWJDZ:37*1NYLCG._<#Z9A/$#]C_ MX2V\,! ."I8^U*;XIEOAC\/U$2KFZIT.L5_\8*N.3/4G0/X[F1'X)WW2_;?K M+061H8*ICNU(ORL&0'UUE3;%2W.!-ZVH +B3ZT1Y%8^@"CG-Q2#DX'CFD )G2P!PPU"'LVA::9$#L,%%&T_6!' $[W) G$*[BT/,F? M'=-+B5.[>#K,MRA7IKTW#_31J^Q21S4?I3+623]ZV7HCV?>)H_OA+:WE'W'G M.0_&)I?!/4H)NJ$JO36*4T:Z7)S%D4Q_;_-(>:W>.?H_G>-^?WG]+A_DVA!H MDG:T*+]IN#'O+UG=Y&T_N3EC?W:&(O5'H^GF91I,Q?NDQ)SAFX,]<1_[2Z4H M>*]O>ABMVTAJB,5YH 8RIN!5,+]UV$,7_(3<=*L.(.BD-]7O!7<1DENEB3A? M/I_W'T='%+6Y'QW82E>5;Q/345W*)+G6C(UW):QQH[%CYCD]Q*%T?T?T\,;V MD?OA,3P1.9O.EMP2P!?$DSB94]^-D@4 Z7B0>-W8FE.&3&ER-W#V=>J_IG-T M7<+=31FCV !3'IX-, P0_*#KCGZG(&W&N0!F8'$T>WG]GB4[;B85B&"XT(LJY%O[\V._WC@=_ '+=N&?V;$%]/K5GZ+D]_F7S)=R@]X^N7R,Z@? MM=_0>*8R:VQ=S%]\?2)WH]-#ZQK^.<_*M>@/^>/6:&0_6H#OUPY.'1\(0?Y] MU]O_!5!+ P04 " !=B Y71+/ >LT# :"P & 'AL+W=OALT^^&DNFA#CC?V4+YJ:6:YB=.+ZRP37:,5NH<,^"-;58!1 WKF:X-N??QL MBW33(]$WD&+T132Z5.B')H?\,-XWK 9J=$?MAIX$_-PU%R@,,*(!#4_@A8/4 MT.&%_X#4'BDZCF0ORJ5J609SS]P$!?(1O,6'=R0.KD[PC :>T2GTO\3S-%)X MCMX"VT_(%Q-0*7-^A)]>)?2(+SZU]_F],&=_LYP M:WC6*Y H)']BM/EB']0^"/I1"J7,]7^E5PT1[U&(R93@A)"1C>)DDN TG![X MA7&(4YJ@6ZZTY*O.%1>; SPS&P4CU(\TC3!-)^>OQ'T,PRD.IM'YR)(0')+@ M'"U+)M>P8MF#(RT[5HT0<133(W@$3^/@T$[H%5HR5:*<*R<=,7N(K,G&% F) M<1K'1R"G4QPG9,203*8XBHSK]0['Y(5$N>A6NNBJ_0[OV1*C*4Z.@-/ +IL> MZ$]P;/?J%Z%9=>RX^O0<'\\DB7$2'AX9(0&F47Q@BR83'*9[FZGG+JT5?T)U M7[3 %JU]TMD4PFCM,F?%*W.QU@IIL:W(("TO=_4;;:80"(FN<*)545W@JRR_Y3X1AS2/BBVKKX. MU*-PFX;Q2]+'?HC^J%\QX&O7E=G?CN'2MRZ#=6C\KOM^9^_>=XU?3+'DC4(5 M%"8TN$A,GR7[3JP?:-&Z[F_ %02P,$ M% @ 78@.5QX;.DW# @ N@8 !D !X;"]W;W)K&ULI55K;]HP%/TK5VE5:5)$G <0*""5=M,ZJ5+5[O'9)!=BU;$SVT#[ M[V<[D-*MI=KV >)[?<^Y#SLGDZU4#[I"-/!8EW75#W-D..K2KC'-%LTM 5WJ/YUMPJ:T4=2\EJ%)I) 0J7T^ B'L\S%^\#OC/< MZH,UN$X64CXXX[J2KO**&SB9*;D&Y:,OF%KY5C[;%,>$.Y=XH MN\LLSLRNQ0:%D8JAGD3&$CIW5.S \Q:P(T4IM+P4918OL1'MI"NFF1? MS3PY2OAE+7J0DA 2DJ1'^-*NN]3SI?_670O.7@>[UV&L&UK@-+#W7:/:8# [ M.XD'Y/Q(:5E76G:,_;W2CH.S#W" []9/P#04LFX4TUB"7(*I$):2VU>/B=48 MSD[RA*3G__VTYX3=.<$5%E@O4$$:>T\"=W0+-]2@8I3K#G4*24CRV/Y&![XX M[ ^S<)"G\(D)9F]R"2LIRV?8* ]'\: SDXR$64K@JS24 ^M:/\P2YR0DI/\B M2Q[WPSA..]]OV:A"$%8$[= VE*^I:57''[MVWM.,],-LU A/DP"4?#X=^DW%:LJ-RE4,AMKA*, MA,6:/SR/K??:58X.]*1&M?*JZ6[66IA66CIO)\P7K1X]A[>J?D/5B@D-')<6 M2GK#?@"J5=J]@M02P,$% M @ 78@.5^E@ZN/0 @ * < !D !X;"]W;W)K&ULI57O;YLP$/U7+#I5JX0"QI#0-(F4M)W62=VB=C\^.W $5+"9;9KNOY\- MQ*%=&TWJE^ [WGOWSB;GV8Z+!YD#*/14E4S.G5RI>NIY,LFAHG+$:V#Z3<9% M194.Q=:3M0":MJ2J] +?'WL5+9BSF+6YM5C,>*/*@L%:(-E4%15_5E#RW=S! MSCYQ5VQS91+>8E;3+=R#^E&OA8X\JY(6%3!9<(8$9'-GB:>KT.!;P,\"=G*P M1J:3#>X1+*T@AI&[][3<>6-,3A>J_^J>U=][*A M$BYY^:M(53YW8@>ED-&F5'=\]QGZ?B*CE_!2MK]HUV%#XJ"DD8I7/5D[J K6 M/>E3OP\#0NR_00AZ0M#Z[@JU+J^HHHN9X#LD#%JKF47;:LO6Y@IF#N5>"?VV MT#RU6 NH:9&BZR=]S!(DHBQ%WU0. ETV0@!3:"DE*#GSE"YG2%[22Z\ZZ> - MZ3&ZY4SE$EVS%-+G?$_;M%Z#O==5<%3P2\-&B/@N"OR '-$CMG?2ZI'W]CYZ MK?E..WQ=V_R7IK*F"1(![!69R>X+%_<<1Y:)V'Q]3?=VK'I:,S]-_J M%@E#)&^128^D'9(*0 FO:E%(T) ,:1#*>*F'0L&V4W1Z$@<^N7CW4W\C8+\1 M= 4)5!OMAN V$UC'!9.-H"P!R_R \(2X$<;#C'_NACBTK(0WM1XE&>A6AY5Q M<' PP6[D^VBYOD%U(Y)56HRNX'^B@!T%>N &%R9JGC.'3]B!SB,7'/ MX[#?^_KE9N]A./ U+; Q(<3%4=S37AR$!6%W$AY*81*[03!&W[FBY;^EWCS7 MP5ZYOMXM$IT_RQ$\=H/8>GOMV_<&TZL"L6UGM#1[S50WR&S67@/+;OH=X-T= M MCHN_4$L#!!0 ( %V(#E=]#J8W\P, $ * 9 >&PO=V]R:W-H965T MI34\'._0?W>Q4RP+IO%6BK]X8:B.KK3$QJ'C=?=GK-@\'!EGX@4&\-8@=[\Z18WG'#)M/E5R#LMJ$ M9@#? MQTT'$'T"D M\"!K4VKXK2ZP>&L?$)V>4[SC=!.?!/RCK8*-?B;&# M2-Z'L$?C4C3R'\$ XK$?7XS\*+F ZTHJP_]A[D3A*UT- M&GN8L[$_SC(_3<=OR-Q7#>.*#K(Y2@JVWECC:'*E@>_3P+H]X9I&L)2"KD,WE,NW="Y_>ML<^3.%]N[E M]0I2J-Q!/+>1^&F<^'$ZL5K[:&(_"T-:&EGQ>)]6?S)._%&<67%Z($Z2V(^R MU(HG1_XC/Z;]R":131*]"$M#6W8 F=(OOH!G:2AK/TSR<:I*% 4L-H>)!4;[ M8.=/!NM",3J"D^0*&B6+-C<^//.J@@$XN>RFK"WA\_K83N+D%6J!-VW8_ M:1/E"P5 Z%P!:L,KM[.MQF4K0-#CX38K"F&F?BG$WLH#[&5T0#;K71FR& M+K:<*;6QOEZ8:-&B_'H,QY7C8AJDPY >"B&H.GT8C(;I;N8@!M'A\O_(]/A, MK]'2G0SC [K)GMV.;O01W;M66:*6GTT\H'U^COWX;^JG0"I2>D?MD2WI)C#O M5-Y_#_6[T<.:XN+N:B--8D9M@*7#+?'M@KOS\I*IE14,NV]IT#WPO[=NCZZXKV*MWO=4#4>"U!H%+,@V'D[$' MJNM7NHF1C>L1%M)0Q^&&);5XJ*P"K2^E-+N)== WC?-_ 5!+ P04 " != MB Y7>[^QLLX" #0!@ &0 'AL+W=O%+1*FZ)]GVL6YDD:156E0[,"JHBKI?^=/N M/8P ,7T#P'8 UNGN$W4JK[CFBYD46R)--+*935=JAT9Q16V:@;W!$)(;4>MLZA?0YWD$U@R2VE[1D M1PF_MO4Y\:A-&&7>$3YO*-'K^+QWE-@S^*\SF(LQ50U/8&[AEZ] /H*U.#MQ M0_KQB#Y_T._CNU=L'PSM(U>00+4&23RW\[!!6"-%VB8:;[9N9:T&_"EA=A"[MAM% MSWR>Z]JA'PWX!+\ZR3N"-==P(& 3)(C8P8XF-G5C8!YGF^S^ !S@\"FL3OD6XNZ5:,T^S5"731P__'[++(#2L?U9J#,,.,ER6#$ M%#.;^@>" .MDE'S'_DB<6B_:.*2-(MOWXT,Z.K&C24A^"(W\;\).B6]'48PO MR!WY/#O$ZL-PJ/ZUS]H939D*Y*:;I0K[T-:Z'SB#=QC7%_V4.H3WL_Z&RTV! M/2\A0R@]CP*+R'Y^]H8633>SUD+C!.RV.?YR0)H /,^$T'O#)!A^8HN_4$L# M!!0 ( %V(#E&PO=V]R:W-H965TWQS\+C>&OO-58@>?M1*NYNH\KZY'(]=46$MW,@T MJ&EF;6PM/'7M9NP:BZ(,H%J-LR29CFLA=;2X#F-+N[@VK5=2X]*":^M:V-T= M*K.]B=)H/_!1;BK/ ^/%=2,V^ G]EV9IJ3<>6$I9HW;2:+"XOHENT\N["=L' M@Z\2M^Z@#>S)RIAOW'E;WD0)"T*%A6<&09][?(5*,1')^-YS1L.2##QL[]G? M!-_)EY5P^,JH?V7IJYMH'D&):]$J_]%L_\;>GW/F*XQRX1^VG6V:1U"TSINZ M!Y."6NKN*W[T<3@ S),G %D/R(+N;J&@\K7P8G%MS18L6Q,;-X*K 4WBI.:D M?/*69B7A_.(UKOSUV!,3]\=%C[KK4-D3J"E\,-I7#O[2)9;'^#$I&&1D>QEW MV;.$[UH]@CR)(4NR_!F^?' K#WSY_W2K0TU^C>(-<.D:4>!-1!7NT-YCM'CY M(ITF5\]HF@R:)L^Q/ZGI>=3\#!@(2VMJZ9RQ._C'>(2W&@JC=5_<6^DK\!4" M[2*OD':-A]N-Q:Y%/[18@M3>=*9?Y7WKX-0A=FQI?A;#$KTU#O '%JTGL4-MS+NBB8^"O+%$ M0E9$T^U(P<7JI6XY@F[/.LBG)+-S)%529CYYU*45=!S.)E=PNWP;?*7SH&P+ MF@Z.T]?R-7B8Q_>RH#L<'\2.PGF1Y%?PIO6\9^E:DS65RT,4^_ .F_+G4T<0 M2CA8&T6/"G33>3R=7+#-Y!$PC<_I=IIE M8?K\,2]-)?'%).'IZ:/I/,ZFDS@_3\..?30]GV5Q,LOALZ$C8A@]@3F=+M-X M-LG@/97,)=>#Y:)KC V'_L\\IVF<4LZGZ<79X76AP^[5&*KU*8X3F,73?$($ M^7[L5U?>^."E4:/=A/>4HS*BG=(].H;1XFLG@Z76U=%HI+(E+8D:BHIR M')D+61*-KW(Q4I6D)+=*93$*?7\R*@GC@[,3*_LHSTY$K0O&Z4<)JBY+(M<7 MM!"KTT$P: 6?V&*IC6!T=E*1!;VE^DOU4>+;J$/)64FY8H*#I//3P7EP=!&; M^7;"OXRN5.\9C"8 ZZ)8UB M_[E%O[*^HR\SHNBE*+ZR7"]/!^D MH,9,21"=2N%4<(N#F,]91H'P'%9$TJ6H%07K.^!3#HP# M0X1&5W U[*_T\D4:!LFQ:A&7Y([BUC7DT*T#FLI2@21\861S*4H(AB&L*9$* MM(!H.'8O0[CA\(^XH^4,S6TJ(O! ]UQ#?ZBT=J$F06Z9N4563"]Q957A[C>@ MQFB(+&T 8VW,H@TF8G:%(DS@ZE-3+&*"-\M&U,11D?F!+UU<7=1L'%LX,ST M1V[2+=Q!4F%@[2J3<)(QO&]KD-O6+W+AFF:)#5 #F)=IQD54P* MO+;"L%2*M>=VC<6.8R\-7(K:YRZM2\S^-OH'(K,E1,&3\$.XVO/XF?9:FW!G M*SSD9^M-0AG'L)L1-#(T5>A<.,!-9DKRV18/P6Q\/SJ&V[JJ"EOSI,#3LK#Y M=MT%XZZ%<*=YEZF&*5:FN(Q#!;8)ZJ@#_-W_H.N$!A-/8BZ9!3Q*-4R].@E^V?]>F@I&9):P?A\C9 MB)0E#06UBHRJO9G!./22U-^78U5$L=\@%8(O#BTI/805I)$7A6GW'DY";Y(D M\%F84M@EC[MKL0+PTE? M,/&FT;@G0#:+QWTVFT9>FFQXXJK6:+^YEK"R+AL'L*?I=YE<\,/,' ,%P5.G MM8+L[QC/'5._4D"VY87W':=\(-HU:N><%&OL'?;;8YNK5YL]-VG.M]?.[:E+ M9]RCR+$7QE:XB5 :(&$E1C;9LRE%ZD1];#OPKCS'S;PU(PB/&V;<"5H[*0XB M;SP=H[D* W%=5K79:]>VV\7>K9WV*DF\.$U>-V"/D^E.JG9;@#^7J]N=E7\B M,[M0KF?9SM-X8F6[X9BF5OP$86]?*Y;8+_/]-A+G$-T,:J1>W;7Y^?"AF^"H M=S$OJ5S8SP_F+H9\X.[HG;3[PG'N+O:;Z>[S"'9<>!,P-ZLYJOK#9#P Z3XY MN!HV45.9"6:D5,V)VU#F)]E\,\#P=^"C% MTK:>&7IRK?5G7+Q.CSHA&B0RD3B4P.'G1IR*+$-!8,:72F:G48F,[>=:^BOR M'7RYYE:)FY2[W\353^#%%>HC-+_]G2GQV"QJ2T3N<5 M,ZQSJ?POOZWBT&*8A \PQ!5#3'9[163E&7?\^-#H)3-X&J3A [E*W&"<5)B4 M*V=@5P*?.[YR.OG,S@L,D65Q26&=DXD3*_.8')9UENYW+JP^_V,[>8<^! M7N3N)96.%UY'_(".$7NGE5M8]E*E(EWG[X&]C=%Q;?2+^%&!;TH5L'[897$8 M]Q^1UV^"T"=Y_1\:!*]CL%T'-M>^+7@BCCK0/5:8&]$Y?O93- H/'O%@T'@P M>$SZO^3!XSJB<(\]7<^SGR9Q'!Z -GR*Q@>6*-'!'L.'L'_ WB\$.]5YP=4= M RG\.I-0R"ES0(?,ANP\5_*ZM.RU2H3"[J7C@ B<.KK(N&*[>+I21DP70&U4 M+188,0L]HBT^M526%' S7H-I[Z' $KK9TDZ[E=K%$#=J[8 MF4A$?@U<<4Q-%74I'"1CH;,4XD"6Z)LJ/5<"PI"R$X#G%/XT;LB\OF/1,.Y&HU'- M#EIX)1HDQ:.P&X;A [(#=D(T0 _1H$<751C!EOAO@[])9TJA&W?[HVFS=\-E M1H9B39'5D.1M5@=K]3[3&=R#4LV!!TRO[D(*2#O]3:5:>K*K M/GHGN*D.-?GL1W0PWF^,^*]_/]$]*=+G)S?"P+7_[0(:RJ7 Z0-C6E-.YG,C MYMP)@ Y )Q@ADGMR_FA*L>':L.@4XFY@;( .;6@?>5:N3ESY8GAY*TPBH= O M D%>R],SG;_A'38/;:[ WT ^=&EA60!H09/F) \U2*=G-W/V5L..V&HW&C M:X?U!T$8LTD03UM$0M?XH!%+H ,E$ U'5,OUR3"83IO#-3$:Q4',W@IK]]N5 M-Q,216R>;J^WT=?EB-L"T#3M)=@860;R=H=HT0K_^_U@$#Y9F@]QNM6:S3IY MR.IMYQ[(QWJ?Q5&XD8QI,(S@7SQHT7PXS]=-)I"X)W XV)+<"1L'X_Z6Y#X- M05IW[?\//[X:-YZ"$]^'!1LH4"]?<6DJG("T_TI#P!EB49/%-CZTD_:/D# ( MNW%_LE9QP62,91BN":I!X"D]LNJUC?IY(@K"=MZA6^:OW//@7H'YJ W7)783 ,?[RXK2H,WN_.#1C7ZD1ZX M8 1./C1 -&,LS50X+ZR&/P*]!L= #LA,%C@6/3 "P7I-I(,N;? /9EF\8N#, MCH?/ F<]%.2'T0=DTER2W:'E*+NVIHIU%(8_L[* T_4@0\+LZB"-1SZ?<+X= M%117)=H/J60^0-/V8*6E0FN*CP?= MR7A4#8+MTEA*MT"0I""L0N=K<"-T;3X@9QF%QP='*Q\W)9X33'*E8)PWMD)> MW$NQQ>&9K()9,[,:V39<>\^5Y.QWB$&7TEJ]6_BY=#X71L'4R4YY(=&5"VZ< MPN'[[=N+]6+$$3^I,*G+EGS5\W#MP\T$SGR[]^VR^'K/6_WDG8_:L_:]Q H. M;VB5I(T$M[JH/_U1;42#T7=UT5)^9ZU9F %K&(R''?_.7"^<+NA3 MV+5V3N?TN! &Z;3BV\2NO^*@Q546'+52!Z[,S(6LB6:].4FU#U$GGI MH+8)&2%IV/*Z\Y9SU_<@EW.QU4W=X8,$M6U;+E]NL1&[A4>]0\?7>E-IVQ$N MYSW?X"/J/_H':5KAJ%+6+7:J%AU(7"^\&WIU&]OY;L*?->[4T3O83%9"/-G& M;^7"(]80-EAHJ\#-XSO>8=-8(6/CK[VF-X:TX/'[0?T7E[O)9<45WHGF6UWJ M:N'E'I2XYMM&?Q6[7W&?3V+U"M$H]PN[82YC'A1;I46[AXV#MNZ&)W_>U^$( MR,D9@.T!YGP/@9S+>Z[YY'638&9D4/HE.5PH^=B66;_G06!I]L8.O M6W91\/=M%T!$?&"$11?THC'/R.E%_S?/028^+6.WR)7J>8$+S^P!A?([>LOW M[VA*KB^8C$>3\27U?V_RL@RE'^"D%-PH$&LPM<6QMC[<8X'M"B5$U'4Q'WA7 M3KK-KZX0"M'VO'N!BBN@/B&Q3VD"NT,$L^^5-GC=;8+3X:S(W2#R_EW.:':M M7O'5"^!S7TONMFS)-<(.)8()MA:-.4'4%5B*1-?_^?EYZ](QCL9Z'(8^/J,L M:H7P(.L"X>>Z@WL3CDOUP8R-?NZM'Y;E(_<3T#0@9&S?;#=FRX)-TR8+S&?9 M;&(D2M(@>85K/9MDT"&539+9'3OMB:7*,/&*O MAQ5 QTCD:/SPI"P+XI-8>C%<'!V7;EQN=(1R,@WVMG2?N"PJ,],2R1DB>Q/F MJ-CG@"0Y!OY9A7-4G 4D.9>-@1G63+!HC/9 ML3UGPY$3_\$9CF4';CRO?G!6G#K+PZ./;(MRXZX2RIR'VTX/W]NQ=[RMW P? MZ=?IPU7'+-M-W2EH<&U0$F2)!W*X/@P-+7KWR5X);2X [K4R-RZ4=H(97PNA M#PT;8+S#+?\&4$L#!!0 ( %V(#E?YKSS^U , &D+ 9 >&PO=V]R M:W-H965TO0 MER!.E\^T1%M$*-(CJ3C=K]^1DA4I<;P7K.@7D;S7YTYWY,WV4MWIDE*#'BHN M]-PKC=F=!X'.2UH1/9([*H"SD:HB!HYJ&^B=HJ1P2A4/"7BFDZZHBZMN2Y%W(%RS;6DL(5C,=F1+5]1\W5TI. 6=E8)5 M5&@F!5)T,_?>1>?+Q,H[@=\9W>O>'ME(UE+>V<.'8NZ%%A#E-#?6 H'EGEY0 MSJTA@/%':]/K7%K%_OY@_;V+'6)9$TTO)+]EA2GG7N:A@FY(S.',I+8LAB MIN0>*2L-UNS&A>JT 1P3]J>LC (N SVS6!+-HA \BEQ5% M;SY*K<_0CBIT(:L*DK@JB:*SP(!GJQ_DK9=EXP6_X"5%GZ0PI4:_B((60_T M$'>P\0'V$I\T^%LM1B@.?81#')^P%W=IB)V]^#NGH?&2'/=B&^Q<[TA.YQYT MD*;JGGJ+UZ^B-'Q[(H:DBR$Y9?U_B^&TEPB?H?_B"=V4%&TDAUN B2UB&A%H MZER*G'%&7(?*#3(@M'>=!$;)/55P,2!15VNP!NR\,:BM08W@CM$&4%A[M08% M)E!.>%YSL >T=0>S:&$*@,D!GD/GK)RCUZ\R',9O?]@*EXL+^Z94E [ZY)G( MBCT<%SBLT!;4M<6+!-LO]H-[N\]U!8DVX.2?8K:_F[6_F[O??>#\A-Y@?YRD M?IK% VKD9U'D3Z9X0(W]:0R<.'PB.\U2/XS2,W1)A81K[U^A>VF];0OKYT-A M#4RD'T43?YQ%/4J89GXRP7V9,/8Q#H_(+(\6YW.O?8R# M'(WP,&GA*,N&61QEDR<2T_21,.Q'0]:MM)PT5AA'.OS4HX0%% MFN:U8H:!#'0O9-(PJ\J$D4\2:DIBH)L!-WW(>6T+=J-DY4QW?=KT_>D<-,&O M:4Z@S:TZ4U:*UVXTV,N:%ZB$GPHB%!YZ@'Q ^_W;^\>W[\K(_ Y]V=E<:H2C M$&IL@L93MW2*0_+UZJL>N(_P(XP$.CA-_HY]2Y2"5&L4^6&80#>,>[N#[#'> MC32$PQE'<,XP[*)P[$^2M*?U(N_8.QGTQA^XR;9NR+/560O33$(=M9LCWS7C MTZ-X,X1^(FK+((N<;D U'$W&'E+-8-<:=M U)0T ((C 9 >&PO=V]R M:W-H965TV.U^ADA(0D,2+ #:UO[Z/?<"X$.2DV:G7VR*Q.,^#LY]D*\>C?WBUDIY M\506E7M]L/:^_OGDQ&5K54HW-K6J\&1I;"D]?MK5B:NMDCE/*HN3V61R?E)* M71UO M#RX/1*Z6LBG\9_/X045]SFB]S!2._XK',/9LJ>M"4YY MO=-_R 3C?38(6\SW;T$GZV=7RTR]/L#1<FQ^-Y=Q)$\%G_HA\:)WRIQIVJORH6RT7/3\Y'P:R7>FK*6U49@ MAK(J%[KR1LBX@^+U,:14-M.RT/^5PTW$$:WQTP^7L]GD*LUIG_+]Z=4QCI1? M!U%&XF.5B:,X@V^UH[!QW=AL+>.^5F4*C,%B%G%ML"#_SG9DHAGJJ2Z,]N&& M68H[KZK<2CCZ8G[%ST&ZM MQ3TV6RAQNY9@4:A@:V.#B9(?/MW?ONV[(5V/R %;;K,1-#B8EU [%>/_NII4"%KRIK2X(JC.2 MR2/D>0A1* &@(I;@(M^X95-Q>!F+WT%O 1P['AQ"_1'>%K7<"%(;B+!F(PN_ M(3"<_0A\\."EMLZ+P[-)BPYZ7B%*.XC@6)?S'X?W, ]"+N%I]E]F<$8A4U R M(1=*YXKL*J1S>E4QPF@U>M@XQN1@G*.!!E G/_-)HL#"B5 M>:[)K7O."/:@E0G&BT)%_H3L+P $7!B;X"#%X7E[3/!?(6VJ%%F'T0VQ%O1+ MP[)5IL3A[*P[5205RPO>QS!%J:9$ZINGD^@44 7PX_Z#JAK<("HH=_0##:U- M4X3C,-@"(],!A3YK@S&L&F_S]_0^/!W/^NO1G!U%TZFO8L;;'M9O$!(!,D*H M<&8[%-\U=0VV;^>&*+5]EUD7\T"L1!0CH99+Q1GW3NB?3<>4$?P*/D<9(*:7 M?',V LZ]-:XGSK8DROLB[+8_ PBS]@UK>=VJ@HF,&)UM6.FR*;O ;W%VM(T9 M3--2>EQY6VF !_&!%9B^9,&AR80O,F4]:B(LJ,M%8UV8P$&;&16/0WB2@?5> M$'=M,!RS"NRJ=UV)4UUYS8*3 ME2S=:FRE\F>1];S%6W?RLE@CQ.0GC4I*P8B'%^/3/J)O EA"EI I9),9..QC MA?5RS8Z.3KZY_=B+TCB21"7?=!5KH)[@Y&K5I7%8*Z9Z9*@H2=982QL66BYT M$>S-A B#JL0IE+F]1%K$J5'45#VIK"&O2J(5@J[S+Q;@>.)VZ%YJ!%+(6AFP M21^W_\:-?N:QE \0$%L$76((2ZD7EM)5IFMG#$%W"\HBRRYP1$'JFM>) %2.WH#NDHR2$NCP>\G) 2%7>134MD!QQSL\S8 M7!*MMJ"@988,DZ*()'?D2:'GP4.;'.GCD%X.(APGO= WY$>HX!L70AWE>\AV MVG/G-W4X)[E:A#0%^ 7V/7,JG7) _@A5"[F#/+M$6()LXEE;0":F M6\^UTVPV%C>,7>6:@BW%<8U(@0/;MWBT[\-<93;(BH-G&\4U)R&!)3D\'Y^U MG$J&VAW>,6;R2)@YG7<)QE4D$ X9G%)SO6>62X?LCD-66ICK))!HZUXJC+4/ MKB),G/?R%D8,46.<"]W[')M(F8$7**TW^2C(A'-(*6:T]>%D_+(=T0=VU:YT M/+#^T)JHXPB.A&,D6/-VI15A!O]=YX\D'*7LY&U,:NOCT^DH^OF^MSCEDY#O M8A#D8*K. U$CST.!M8)-P@6[$UE!]=E2DW2 J'P4Q-D6KG#=$F''1-4@PN$& M'/@'\#&P,_'=6E)C(VVYLQTM\[%=!L90FOG;\-\4("F+(3>G^^'W". )'/" M-Z4*:\4/!\V>)R(&9L) G$F0?F5)',)NB$;GM@(-R*57W6&K$'M@%&3EN!WZ M<^1P//^UP=34)PS%_[;'1J%FYN1UX"L:/;@1R0PI2D$&R8HF#X%LKTF.7(JF M9^*68*E#]^$W'OPV#K[AP61-%Q,B^=]+1H+C-SB W$>>: M0N><&2]DP>&<>\KP9E_S(<)1$%&3G"-4![J"FC>!I_>R ITD)&+*N1A67, I MSH%V*?_.!]TXBM* Q9\,&NU#E40P1B)"/-QVP9 9T3DU+8BX;; E=@YGT.1P M^D70A'NR79,$A5IH CK]),K0OPZG?M=+X>B_ZQH;?W/.D(O@L(83D*[2AA[< M(B*IAM&'V7$V'YV=SH/K9PB\E_.+;6]];M=JEV=2[P,X,X[Y=&5,C@A*U6F, M^@-8=.>+!ILZ1NC]IVVHVEK&3$&F\#<))O M_UD2V4#&T/)]3LS)^6@Z/4MRRBT[[B."<8\)+E#B!%5^2:J0Z_:PA-G/$O>] M'JML,^6%\H_4M0C-Q+9T[K=64[;8EA@P%Z5%KDN68^'.3!=RS5 T?. @3N_; MJB^VJ4/UQGD6/V'9@CQ)&+>[9M?UI[5E[&V2.*2_I58RXD:4TF]%;N=5_4*W MUN"U:/7D_;YE!IUYPZMK:A1M]>:Y(W@K,1I6?C]H^O7M'\VSOXQ-M2:!UYIF MM6;R14Z+G%E3ZO\)%7NV5M5HNWERW[9FQ3VJ*H=R!_FF?8"Q>G67Z8J(63C+ MLZ![DGM8GSMZG3(><9)(@E/SL#3BO7:$X+N,"GA(!^92V0H4*BWC0*=E-@"$BD, M3L^.Q8?-PFIZ6T;O18%:ZOMM=56SE,GPZPL$"D<-KL3@4/,#ZDU8?'XYNPK9 M;5AT/'B@J7CQIF9\0+H\>#8HZ@55KIZ1%KYO "K:CAFG8 @O52S@)*FRZ/%, M-];M=)Q):EWR6[14X"-JT5LOA+@'R1CJN5A2YXO@'%CV5FVLJ;1J 95K1S7? M,!/K^L6,U.\Q$C'5)[D1TQ#-3\?[WJ.?]+Z+@ M7_/6'"Z^&PB<2[=WV Y.; M\%U%-SQ\G0(OKRAB%FJ)J:@,S@Y";$@_X"+^RF)AO#&PO=V]R M:W-H965T3&;7>4&EMOJ@KM.KO.H*(:>QV^\/XW.NIY$_%*UC[] MPG[P7,]N.@M M:'&1I*9H(:=L;,K7X.1425S8;-D8%:3*P0/:"K9L@[(-V5*17^5!4D3'O#S" MW0YPQ4_@KN!. %H/'VU%U8_QN5 ;^14G?K?%1*5N?$=EK3.Y$YX,3E7V\8_"YKE5)#K@>CMET: \3V*.'0$X^8PQ439\!OG/3$==QW[30*B$: M CM+@E!JE)%0R2D&$.B(*%I4T-'(X&E'#FU)T.$!NM[Y'FV()VB!3*?Y$+4# M-HXHK6K6,IA$9Z)Z8A<'AK"/R<^BQ)@2>S0$E6B8PI_1);&"N.B=$T>1)%XQ M(SI9^R#C#?8M.3JO1PSH+3YHBOPJ&G(/+EH]DE8MUKACE]QEN)9L M4O8?T"R',PK*[ECOI"[*)@068!G'JK%*VA/+DGA[8 %X M/\S+?]V'5^<.7:-$LJ9:0F?3MV\R<,,D'S:!NS0]'U@^0I.6K3Q^Y**#G-?, MX;2)"<;G=/,/4$L#!!0 ( %V(#E?)0;MO]0@ #XB 9 >&PO=V]R M:W-H965T M3#J9..U]IDE(XI0B= 1DQ?WU]P"D1%"RY=BY2SO7+S:QQ"YV%[O/+B!>;'7W MJUDJ98A #@_!Z]PMY+;\O;'%UT>DMZ=QL2',/WE3/#>7JUFW*M>WP MM@:?O;I6"[C8DA_;?H/AJ8MS"\'N]7DY"'G3"Q$/"$G(.]W:I2%_:RM53?G/ MH=!>*['3ZHTX*?"?F_8ED8P2P80\(4_NK91>GOPR*WLAT?U"7'J\,NNB5)0ZU&$=6Y9,5#=6?FF]8G M;J_$@\L,FI 2@]K IG57 U[JYLY)#0SL5%-851&KR;55;=45V+LT>DW)=EF7 M2U)#EFXJLE M>!KPU[V:/[>UX[NV8!]<J6,==W,A="#3P*#!QKI=.-LV3@==>I&#G7BA/J%H&!=D M;=EL*D?J%;#+PI(M;":MML2L55G/Z]*YHR!0'&9NFJ+;^_-F8[TCACUQ\YPQ M"X3JFDY6V70=-$#$DZ("3$)!I\JM\AXKRE)O6J^9L<5\3O<"F[JXJ9O:]I[5 M$-Y!FMET15MZJ_5<&>,]3>9*F6":J5>UTW7TW4Z?E\@];!%V;2*UQ$:2LV'2 M"TI:E%P$7=$8[;TQ.G(P<_3GZ83$2JA!YB#4;N[P IK9X@8)M?.H\Y"3;>I/ M9-6#MG*@30"Y:@^Y??3Y.EW_AI>(A;F&>EOSBKAEF7S]U?_?@P#-HTP_#.9> MP]RP1AV8&P+*+J?WP8^G%IE85WYO?L*N&6"5V:_Q%R)HE#.:9,F$Q@2G(D\# MFM\Q\3J@1#3FG.:9Q"+&X^!"ZVI HMTT$:?#=,$V6?1CCV-(YKG%F*!)S$^LE,02_F-C'@_9>U^8A9R/T<\X/"9(GF60C]:O@DOASX9+X4ER*:!8G-(]X0./(W(BF4702EQ*7($"T^!0N19D+ MF!'@$BEH',N)L0<9#$B,$_8\7)) (49Y,B)&E@'F @0!,D&E1(XYD%+.@4Y MK[^[/@<[9)2UC?(QYUN@7^K;C3G:'X2XA*C\OE1]%W6'=K;9 M*!KJVWX+Q^[J: M+)Z&R)/%KL,YC441#D](-)ZA5TC;W9R-M/'4NJ/]I)$*57U;5QM8X6^!N[OA1M;B '-\P;^[ M+!YNDSG[JT-+JRWX^[UX=MC>?WM;&!Q)'RJTCA4XI-L2YZ@>>Z#-_FW/:K6_ ME-\7CH%<^%H^487^$0KRDPKP_3<@@;&(4YQ#:^>TWN[^8CT,"B;%I*OUP9.X MDVP8^IPA%Q)W T8^]KL]]?(X4Z MYADZLGBR#"H5FM P'G&"3$5*>5#"?H<( M^%Z5:G6#@)>\;U+^>%$PW>W'V[$OCPKL2HK=8>$U6.P.]Z[1#J/"'8%P_LL> MCXJ89O PB[)I5.3NSBI$+D2C[S+X?NW[?CX^#W[37ZENX;]<,#V$]3_O[ZG[ MCR.^Z[\)&*?W7U:\*[I%#4\U:@Y6]C*-9Z3KOU;H!U:O_1<"-]I:O?*/2U54 MJG,3\'ZNM=T-W +[3T:N_@-02P,$% @ 78@.5U%U678""P AB, !D M !X;"]W;W)K&UL[5I;<]LV%OXK&'7;L6<46983 M-VD2SSA..IMNN_7$Z?89(B$)-4DP "A9^^OW.P< 1>IFI[,[TX=]2"R2P+E^ MYP;RS[=0RHN'LJC[?VZHUI?*$K=6N%:\I2VO4[59C5V\'Y(-WXI.<+ M3S?.KM[4:(@\6>I;E11$"&(\272'+0L:6/W=Z+^(^L.7:;2 MJ1M3_*YSOW@[>#D0N9K)IO"?S.KO*NKS@NAEIG#\OUB%M>>O!B)KG#=EW P) M2EV%O_(AVJ&SX>7XP(9)W#!AN0,CEO*]]/+JC34K86DUJ-$/5I5W0SA=D5/N MO,53C7W^ZJZ9.O6E4947'Y;XW[TY\R!+#\^R2.)=(#$Y0.)2_&(JOW#B0Y6K MO+__#.*T,DV23.\F1PG^U%0C<3$>BLEXMA,^/4=^1<)]\QRF<7YZ*'3W% MKY7XJ2G6XOPB&',H5DK@B;(J%[KR1DAQI[+&:J^5$[>-S1: N+B>6Z5*(G3B M%TI\]\W+R63\>OB M;JQK)!A"IM5"9PN25!*?G&XAC M!I$5M]5)Z)>H"SF 1\9AH?]RPTJ="8NT< MV^>TULS$^8OA>#P6;B'A/;IA&BLJM2K6SW+E]+R2).Z=LF2':W%C0,UZ/2V4 MN$6>4)8L=N=-=C\,RD(2:<52%@W3_]MX!/KGHE8V,($$.18YSX0WZ\Y9CLVR MKEU:]ELL-V;2%3PE"[@TZTC(GFQJLL3E\/*2_KWLJ$H<;DQ9RVI-E,Z_?^VP MO2R1%%W0:*/*KAY= 6_"KIY00GJR=I0LRL4Y&Z[*@M*3T>3%5^C,DF^4)DN> M:#AU):V5A&L";O:ET: 5U-YV]SXS=(7OB?![)'M (_6@;*8!^\/Z( MSF5FJ M8CT4W9"):+U-:$T\1A1L+>)I!X*RW+B+7#O3653G?80HK,I+GH+3ON,.T]MH M#3/3EF2.H5 2<=@"J/7K+=OA1#HJ?\A#N9A2<=]0V+)8NETUY10V \'HE 8% MPQ9K7);E172N: WFRY)4NA[%7#5XD$VKN>)K4J=/B$ 8#;2;E0*AR,@M^F*XYP&!%X*$R9.2E*98$!#)OW4RA(-@ SW2/<4+L MF-KS$WEZ,CD]( 4Y]5,#T[P87]*23VK>%$&']T>V:%*QT.1407E1E[J0=J-# M!*OHV)Y3NRCDR@6K9H5Q)&UDLFMDDX$MQ:=)9?G[4);#_DT"FUOC''QO,I0_ MM_'(?K]!)&L>-#I49!\4F!?H$XL",H_$[UP;5,4UM'$JA"%:_:?0)J_-5:4L M9W5;&\MUM\$OIQP35]4*[6SNR\.M42UUGN"[ M]9PB%EE%A&Y!J=AFB$RZA9@IV.)+ T-A\\MO$P2V_'@0&'^BP+TQ\6RC%2L9QCC\89!Z!-XB>7\3P+FG219;5%;)_4;!WAMQ,JRKCY!\- M*&VA0Z]S\G :HD%;)$B4P9S6Y7*=8)?) @Y%L6'B(J7T1=&X1Q&GD6TX&LD)OQGK4ANIBQLCXPC3T^%3O$'# M,>:LC1>B)6T[J'9<,L)4NU/Y=@6-G7K,7]WYX" B.* X D*5Z3BS$QC)C707 M_@+B^[FR]?N1XA B6Y6Z*7=+Q.,^[.1<2$!RE1%C_FLB@6M4X4PO%) S%;4; MLG6'*.6]>K8"6<9ZZ"FV0NXPDX4$L'0Z'D21:(]SGQ">;!\8IJ+6@RXR \AQ MDT+=B,V3 +IJ PU":&21J5=YI9P;QG$ TT1ZC.18Q?M614/OW]9YR%#D1CW8 M!+9&8AT%!Q%54 B<0VC\Z+ M_F%+6Z[O@(1"OQ3.SN^+!MJ8)'4FXD+J7A+AJ&/7\U>O7JV_2.R30>N*GR8S;9/^S8IMB\ MO^FZ2OP2TD07A4=^NT<1N]JGEZ&!#K!5*C5&!/X,(!X:XL&M989!0R=RG8M,B3: M8*PZ(Y0^V!"!WDPNC4U*R63S/5C8<0N]=9Q+.I_@[)].W!G2&$+([#G%, D> M)@BV#,':E"V]J_M)B:CS:/?ZY4!)6HP5X/C. M0+P@!NVG-U?_ 5!+ P04 " !=B Y7$,\GMQ(2 "4.0 &0 'AL+W=O M[M<-?3@ M^.7SC5Z:&]-\V+SS^':I@7:V\6;PXNC[Y[M4)3^ 1OUMS'WJ?%6UE M[MPM?7E;OCB:$4>F,D5#)#3^W)G7IJJ($OCX(Q(]RFO2Q/[G1/T'WCPV,]?! MO';5/VS9K%X<71VITBQT6S7OW?V/)F[H"=$K7!7X?W4O8Y^<'ZFB#8U;Q\G@ M8&UK^:L_1D'T)ES-'IAP&B><,M^R$'/Y1C?ZY7/O[I6GT:!&'WBK/!O,V9JT M':NK'U4KUSE2VL">I1^O3M\^,& M2Q.!XR(N\TJ6.7U@F0OULZN;55#?UZ4IA_./P7+F^S3Q_>KT(,&?VGJJSF83 M=3H[/3M [RS+X8SIG?W'1B M]NP Y^>9\_-#U%]^"(:X_CXT%D8ZSM^745"_K8P"IQOM-;L.?GSMZ@ !E/B] M5#_86M>%U96Z:? 3MH$96M5N)IPPC9;6'&S4A^F-U/UM^OK=_#?/UJ+O<-T M:S@[S5"-P[=;HTQ>5]>ET@$ L:%E@VI6NE%ZL8 'X[,!E8WSQ(!>DU8",8;Q MII&IE=5S6]D&2IJHTH:BEX1-38J[-J;IO5U[X&MP4CC8-G=,Q) "*P#$*QZ:K.=L BQI3M-:)L%O)V0=$#088#' M;J^+IH4HP13@,T ];55"9]"U5POOUD0H[-I&L0(S+)O]GSV)H7 >\*+N5Z96 MM[6[KZ<''.Q)=K G!]WCO0VWLOZ'NC"^0:AK'L"!KR+$[O;:0;#U5MF #G_ M)UN\4YYG%&X-V='W@D?9+ *U66F$IL*T#?"JPM,2(0/*SAJAI%>/WK_K?KUM]=Y@0F/ MP^ K&X9#V+[+V+PXJ#1A0P-I[2.A-:1M%RAPS M@:^GUD,86T.+K4 ,@V"VB9ZIL+IZY 3GA!X93H(0&) .J^G S"A?(_W+;Z0/ M:,<%S,1B!-N/*=4ID?#4MVQL"=ON5[9831@LD9Q!5>9C83 0I "UI5C90<%? M9L%?'A35C5DRS+Q/4#DF[2\DH7Z%>6C^%.0W00ZR<%>;%%*RF!#-9,<8SM'0 MJ$5/29(4DR;AMOI.VXKAF$%?4-&4T5%\M57S+>NO6%FS4"YS4IK"09@P %U5KB"V *2N]84) SW_]2]7IR>7SV!$]R[O M>*+>873A+4=9]3,,IH@&1$O(]TJ],7>V( TO'/R43(28;Y#Z-RETK#5V:SPY M(SZ4V[ L! E8>+!92(G9+[!!@A]XP'CWE8^[RMYW=3A6Q03F/6(JTF%:>4 9?-]6LDE0,CJJ^ -F_ $!R_>K %A476I?!K!9@+AY99?1*CD_USD"JY4.:FX,S6]L6%A33M5;$1RESA[53,)R5X7CSR :J$ M"6D/%*>TVCCX#YL!0I:(IAFQLRX;<7.*C;)Q5.2[%M5#GV:[B6[*/)>&$FF_ M'09;Y.".,6,@.A0V<.J=G6ML%K0[T2A@%Z08\G\U(K)=/ M4,=L@^1',I6*&%9I:;#LVM:I%(%NZZ %D(!AA9FPXKH:.$8\#,]A$@B%[5!6 M:3Z2\T'/A90J$#&-9!/=E73:5-C9-!C.0SOQ8*_976,2.90X[)RS(^11M5%; MH_U0[%(.? H_:B,FA@EW@&\.X(PI943P?CFTGTMSG##\B@JEB5 MKBA:2;K4HH7:3*S(F8]!B;F&0?8K5"TUQU!&4I7O;B-E@V&O;C4:0++;#>#2 MSRRHJI$R-E6^J)M9@#^UL/C4_6+#>H-UUW.P=G;"3T\GL<\@13][DLB_3$H# MG@-@U#=GTS.UACBX20I2>#!+#\B6R7"HF*\BK*T=>WPGW#VZL? H)?2RV3 ; M,1>2[247B5;8><^>G]!<@K 4,=_<7.<@*S[T*U0X[ 5(^4).!MK.4U5-&1:D MAZ&EI6 ?D35^R< 3XP%\?"##*)L@>LAR4E_U ." MDT=R:V^I!)XD?RRBAI$[W@**R$YC7ZE;*!HFDI:Z))&UWL?4,Z_*!32RW3;V M>KC=%M/]W!5 #-"3'MT<5;LN404&JI$UHI(%3C@/^*0@19/<\,DM!.H)18U, M!XW6?[;E,G>5$L0ES.'-L#65Q!X2IAB[8-5FZ>A;MQ1L#.XF?;[42?QZ90<->94!-/9Q129JP2A]V*ZW!V$:HEI28R2F##7E=PZM>DV MU%+>"EYUT9QJNOO=9"&[S"YX<@.2,2?5_HNN3Y.@/MB/V#TWX!'B*:@ZLD4; M08M[GD2IW= O*9S&#&5G8$R^*''CJI66B]Y,VA+'XVQH+,GJO)3F1<,>;BD1 M(X9&?6>7 PX^F0'4Z4WJ1#X0R+HHMA^K4I1+T6@$<"?[:#N*P2)FG2,?6NZ/O14O>D:T3W+H.9<.1): M))H,E]VM4%B:W\PZ/H7Q\^EY?M#3TG[RL/0NY! _)=<2U'F?@L)KQR;UWI0F MG0ZPR&^NU0]FIX<*&X/2;5A)>=@O7NY7#BX/M_>2G9%OP,!2V-D',7'.5*:( MK4>6!#TL=^ L-]:)&PI(/31B9Z82A? .%'N4D]M&@N(SB#9: MPT(N":1MV]E#@BEX&R,,_CVR6#&I1U;PRE0)TR&#>]C-RJ&D4MPCE3P@-\[.4E_Q0*ML'0=*8W&_0Y8:B_M-Q:XX0Q:6Z:V,KJ#ESH/&VF& M&PG_APVR9K7+Y<-=LK"R&S*>+^B2[9,?* 4$-U_3*AMKDK&19T<9'E$^C5-H MR-!]\K@_K\?V?U)O[(K]<,618\O33KJ<9\+W_@N5PVXZ?:!F^*Q$_N2SFRF[ M*].S75%Q-* F4T_5O>3VM:-SH[>UM$6BRV='SK@R5"MPL_4$ZC07XQ=MM:!> M5B^)H2YE;M#R^&YX]-QN=.IS'2)8.B:UIEN"#'G>PKZMYDT7>F.;[KY *DAB MM<$%"?/@8S5%C9CAEDKD-T2?'9H>Y(7359WF*_76$_;?>U=]/O=4Y_ )SB=C MT)]Y",-](6ITTA@2UG#<6$5&J?7"D-R[WBR!0=6EBT)[KBMFC6\1?F[%^V#J MLK?H/5;]9D9U[=7)Y.Q2:N5O+F>3L_.S8:)SX-SR:3ZW?'KPR/%M=V'IFHUG M[-3R"TD,PE2^?R7HE1H%>S>EV&K)J4B%NS^QXH'Y<"/J^31WG-;5LY%N&?5EQ_%.F\0 ;L[@).":TTHF;/H,^6#NEE)HI( M/I&;4-G;F="(Q/LNYDLP^$F"$,>4VFM$@L:*F_WBX& MFDYZW=U&3J_&=]^SOLG.P@_8__Z-T= 3#K*F#N\3ONE&]L;,"$(W>;__3J ],D-+]EBQP MS@2H_5"E2?'>9^!)<\J3[N3R5Q[%G;I"#CU='M^XXG;EJI([?'+G[)[?3J!L MC)!HB:RTY;!-+D3DXQWI;CX=E#5DA[Q@[^:RV!O?^^NU>6"E]G%).R>',WQE M6R"#B"G7:]E&H^9<,[6IADM/QR541L&.RHB7ZOQOK"^ M0$1J4[4"+!M'11M=&1R3$-==KL92#7O-QJ<$2E:9?)4,Y=XOPR,"WCIE">E< M-O4)A0_VT;X&I^J5*32USMBEH8BBZ?I?0G!W3I) O-!.PY/\&3J\9(*UBX?H M?!%X;II[\T"[89Y=:E3S42I#G70=JI4WDA]\Y@E'_T[=J?H"=SZ(3KW7<$X^ M<56.NN^#]TT\$B:ZJ,UMC%%(^L](4FG!LCB=G<2&6G<#>:0X4J\<_9].X7^X MOGF5C^%M"-0''2VI/FRXK=)=D?N0I_WBIKSZXQ.4&#\;37>(4ULQWHPFF1N^ M?MHQ][:['HURY>9#1Z-Q2XFIL;0*5/['W&4>S!\MYM M46$W7X M&H\4NHO&^Z]EC+P$$E&3V%FVMN2"#BXJ#LY9$'5-D.N!(!WNTEZ7MN98*SVV M7,N=/$G5\^XIB"Z!0J:,X-I;*;<^>ROT%OA)URV]725%XID09F*QL7Y]\YHE M.VP%*!*;)Q%$G'J@-=2)*N17>L@?6G&ULM55M;]L@$/XKR)NJ5D*U <=VVB127_8J M5:K:;OM,[$MM%9L,<-/]^P%.7$=S,^W#OA@X[IY['LX M!Z4QZ[,PU'D)-=>G<@V-W5E)57-CE^HQU&L%O/!!M0AI%"5AS:LF6,R\[58M M9K(UHFK@5B'=UC57ORY!R,T\(,'.<%<]EL89PL5LS1_A'LRW]:VRJ[!'*:H: M&EW)!BE8S8,+72+/\IH;OI@I MN4'*>5LT-_%2?;0E5S6N*/=&V=W*QIG%19[+MC$:W4$.U3-?"L"HL3_#\8.; MZY-9:&P:YQSF6\C+#I*^ 9F@&]F84J,/30'%?GQHZ?43SVCYK'I'9(\3B2NS%G>LUSF ?V2FA0SQ LCMZ1)#H_P#/N M><:'T!?W]@86K0 D5_;OW7)6/>$Z_[B/>(83(E."5D8*,XG:0X8],]/Y8PG-$475?: MJ&K9^L;@RE;E@%8P0#VF68QI-CGY0]PQ8U,<3>.3@24EF)'H!%V57#W"DN=/ MGK1JN1@@XCBA(W@$3Y-HWT[H.;KBND1%I;UTQ(5MG[S)AQ0)27"6)".0TRE. M4C)@2"93',?6]6*'@VQ#1X5LEV;5BM<3?F5+K*8D'0&GD4N;[>E/<>+.ZD$: M+L;*U?6487DF:8)3ME\R0B),XV3/%D\FF&7)V'4*!VVO!GOPKKEKY)-W';"W M]N_'1=K=[GGO.]=VLD^I1UX@&GALN M]#RHC6E/HTB7-394'\D6A3U92=508TVUCG2KD%8>U/ H(60:-92)H)AYWZTJ M9G)C.!-XJT!OFH:JEP5RVS:_V5EDK&EDJUJ#0 M3 I0N)H'Y_'I(G/Q/N WPT[O[,%5LI3RT1G7U3P@3A!R+(UCH'9YP@ODW!%9 M&7\'SF!,Z8"[^RW[E:_=UK*D&B\D_\,J4\^#/( *5W3#S9WL?N!0S\3QE9)K M_X6NCTVR ,J--K(9P%9!PT2_TN?A'G8 .?D D R Q.ON$WF5E]308J9D!\I% M6S:W\:5ZM!7'A/M3[HVRI\SB3'$MGE 8J1AJ^/I EQSUMUED++,[C\J!9=&S M)!^P3.%&"E-K^"XJK-[B(ZMHE)5L92V2O80_-^((4A)"0I)T#U\ZEIEZOO3S M,M^KK@=G[X-=7YSJEI8X#^S#UZB>,"@.#^(I.=LC+1NE9?O8BWO;9]6&(\@5 M?")S/]'A09Z0] S^=[5WC^/=PR66V"Q101I[3P)WM(,;:E QRO6(^@))2/+8 M_DYV?'$X.<[":9["%1/,/M,*UE)6K["3/#R)IZ.99"3,4@(/TE .;+B.ES=9 MXIR$A$S>9,GC21C'[[Z4:*<,N=]<[V&]R/JAJHU M$QHXKBR4'!U/ E!]V_>&D:UOM:4TMG']MK:3$I4+L.BV+2LZ<3*GZTO-DDD')Y(C7 M4.DW:RY*IK0I-IZL!;#4@LK"([X_]DJ65TX\M;ZEB*>\445>P5(@V90E$W\6 M4/#MS,'.SO&0;S)E'%X\K=D&'D']J)="6U[/DN8E5#+G%1*PGCES?+D(3+P- M^)G#5@[.R%2RXOS9&'?IS/&-("@@48:!Z<<+7$-1&"(MXW?'Z?0I#7!XWK%_ MMK7K6E9,PC4O?N6IRF9.Y* 4UJPIU /??H&NGM#P);R0]A=MV]@P<%#22,7+ M#JP5E'G5/MEKUX<,4BZ>";Y$PT9K-'&RI%JW%Y949 MRJ,2^FVN<2I>"JA9GJ+;5SUF"1*Q*D7?508"73="0*707$I0$IT]L54!\GSJ M*9W7H+VDR[%HH[JJ 817<5I%T53!;Q:$BCJ@C:#2*O9"-8E4"/_(3PA+HAQD./?^$&..A1"6]J?='7H&L?9L9D MKV""W=#WT7QYA^I&))F^T!I7EKDJ^P:A,PF OG$%"-/S'CJ. M4_N&+%_P]ZV"O7 MU]VBX<4;'\5CET3DT!_1&^R4$L3&;DYI>ERI=KWTWGXYS]N=M ]O-_L]$QL] M453 6D/]T21TD&BW96LH7ML-M>)*[SM[S/0'!H0)T._77,^B,TR"_I,5_P50 M2P,$% @ 78@.5\4<=Z/Y @ @ < !D !X;"]W;W)K&ULC55M3]LP$/XK5D ,)(LDSDL#M)4H;!J3D!"P[;.;7)N(Q.YL MA\)^_0D-U\=R M!0)/%E(UW.!6+7V]4L +9]34/@N"U&]X);SIV,ENU'0L6U-7 FX4T6W36A,;R5S*![NY*B9>8 E!#;FQ"!P_CW !=6V!D,:?#:;7N[2&V^L7 M]&\N=HQESC5*6#!V]KZ@4?R5AO9 M;(R105.)[LN?-GG8Q8!M#)CCW3ER+"^YX=.QDFNBK#:BV84+U5DCN4K8HMP9 MA:<5VIGIE3!<+*MY#>1<:S":'-YSW.FCL6\0WVKY^09KUF&Q3[!2X+Q$/KT#GNN:)&>7)#JE2S_E.PPW,%> MQH+HC/SO.^,U%SGZ,>02K<+,$QAUPO@TG"HP$[Q2BQ)2AK7R42T0'24QC5AFQ>F6.(X9#;/4BD?O_(>4866S44CN M2\"W96&P^%N0*?[8";F7!K.W:[G\K:G8@%JZV:\QP:TPW8#LI?WS&ULI55M;YLP$/XK%JNJ34+%& *D39#Z-FW3JD5MMWYV MX BH@)EMFN[?[PP)T*V-)NT+]IWO>>XYOQR+K9"/*@?0Y+DJ:[6TB@1I7,B$KKM&4&TWKAF_@NX$;R08DNDB48V,^E* M[= HKJC-H=QIB:L%XG1\GB2RA91X,J(#>BUKDBUW4*Z4N\@[(&;6RO[8(=)/S2UB?$HS9AE'D'^+RA5J_C\_ZQ MUM=*[!G\UQG,"SE5#4]@:>$34""?P(J/W[D!/3N@SQ_T^8?8XSM\<6E; A$9 MWM9>*QS0>ICM^%W$J'=&_G?$4X#A%,@5)%"M01+/[3R,['>UD2)M$XTO5;>R M5@/^B#![%KFV&X8O?)[KVH$?#O@$+X_D'<&::Q@)V!P)0C;:X=RF;D2N6B!: M$&_UU7G(!=Y97H(<89[GVRP:8>YL9M/('?*M1=VJ29K]&*(N.G/_\OLLM&>4 M3NO-0)GFQ$N2P80I8C;U1X(9ULDH^:9SW+8_SW5,&X:V[T=C.CJWPWE [H5& M_C=A1\2WPS#"#7(G/L\.L/H@8*_=2F?2+2J0FZXG*MS_MM9]XQB\0]L][[O- M&-[W[!LN-P6>=0D90NE).+.([/M@;VC1=+UG+31VLFZ:XZ\#I G ]4P(O3=, M@N%G%/\&4$L#!!0 ( %V(#E>G)D[EF ( .@% 9 >&PO=V]R:W-H M965T $$@1>6U22AN)PJ9M&E(%;/OL M)M?&(K$SVZ'P[V<[:5;6TGV)?7[N>7QWSMUTP\6S+!$5O-85DS.G5*J9>)[, M2ZR)O.0-,HVLN*B)TJ98>[(12 I+JBLO]/W$JPEE3C:U9PN137FK*LIP(4"V M=4W$VQPKOIDY@;,]>*#K4ID#+YLV9(V/J'XT"Z$M;U I:(U,4LY X&KFW 23 M>6S\K<-/BANYLP>3R9+S9V-\+6:.;P+""G-E%(A>7O 6J\H(Z3!^]YK.<*4A M[NZWZI]M[CJ7)9%XRZM?M%#ES!D[4."*M)5ZX)LOV.2L5KWNRMFO*NI6\]G78(8S]#PAA3PAMW-U%-LH[HD@V%7P#PGAK-;.QJ5JV M#HXR\RB/2FB4:I[*[G"IX/R)+"N4%U-/:4D#>'E/GW?T\ -Z O>,)M///PJ."WEEU"Y+L0^F%T1"\:\HNL7G0DOT-I=:SX,,MTPD0V M),>9HW]UB>(%G>SL)$C\ZR,QQ4-,\3'U[%%W5M%6"'P%JU:U J$1E.6T(14T MY$W_\TH:4)4&X365DHLW8%SAH5R.WW9V,@[]Z!K^MYJ"P[E T\F4K2&!VC[M M!9Q"E(S=)+XR/O$>,7!'^L'2T,*C?5T-^>Y5[!LXV8,C-TQB-QH%!D[WX'$: MNGX:P1-7NCC;TU,8N^DH<=,XA.\HY42WBA"Z;-!P8;O]7YWSP W"T$V"JPM8 MO"^I"TP//UWNCS1.(763*-8"!_](;Z?[:A1K.V,DY+QEJFO$X7088S==]_YU M[V;@/1%KRB14N-)4_S(=.2"ZN=(9BC>VEY=Q2B,@\977"?4&^:" M8;AG?P!02P,$% @ 78@.5PV8$QQY! B0X !D !X;"]W;W)K&ULO5=M4^,V$/XK&E][ S,F\;L=2#(#7#NEBKR4$VNI M5'4Z',IT"065 UY!B?_,N2BHPE>Q&,I* ,V,4Y$//<>)A@5EI34=&]NMF(YY MK7)6PJT@LBX**IXO(.>KB>5::\,=6RR5-@RGXXHNX![4M^I6X-NP0\E8 :5D MO"0"YA/KW#V]2/1\,^$O!BNY-28ZDAGG/_3+53:Q'$T((1+R',- MA#3^;C&M;DGMN#U>H_]N8L=89E3")<^_LTPM)U9BD0SFM,[5'5_] 6T\H<9+ M>2[-+UFUF%"--Y)CI1;E7@G\EZ&?FMY4(*ABY8)\!0Q.DJ,'.LM!'H^'"N'UI&': M0ETT4-XK4!&YYJ5:2O);F4'VTG^(M#INWIK;A=<+^&==#HCOV,1S/+\'S^]B M]0V>_PK>)2\*IK"BE"2TS,@ETL7(H4P9R$/Q-G#!83B]74YE15.86+@?)(A' ML*:?/[F1<]9#-NC(!GWHT_MFEQ ^QPU353EHWC3'$LQIF0)IMBPKFWW9;)&< M*LB(XB0W6AX*J7_1SY\2S_'/R+]]GDO-&_6#3K_6]@52*&8@B.\:NTIT#_9&+='3_"D[XR_$&P6V/W*W+'Z8V$'L?IC_+J> MYW288UH+@7IUCEA@>S/=T+/CQ-FW!Y[M!TZ+E/-R<:) % >QW,2W?2_IWKW( MLZ,X)@]AQF3*:\Q M6T@6WE_2_1S^SU)>^WPWO0"R$_J( BP X]#]<2.$#EV2DUV!)/$&'GD&*O0H M;D>OHK[,VP$TUQM$Y-?VT:-GU.D9?4C/E,HEF6-_?[]X_0O^5^?11Y_8^ GN M0O*P% #K]K8VWK.GM6G7SW3 3='\Q&QJRA309G2I4UI1EA%,**&%UEEB>M.\ MUABL-!0*S&LMC Q:E)>[',^)GQ]7^R=>)Z8D<\&+_:K:.BEBV_.B;4-DC_QP MRX G MI+IQYOKSIJ<@^U=]:SK-QQ3YVIVWUQ0IZL%Y2?-GR239^_ RVA]M3HJ(%*:X MCILTCIKR"+;:1VA[@3%N,IZX>)C'VA;M<4JPK:#_ W85H',\@E[,<+VSMFOL MY&\]*7!].QR%2%=B75T55:TW]U6)0"!5-^THCNT@B8];L+U&TR-]TDF?]$N/ M-Y.L1A7WM9?UK*&/.X47\%[Q^]=]J_CW.R3>(?4N%'X*.([S4O@P,K;=_(X2 M;3Z4WN'6]: L3"7($E,[VAN"IVUNV>=-]>+S?3FDG9-Q8*5$E,X1U=G$&/S M%'4QPR7>%4'H"?C_G'.U?M$+=+?/Z3]02P,$% @ M78@.5_W:"/"G P :@L !D !X;"]W;W)K&UL MU59M;]LV$/XK!S7H$B"3*,FOB6T@+^W685T#NVFQC[1TEH5(HD=2[A\\=[TXW6@OYH):(&I[RK%!C9ZGUZL+S5+3$G"M7K+"@ M+PLA8)89(*+QSP;3:8XTAMOK&OV] M]9U\F7.%-R+[FL9Z.78&#L2XX&6FIV+].V[\Z1J\2&3*/F%=Z?:8 U&IM,@W MQL0@3XOJS9\V<=@R&+QF$&P, LN[.LBRO.6:3T92K$$:;4(S"^NJM29R:6$N M9:8E?4W)3D]F6D0/\&EE0J2 %S%,46F91AICJ#[>%ZE6<.I,9_>_*.<,3C_S M>8;J;.1I(F!@O&ASV'5U6/#*83WX* J]5/"NB#'>M?>(>,,^J-E?!P(1CA\I(H7Q$9_+VC=]C MEP<\Z#0>= ZA3V94M7&9(8@%*$M85-ZT$3T,]?;-(&#A)?SH]U=;61C_>O6( MDAK%_P=H)%,T_2HMDD9RE202$ZX1/A1TX=1THAI\I)ZJ-(D,;Z[A%B.TA$+?%D W>$YZ_6;LTX@[+@L@($;#+>$9N4'EPUL M(GEA\MOO]LX98XTF!/5.JBSBR@7\,"4P.QK[V];Y/OXN#3 M*I48>Q$O(FK3A'?:-8S.&KLP=#OL:+0JQ'$KF_T\>8UUF]XK]T'-")MF!('/ M]BYCZ'9]>@2=+5D5SD^[E$U[?0G8[;1<[@#Z;C]LN=R?KFB/*=)O*\2]$JRW M[WDJ-T5*,?_-% /?[[I =L'ZD'Z0QL;Z&6W;DZJ"Q.Q"VW2S?IW^R M[T#;/]+;FG]RE(F=\A1$HBQT-0HUTF:0O*KFIV?U:@K]R&5"W1\R7) I<_M= M!V0UV54;+59VFIH+3;.972YI&$9I%.C[0@A=;\P!S7@]^0]02P,$% @ M78@.5U+;NYXM P &0D !D !X;"]W;W)K&UL ME99KCYLX%(;_BL6NJE9"P3;73)-(<^EJMU)W1TTOGQTX2= IK9IIO^^MKD, M64*J?HGQY7G/>PYVS.K$Q9,\ BCT7!:57#M'I>H;SY/I$4HF%[R&2L_LN2B9 MTEUQ\&0M@&46*@N/8AQY),."GY:.\3I M!S[FAZ,R ]YF5;,#;$%]KA^%[GF#2I:74,F<5TC ?NWEOZ/()C5[*"VE_T:E=&V 'I8U4O.Q@[:#, MJ[9ESUT=1D R!] .H-9W&\BZ?&"*;5:"GY PJ[6:>;"I6EJ;RROS4K9*Z-E< MK>/J$OC(A6*4D>OV)[0J0;U:>TC',2B_M].Y:/3JC%Z$/O%)' MB=Y5&63GO*>]#09I;_".7A5\WU0+Y&,744S]*WK^D+!O]?S?2?A2GJU,<%G& MG)4;6;,4UHX^#!+$=W VK_X@$7Y[Q60PF RNJ6^V^NQE30&([]&I?RF['PB> MZUPPNYTSIN"2[:O"<[83BOVWZ'?;?YMR!\)X'#9./_7N&42:2T"/(D\!O@M"XC&R<#]B4BTP'CHWS8'?080]=OWCZA+X^7$B!]&B_ % MTEL&$+%$@&(W6-()04DR)>(.(>YR&4^#$#I%EAURV1>-PC&RA5J!+1D9(N'1 M?-\2&B^"BUAT-5S@CTOW .EY,.HF>!KLO'0?F$B/>J4APADB/@LS*O8<$(9C MX/]5F*.">('#N6PT1*E+DFD1XO!*$4*TQ&Z27"CY+["(N@&=!@O/]\0$(Z&; MA-$TFDM#?#6>]N,2?[IO2;P@+T7Y+U7<4HG%(GU.?#>.PPGFSV1'.\Z$PQ?> MP0Q'XY[35. 2,HW8MY?^#+W1=56".-A+6:*4-Y5J;ZYA=+CW;]OK[F5Y^]&@ M]^LAKR0J8*]1O(A#!XGV(FX[BM?V\MMQI:]2^WC4WRX@S (]O^=<]1T38/@: MVOP$4$L#!!0 ( %V(#E>X2Q+5:0, &H* 9 >&PO=V]R:W-H965T MNP=D&<+I\9 MZ6P)D4B-I.+TW^](R8K4V%X'#!BP+R9YO+?G_!QUB[V0CRH'T.2Y*KE:.KG6 M]:7GJ32'BJF)J('CS5;(BFD\RIVG:@DLLT95Z5'?C[V*%=Q9+:SL1JX6HM%E MP>%&$M54%9-?UU"*_=()G(/@MMCEV@B\U:)F.]B _E+?2#QYO9>LJ("K0G B M8;MT/@27ZZG1MPI_%+!7@STQ2!Z$>#2'C]G2\4U"4$*JC0>&RQ-<05D:1YC& MGYU/IP]I#(?[@_>?+7;$\L 47(GROLATOG02AV2P94VI;\7^%^CPV 1342K[ M2_:M[BQR2-HH+:K.&#.H"MZN[+FKP\ @\4\8T,Z VKS;0#;+:Z;9:B'%GDBC MC=[,QD*UUIAB O+N-Z'4 M!:E!DBM155C$3'F!_*.NM,H=N,D'$D#-PD"=S:G(VGHSD.\"?UO M=.=)[/I!?$&N@0M\*?Y1=J?6>_NJ0?8C>T*\.R!IRWM+'$7PH]!1C+^"U_/K MI9!N$,S<:1(,)'Z*T,!'YLS(=&Z7WG LOMU\4:/P 7U)(\*^ MC*._N[YG4C*N%0E; M]J!%;:>)!Z%Q-K';'(=!D$8![[<">=T=3(!^O%S]!5!+ P04 " !=B Y7 M=S34"/L% #\% &0 'AL+W=O.D M+;9V+S%Y1)X+SW<^GO!T8^I/=J&40[=E4=FST<*YY?%X;*<+54K[RBQ5!5]F MIBZE@VD]']MEK63>;"J+,2-$C$NIJ]'DM)%=UI-3LW*%KM1EC>RJ+&5]=ZX* MLSD;T=&]X+V>+YP7C">G2SE75\I]6%[6,!MW6G)=JLIJ4Z%:S[/Y76WCB;V^J2EL\Q=MMFO) M"$U7UIERNQD\*'75_LK;[3D\9P/;;F"-WZVAQLLWTLG):6TVJ/:K09L?-*$V MN\$Y7?FD7+D:OFK8YR97:@Y'[-#;JDVP/ZFC:WE3*/OR=.S @E\WGFZUG;?: MV"/:!'IG*K>PZ)49B'$6L=P"K:5P7TQPQK/>$&%8Q/2 )1%S.#\"Y>X4P,XA74U-J?;"+-SYE/R(PLFQ MB+X\\*6S^3"0?4K#.4M2G FQ,_>(+8P- 7N4$HXYB5^&,A9EF)!H* .@93AF M="#E<)P4IYSLQO'_9P/VK6P0X306.(MH(*-0+Q%.HN@@&P@/2^"1^! ;1*E/ M4T\K@C,-18RB!EA'TA(T&^>(8Y"Z@OA2N$LD?M\":'2430Q4)6,H$@0P%91S+_EJ.N*>8K)T9^Y+9DNG1YZ6 M0F:!FXNEF*0\D!WQU%]H#[@*\,8QX4.V\C>IP(2*EP?ZJ;CKI^+G]E-55^70 M0\V5F==RN="@1,T?:00/J_Y>I/F0!Z\7M5)#)GR2*A_JZJAS1]!S8]-C-=3: MCSY4VA/HE0,>M0,(Q%F"4Y8%,HY3 ;FE\4"6 ,OZ)J>7Q3@CB2^N%K554WY[ M[@6>"6@F^G+C+((RICOK$M^2I-&N/(HPC<2.W'N? <\3&G(_K 54QE0,9/=] MWQ[V/P!>T8%7/!>\T@+Y/M+]-UP%S&6J*3!&RU:PI?O:;G4&3<-+KQ7O@_UA MIZX7_O8LE[*Z:\@B.;'_FG?PX]<.VGR,9*VVSPCZ<[,4S4Q1F(T]_C$;E_V= M2! LX!SN ^T/K8T;-V05@HIPW\3%0_ )?Z.$I4,)U)+P_1^Z-@Y<>G#*_4K& M,*,IW/GQP$Q,4KC20CP#DR<,6@'2WP'? 0%OU%25-ZI&T+$VS//CH6"8[:?; MV&]'!60%_CE(2-B.QOZ2A;22$!60:^"Z*'T:%3'\/P#W=)0.49'YWC%D/D!C MY/\QIM$^FAL'+U*EJN?-NYN%]*XJUSY.==+N:>]U^Z+5+V_?!=_)>J[AA HU M@ZWD50)W0/?@.?D'4$L# M!!0 ( %V(#E?D$T:3, , / , 9 >&PO=V]R:W-H965T8*FF?&N*E ,.L'T)BG>P@KD3;KD:F96+"%)@ K"*.*PF1JSWJ4_UO:Y MP4\">W$T1CJ3-6-W>O(EG!J6#@AB"*1FP.IK!PN(8TVDPK@O.8W*I08>CP_L M'_/<52YK+&#!XEL2RFAJC P4P@9GL;QF^\]0YC/0? &+1?Y$^]+6,E"0"\[EAD'Q#;H1PHQPC @M+J0^V3,?)":Q M>*M,;E8^.GO]=F)*%;H.P S*,.=%F/8+8?;0%:,R$N@##2&LXTV5^<-'4M_)N;N6(B.G-:$&%1"#%J%N%5E7=^@ *=$XKA) MDU:"4S4IR 9'F@SL)DTZ,NR?R.R&K*C2KE1O^M>H^Z5+Q+,K\CLIKBXTKQ<>M=77(6 (0";3A+T)8S M(5!:KC6I.'[VF^D-K(:JLVAU>ZI"'9$5"IE'/6("?)OWV@(%+*.R:!>KU:J= MG^5=K/ED7KP+7&&^)52@*:ET,5:WE17]=3"1+\XYSS:3J7_-AI%Y)@&L# MM;]A3!XFVD'UDN/] E!+ P04 " !=B Y7WY*J\KD% "V+ &0 'AL M+W=O!%6VI26I/HD=Y?J;M9 E4?I6;H)J)RG):Z.R"' 8 M3H.2,#Y:+NIGUW*Y$'M5,$ZO):KV94GDPR4MQ-W%*!H]/OC*-EME'@3+Q8YL MZ U5WW;74M\%'25G)>45$QQ)NKX8?8[.4SPW!G6)OQF]JXZND7F56R&^FYLO M^<4H-"VB!O'9<0198+*>Z0 M-*4US5S4WJ^MM;\8-QWE1DG]+=-V:GG3=! DUNB&;3A;LXQPA3YGF=ASQ?@& M78N"98Q6Z$-"%6%%]2OZ#7V[2="'GW]=!$JWP9""K*WOLJD//U/?%%T)KK85 M2GE.<]L^T&WO7@ _OL E]@+_VO-/* X_(ASBV-&>U>O-L<,\\9LG--/FT;/F MZ>O-(X\SXD[-N.;%/ZRF2[F&/7:SS8QU7NU(1B]&>DJJJ#S0T?*7GZ)I^+O+ M[9"P!!*6 L$L@<:=0&,???FU(59(3_%H)T6^SY2>;]5>6H=ZVU%I[*@T/2T7S^UREH\FG8\F7A]]X9E>\BJ*&$>T4DRO M!MIANDNW37?Y:7+2E+G+3:?%QF-'N<3;P*']#0AF^7+:^7+J]:4>^7)/2NJ_=&G>Z?.@E#1W^D+"D@4V..^3L+(SF3_KC:;%X=H;'V-T=9YT+9R\, MV0/E>ZI'J]G49*1 ]'Y'F8DU$^5.Z3'W>BNA:RJE[M.M,"Y_ST_&^=.9P%O'4-_.3_OG/(IG^$G_ M/&W5+(S'L;M[GG7N./.ZXUJW+Y-L5V^[KW2_S(BY=(YP+VGH"(>$)9"P% AF MR1&%_88Z?,<]6 L'T@B4EH#24BB:+=-1W!.]?B=6D4)?Z8!DGST[>%J>M=UQ M;8M6_HH'.]U1;>C:C4%5:_L3]_[$7G\V4T^!$GI@V3-]VTL8W+/&DA: DI+H6BV/'U$&TW? M3V*,'X3>%Z =>2AUD.S6QD^,/;,9:*@,2DNA:+8.?;0<^<-E@$7&7\$4E75& MWZD+:)@-2DNA:+8N?=@>^>/V?I5YLG/63Q)1FL1GUOX 1*5[N("&\Z"T!)26 M0M'L'YCZB!Z_9T2/02-Z4%H"2DNA:+9,?42/_1']&U:<%XB>%<=O.5@'2%H* M1;-UZ#,!^(5, +E_P_[9#QT\3$"3 Z"T%(IFR],G!_![)@GZ6S2'9YD:)77T*]%8H/1_6EUM*&,JZ(XJ M+_\'4$L#!!0 ( %V(#E< H]JX%@, "@* 9 >&PO=V]R:W-H965T MQE&$PYJP)BBF[MFU+*:BU9PU]%H" MU=8UD7\N*1?;60"#IP: MP?!)2]QM/ZE_$+^6@'H">BTAZ0F)2Z:SXG(H MB2;%5(HMD!9MU&S#A>G8QCYK;-EOM31OF>'IXJ*J1-MH!6YH1=F&S#D] 8V9 M;D'T]#;;YH>6'5JU]VZO$+ZM_:Y@R@Z 3$48P\]*O# M]))6A@X=/?;0R]?3X3X]-#$-6<5#5K'30_^8E2^73BGQ*]FU?*[6I**SP"Q6 M1>6&!L6'=Q!''WTIO:58^49B>PFB(4%T2+WX+(529JWW.>Y[@X2[,<3?9QI4D>G#EDBWA/C>IQTV"XY$7#PI.<#1R' 01G$RJFSIP25IBO)QR<*=8]G>H;Z;-<4:!3A=&F9T MEIEL9'&ULM5IKCZ,V%/TK%I6J5MH.P7E/DT@S<7?;E;8=S?;QF8"3H &'A>ZY]N ,TC(N@+/5QKS?RLS#)O<6L./;$%S.VEVF2TR>.Q#[+ M0O[/(TW9<>X%WNN!YV2SE?J OYCMP@W]3.4?NR>N]OP:)4XRFHN$Y8C3]=Q[ M".X)GNJ HL6?"3V*DVVDA[)B[$7O_!+/O9[N$4UI)#5$J/X.=$G35".I?OQ= M@7IU3AUXNOV*_KX8O!K,*A1TR=*_DEANY][$0S%=A_M4/K/CS[0:T%#C12P5 MQ2\ZEFW'JG&T%Y)E5;#J09;DY7_XI2+B)$#AM ?@*@ W P9G OI50+\9,#H3 M,*@"!@4SY5 *'D@HP\6,LR/BNK5"TQL%F46T&GZ2Z^O^67)U-E%Q:4230[A*Z3N4JWK[ 3W$<:*O39BB)"\K3%^I[PB589**[U63LH.4SWRI M^J(1_:C*^UCFQ6?RCM GELNM0#_E,8U;XHD[/L . %^14#.!7YEXQ$[$C_O\ M#O5[[Q#NX7Y+AY:7A^.V\;C#"8U4>- 6;HVF7U_7?H$W.(/W@3,AT"I)U8F- M0&O.LOIJ"?0O6E;;*&)Y1'/)RXO+$_'2=C&=R?2]Z5[LPHC./77S$90?J+?X M]IM@U/NQC4A(, ($9I$\J$D>%.C]CN)I8W R2 D& $"LQ@25(,,"1#_)#HO!S#^<,N),TY41(#"+D5'-R.A6PE5G?\NIFTEG M\JYE" E&@, LTL7ZD'I[;*.Q MA)N>2+IWIY^[EJI;&XWL1L39L2N'/:V'/;VA6G\_,K=:GN:EM0>FUPH*B$10- *%9M-X\NX?P(JVPK,%&4P:JFUMU=0VO.W[GN(-$(%)K-O?$F01].OJ#6 Q2-0*'9-!KW$3A?S:^0[Z!- MON.F?%M;39KRO85M"(QO"-S&X?_)]SW;\S?4"VDHEJ!H! K-IMX8E& $IUY0 MOP&*1J#0;!J-Y0B<[^-7J'?%L;C9OBO855"(Q7"-QFH:H@Q.L"*B3+ M:9S("R>DW!DZ%Q8D&H%"L]DUEB28PND3U&& HA$H-'LVV'@,['SYOG1JRHW2 ME4%0-%*AGX:.VKUD3LJ=L3.%D&@$"LUFV[@4C,&TC$$- M!R@:@4*S:32& [N_AG1^UE9X]F.T/VP\;-U9.W/4EG/0/R-8XQ*PVR5T%^R; MTU+NC)TK#?1K!A2:S;;Q)7@()UA0CP&*1J#0;!J-Q\#NKR#=!3MJFW/"3<&" M&HC6G,'HC&"-,C7+G[%QKH-\MH-!LOHT;P1,XR8+:#E T H5F MTVAL!W9_"NDNV>DED\GNK)TY O44_LFZ&R6\3;%^2:"BG,J%)_71>HW40[$R MJ''\,;A?EBN=#$RY\.I3R#=)+E!*UPJR=S=6]V5>KF4J=R3;%:M[5DPJ]1>; M6QK&E.L&ZOR:,?FZHQ/4*\H67P%02P,$% @ 78@.5TQ&ULK95=3]LP&(7_BI5-$T@; ML?-1 DLCC58()B$A&-NU2=ZV%HZ=V6X#_WZVDT:%AFX7NVG\\3['Y[BQD[=2 M/>D5@$'/-1=Z&JR,:<[#4)O&0Q+.G"WO56_]-EMED>J82;Y+U:9U33( E3!@JZYN9/M M%?1YO,%2>-JF8<+]B_=&V5EF.5-"SG5#2Y@&]HAH4!L(BD\?R 1_'4OV MG\1>Y8R'G/$A]>*.MNB&&E",\M&D'3[QN#O:FR+"&<'961YN=D/LUY'T-)ED M\5#WRE\R^$L.^KMD@MFWM$)+*:M1@QV?[BQ\EIV1R1M[^U51@I,8C[M+!W?I M07<_I*$1FSE^[O'\DPQND;@_MU)",I(6_W+]PYL^Z^O*%JR81&'!:6 MQ">G5DAU=U#7,;+QQ_A1&GLI^.;*7MN@7(&=7TAIMAUW,PP?@N(/4$L#!!0 M ( %V(#E?'MVN*2 ( ,@% 9 >&PO=V]R:W-H965T*\95@DNMZZGGJ:R$BJB!J(&;DT+( MBFBSE%M/U1)([D 5\P+?'WL5H1RGL=M;RC06.\THAZ5$:E=51/ZZ!R::! _Q M86-%MZ6V&UX:UV0+:]"/]5*:E=>SY+0"KJC@2$*1X+OA=!;9>!?PG4*CCN;( M.MD(\607BSS!OA4$##)M&8@9]C #QBR1D?&SX\1]2@L\GA_8'YQWXV5#%,P$ M^T%S72;X!J,<"K)C>B6:+]#Y&5F^3##EOJAI8T<3C+*=TJ+JP$9!17D[DN?N M'HX P^@50- !@K\%A!T@=$9;9<[6G&B2QE(T2-IHPV8G[FXG,(]X[DW'O3& \<7 MOFW\G)<6')T'V]*:JIIDD&!3.PKD'G#ZX=UP['\^Y^P_D9WX#'N?X27V](%R M:IY'CK9"Y H1"8B;YB *M"=LU_[?+NO9BVC9QX[=MH1]&OFCZ'84>_MCBR_# MPG$4^GX?=B(^ZL5'%\6O2&,>NP9)"?L'[=$+4<'-)+B=3/X0_W92&$/BQL-??- M._T-4$L#!!0 ( %V(#E&PO=V]R:W-H965T MX]OW=P/B9;+AYD#J#08U76\X?S.1Z.?4"(PA*R)1A8/JV@1F4I2'2,G[UG-ZP MI0'NCI_8/UGOVLL]DS#CY<]BJ?*IEWAH"2O6ENJ&;S]#[R#P!0#I >14 .T!U!KME%E;*N$?EIHG$H7 AI6+-''1_U=2)"(U4OT3>4@T*P5 FJ% M+J4$)='9'!0K2OD6O4=WMW-T]OKMQ%=:@B'RLWZ[JVX[\L)V7]IZA&CP#I& M4 =\=AP^ATS#L863YW!?&Q_[XW&XG\K#*$P30F*WQF30F!S5^)TK5AZDTAXX_$3YB:.T@G,:G>\9<,11 M').$[#GP=]J&:=E?F5CK(P"5L-+(8#36.1!=&^PFBC>VD]QSI?N2'>;ZSP&$ M"=#/5YRKIXEI3L._2/H'4$L#!!0 ( %V(#E>+W[YTHP( +P' 9 M>&PO=V]R:W-H965TN*_,2*BPO>0U,[ZRXJ+#24[%V92T %Q9443?PO,2M,&%.EMJU M.Y&E?*,H87 GD-Q4%18_9D#Y;N+XSF'AGJQ+91;<+*WQ&AY /=9W0L_!GPEL)-'8V2<+#E_,I.;8N)X1A!0R)5AP/JQA3E0 M:HBTC.\MI],=:8#'XP/[)^M=>UEB"7-.OY%"E1-G[* "5GA#U3W??8;63VSX M[)C;4P?E&*EZU8*V@(JQYXGU[#T< S=,/"%I < I(7@&$+2"T1AME MUM8"*YRE@N^0,-&:S0SLW5BT=D.8>8L/2NA=HG$JNV$*LS594D!3*4%)=+8 MA0F5Y^@"/3XLT-G;\]15^B@#P\M7_BG]]YW MQPU%U$]AON]K6>,<)H[^@"6(+3C9NS=^XGWH\_>?R)ZYC3JWT1![-L,4LQSZ M/#; Q )-R=GJ=Q]$432.4G=[K/]E8! '5Z$?776!S[3%G;9X4-NTXD*1G]A6 M%=CK\BA[A38L\='Y%WZB98Z]$Z$]@7$\'B=)W"\TZ80F@T*/4N:FJC$1NIBJ M/J6#-'^;-LE+-Z,H\?2OW\VHXTVMRC EF! M6-N^(5'.-TPUM;);[5K3U%9D]W=XT]=NL5@3)A&%E89ZER-]-:+I%SL%U!+ P04 " !=B Y7X-A4,_P" M N# &0 'AL+W=OZ*I2U7 NB\ M%!6YC1TGL N:,2L>EV-W(A[SM+RB2W@ ];BZ$[IG-R[SK F,\Z0@,7$NG(ODY&)+P-^9K"16VUD,IER_F0Z MM_.)Y9@%00XS91RH?CS##>2Y,=++^%U[6LV41KC=?G7_4N:N,K9$ 2HX4ZGL_$Y55D%I92ZS MY]@-,,%!.+:?M^GT3GDJG8',6G1(0X<]U-!#&36 A$T(()#(((N$,$^"$*P M&P4[('K=3P4QD%D+1-B " ^!"+M A/L@L(NCT-T!T>M^*HB!S%H@H@9$U OB M1PJZV%LH$%TXHHX#$K@A'NW@Z)WC5!P#F;5PC!H! MXY =%!V!&!-"HIW 9#\0^WCDN>0_W"H%>ZLX,Y7T=RJ6&9,HAX66.A>AWA]1 M5:=51_%56:]-N=+57]E,=4$/P@3H]PO.U6O'E(#-7X3X'U!+ P04 " != MB Y7>:.8L_P# H%P &0 'AL+W=OX_QT<&S'>._Q09C">[SC(JYLY&R.'==D6QPCL09*S!53U:, MYTBJ(5^[HN 8I552GKF^YT5NC@AU%K/JW@U?S%@I,T+Q#0>BS'/$'RYQQG9S M!SJ/-[Z3]4;J&^YB5J UOL7R9W'#U,_=:#JW3N>+HBG.%$:@BD_K9XB;-,(ZDZ_FM G79.G;A__8C^ MM6I>-7.'!%ZR[%^2RLWP3%2_8%?'1H$#DE)( MEC?)JH*M^*[EZ2E2>7%Q1B>B:W&487 B!I0"?P$6:$KTH M* -7M'ZU]!)]B+%$)!,?5/=QYDI5@T9RDV:^RWH^_\A\T ?7C,J- M %]HBM,^@*N*;SOP'SNX](V(,4[.0 #_!K[G^P,%+C"0'C]_ M=FCH)FC7(ZCP@N>NQQ#%-40X#*&5XEP4*,%S1TF!P'R+G<7[OV#D?1ZBQR98 M; FL1UW84A>:T!=+Q/D#H6NP15F) 5L!TI&)CI)9@T85J%;)K7I'_3 ,)^', MW>X3-1#HC::1YST)C \#_9$_#6 X;0-[#8[:!D?&!J_R A&N1%>"9(/XNNH1 M%05G]T3M43S478TXVJME'*J2/>])<\:93WT++('U2(I:DB(C2;<2TY0CH%A) MRT0.<6($.'7[V 2++8'UB!NWQ(U?KSQCF]39!(LM@?6HF[3438SOW!;+;0^4WNF%1J9^D'R M'%SCE"3*HQJ4W@QSZM:RBA;;0NM3Z'<4^J^7^P;#%G\VT6);:'W^.I\.C5[V MM9IO1C^967.MZJ/KJ.K;*J1/8^?9X9N8]@9U7_;"(45?PD,S'D1#TF^N\Z4\ M=-8>FKW]S8]?1B&SZ<^75M%B6VA]YCJ_#R,+0F;5\UM%BVVA]?GK;#\T6N-7 M"YG53X+_J=4H9&_Q!0"[3P!H=M8O%;+)X:D"'!2R@W+VCQ1PK M3ZJ/: 5(6$EE?MCV7H@ M65$=5-XQ*5E>76XP2C'7 >KYBC'Y.- 3M(?CBS]02P,$% @ 78@.5SP+ M/)O> @ T @ !D !X;"]W;W)K&ULK99?;YLP M%,6_BL6FJ9.V@LT?0Y<@M]A(P MW'/\.P;G,MEQ\2A3 (6>BKR44RM5JKJR;9FD4#!YR2LH]9TU%P53>B@VMJP$ ML%4C*G*;.$Y@%RPKK7C27%N(>,)KE6<&SR-0W!;\RV,F]G#%F:0Y\9(8_SN/*U^2B/R^87[=I:EUHHJ:7B12?6!$56MD?VU*W# MG@![1P2D$Y!S!6XG<)N@+5D3:\X4BR>"[Y PU=K-G#1KTZAUFJPT3_%."7TW MTSH57R>)J&&%/C[I]T*"1!=S4"S+Y5OT'MW?S='%Z[<36^F93+V==*XWK2LY MXOJU+B^1Z[Q#Q"'NB'QV6CZ'1,MQ(RU#N+-.&E$JQ!73(U_GA: M)W\?(2(^)0>D(V4TQPQZS."L]5SRLC[RE@>#B2G&CH\/^(9E'J&^XXSST9Z/GOMF MKD&:/L!RM(9Q4CI "(GC'8(.JWPE MGA<>4 [+/">B43".&?68T4G,GUSI]3L',QKL7X_2T*>'JSFL

ZH36GJ?[D &$*]/TUY^IY M8+I:_Q$3_P502P,$% @ 78@.5_'9_$9K @ OP4 !D !X;"]W;W)K M&ULE91M;],P$,>_RBD@M$G0I.F:/9!&6E<00QJJ M-@U>N\FUL>;8P;ZTZ[?'=K)04%;$F_CI[N_?G7.7[I1^,B4BP7,EI)D%)5%] M%88F+[%B9J1JE/9DK73%R"[U)C2U1E9XITJ$<10E8<6X#++4[RUUEJJ&!)>X MU&":JF)Z/T>A=K-@'+QLW/--26XCS-*:;? !Z;%>:KL*>Y6"5R@-5Q(TKF?! M]?AJGCA[;_"=X\XTT M"B!O#*FJ<[8$%9?MR)Z[/!PXQ/$K#G'G$'ON]B)/N6#$LE2K'6AG;=71AF0O$$[I2DTL G66#QIW]H(7O2^(5T'A\5_-K($4RB]Q!'\00>'Q9P M\O;TB.ZDS\#$ZTZ.9>!6&M*-_=EH*-)6X&Q8P)7-E:E9CK/ UH5!O<4@>_=F MG$0?C^"=]7AGQ]2SI>8RYS43P"K52 *U!FE?Q$#-]FPE!I^FE4R\I"O+;3:. MXFA\/KU(P^T S+2'F1Z%N96$-D0"S=Q/PB74J'.;M=,ABE;K\H B&D7),$'2 M$R3_0< (J$0@VR9<7KIJ_"=8,@1V^1=8>%!4%>J-;QT&[Y6]L6[ MA;N@[]G9+U!+ P04 " !=B Y7;F"NX+$" !M!P &0 'AL+W=O3:2E!SV< -%(55,CY^ M=Z)>S[2%N^,W]=LFO DSIPIN1/&++?1ZX@T\M( EK0O](+9WT 5*K%XN"M7\ MHFV[E@P]E-=*B[(K-@Y*QMLK?>G^B)T"C \4X*X -[Y;4.-R2C7-QE)LD;2K MC9H=-%&;:F..,XJ6J"*OIIW MH!4ZFX*FK%#G9O5,BI(I)>0KXD+#V-?&B=7S\XYZW5+Q >K7FE^A*+A ., 1 M>GJ M1T[AB M']G 1)G&4A&Y=] J9'I05*:K80J(6T;=?&'>_S+,,28A <^GC#XVYR"HQ;> M-9H+Q,TY)9;_8ZI3WMT_*8GB$+]_"_Y.\[0'T7 M3K2HFGXZ%]ITYV:X-N04'G!,TCQRXR+A"KLBKDM M,P$T,J DMCW'Z=D)9:D5#,S8O0@&/%$)DG"16;6XCY:FBYUG;@@LSN!?;LBB5B":22\90(F VM&_=ZY!J F?&3P4KNM8FV,N7\ M27>^1D/+T8H@AE!I"HJO)8P@CC43ZOA=DEK5FAJXW]ZR?S;FT+ MU&)H75HD@AG-8_7 5U^@--35?"&/I7F253'7O[)(F$O%DQ*,"A*6%F^Z+@.Q M!_ Z1P!>"?#^ KC' 'X)\(W10IFQ=4<5#0:"KXC0LY%--TQL#!K=L%1OXT0) M_,H0IX(?&0BJ6#HGWP&C(#VR%:VF$'9:\MP6O M=X2W1\8\50M)/J411(=X&S560KVMT%NOD?!;GEX0WWE//,?S:_2,GH%3A+L% MW&N0XU=Q\PV?_Y]QJXM0P="I9]#G\UIF-(2AA0=0@EB"%;Q[X_:#IBPC>(W@#3&,=@[H0-/*>&H*"K&?( M]/6T#-R.XS@#>UGCK5MYZS9ZVVVD,4%@C3S [&5E]K)Q M0Q] _Y-W::I )+6.FVEDMB2N1R*ZJ2,:-1*]T.U5Y?:J.7WI^ECZ M-@)/W=&6R X\NL[NU^N\.H%+BI;\ML5V:'BOUG#;2>)G>'R3Q9+TRC2NM=I( M<:I5>Z_"2D#,3>$I2&;JM2E76/V9Y@(+=!!Z GZ?<:ZV';U 5?('?P!02P,$% @ M78@.5P0PEF+# @ &PD !D !X;"]W;W)K&UL MK59M;],P$/XK5D!HDV!Y;2FEC;2^3("8F#8-/KO)I;&6Q,%V7_;O.3MIZ-HL M%*E?&K_<\]P]=Z[/HPT73S(%4&2;9X4<6ZE2Y="V991"3N45+Z' G82+G"J< MBJ4M2P$T-J \LSW'Z=LY9845CLS:G0A'?*4R5L"=('*5YU0\3R#CF['E6KN% M>[9,E5ZPPU%)E_ ZK&\$SBS&Y:8Y5!(Q@LB(!E;U^YPWM/VQN G@XW<&Q.M M9,'YDYY\C<>6HP."#"*E&2A^UC"%+--$&,;OFM-J7&K@_GC'?F.THY8%E3#E MV2\6JW1L#2P20T)7F;KGFR]0ZS$!1CR3YI=L*MN^;Y%H)17/:S!&D+.B^M)M MG8<] /*T [P:X!T"@E< ?@WP3_40U(#@5 ^]&F"DVY5VD[@9530<";XA0ELC MFQZ8[!LTYHL5^IP\*(&[#'$J_%&"H(H52_(=,-^2?*@&!+9X%/%[,0-%628O M<>?Q848NWEZ.;(6>-=Z.:B^3RHOWBA>?W/)"I9+,BQCB%ORL&]_OP-NHN)'M M[61/O$["6RJNB.^^)Y[C^2WQ3$^'>VURNN'?5@7"G5>]ST^'>QW)\)LSX!L^ M_[0S0*961+$&JSPW1NW[WQNR_ YR6;G))N? MB>Q%+8*F%D$7>WC#MA"3S-0APCJTE:%BZ!L&W0?681 ,7#P)Z_W\GF0U.[8: M?.KK0[EO-?^7U0NIO49JKU/J=0^%?P!02P,$% @ 78@. M5[F$ 77V @ _ H !D !X;"]W;W)K&ULK5;O M;YLP$/U7+#9-G=068P@A68*TIIJV:5.K9MT^.^226#4VLYVD_>]G Z7Y0;.N MRY<$P[WG]^X.K@ +M=#+_ >;]RP M^<*X&WXZ*.@)49("JGF*B:IRJAIP:F"(C M$:^@)Y=@*./ZO26Y'5^BD[?O![ZQ(MU6?E8+NJ@$D6<$?5V*E%82\8^*M-0_MA82>)ND]A6U*C1FIT6*I9@*K$M=;DO]"CUZ*WK'0:*YV# MK;B;=<[HA'%F'EJSWCEFLQV);,MVW-B._ZG9&MNG]GQ4RKZ9;?;CO6X*.J2; MX)VF:PF+2!CA]J;K-I*[+RA\K:X1S-I/A>-1C8Y"M>4X:1PGKRV2D.) G9+] M B1A2)*=.NV'D9C$W6Y[G7J-ZMX+,L*EF)\94/G?*G5,LM&1R+9\!_CIJX\/ M\O^0]GO6^G'&^\=P& =XMR M<1'NX&"W(O[&:.+FPN]4S9G0MDUF%HC/N_9H M4=6H52V,+,II92*-G7W*RX4=3T&Y /M\)J5Y7+@!J!EXTS]02P,$% @ M78@.5VHZ:5MS P ?0X !D !X;"]W;W)K&UL MK5=M;]LV$/XK!VT86F"-7BVGGBV@\0NV8<6"!ET_,]+9(DJ)&DG9S;\?22F* MG2J:@NJ+35+W/'>\Y_BV/''Q5>:("KX5K)0K)U>J6KBN3',LB+SB%9;ZRYZ+ M@BC=%0=75@))9D$%

1SX1 ^Y,@-NLJS( >]0?:YNA>ZY'4M&"RPEY24(W*^<#_YB-S?VUN ?BB=Y MU@8SDWO.OYK.']G*\4Q R#!5AH'HOR.ND3%#I,/XM^5T.I<&>-Y^9-_9N>NY MW!.):\Z^T$SE*^?:@0SWI&;J$S_]CNU\9H8OY4S:7SBUMIX#:2T5+UJPCJ"@ M9?-/OK5Y. ,$LQ< 00L(G@'\Z 5 V +"L1ZB%A"-]3!K ;.Q'N(6$-O<-\FR MF=X019*EX"<0QEJSF8:5RZ)U@FEI"NM."?V5:IQ*_JY0$$7+ _R%6B )[^"N MKBJ&NG@48<#,*"@4!9 R@XS*E->E @U"H&53V:9$WFQ0$KQ!X0=@3SWH\/.B;SH]YW_Z8]]TP?(.IAOM]\(M71,$3]#&:37[_/B\DB#L)XL&M=$UD#A6A&>@#&$AA MLB_U<9RR6I][N@$J1RAT]FMA3W+@^W9!,DKN*:.*HEST"1-/N0-/2;:9DFP[ M)=EN(K*+4IAWI3 ?7(U/IVIJBF*O7PH2]H(7HY9APQV?56KJ\J)O'F8?B3C04FH%]MJ5=S77^X%H'CM-1_'* M7L[ON=)7?=O,]?L0A3'0W_>.<="].)/_ %!+ P04 " !=B Y7:?M8 MN>X" "W"0 &0 'AL+W=OE_WZV$[+2AG2J]J6UG7O. M/>?>Q/9HS<6S7 (H]))3)L?.4JEBZ+HR6T*.Y3DO@.DGXN:8,"<=V;5[D8YXJ2AA<"^0+/,.[[SNO! %DME%MQT M5. %/()Z*NZ%GKD-RXSDP"3A# F8CYT+?S@9F'@;\)/ 6FZ-D7$RY?S93&YF M8\O[)?6^_:RQ1+F'#ZB\S4N#KKU#[B0U?QJFTOVA=QWH.RDJI>%Z#M8**-[IR0JV0P$8IR=99AE0/&40A4C MTA]QD%7A"VP"?= M\"O(--RW\. MW-6U:0H4- 4*+%_X#I\M"[HE>$HH41MTAW5US.""8;J11+8Y MK"BC=DKS80YE@3,8._K+DR!6X*2?/OB)]Z7-[W\B>^,^;-R'7>RIZ0$Z$6#V M _.2)"CG3"UE:U\KJL12F=UCE0ZB@6G":MM.9\(C[42-G>B0G:A->86*MY3[ M<1Q$N]([R8^4'C?2XT/2XS;I\9[TON][O1WEG=Q'*D\:Y1": M_KQ1WLE]I/)>H[S7J?P'5YCN;(!M3GI[3B(_C ?QCI7.9$=:Z3=6^IU6;D'* M(;K)BU+!#-TP!3J':C/3WS-SUNM%_=TWJC/=D68&C9G!X;ZT:1_L[4!AF/A> M?T?[?ECDQ9[_UV*ERMTZ5LV5Y@Z+!6%2OQ!S#?3.>[I(HKHF5!/%"WO23KG2 MY[8=+O7-"H0)T,_GG*O7B3F\F[M:^@=02P,$% @ 78@.5W V4Z4Q @ M& 4 !D !X;"]W;W)K&ULA53;;M,P&'X5RR!4 M)%:G:5-&22/151,@$-7*X-I-_C;6? BVTXRWQW;2J+!TW,3'[Q3[=]HH_6!* M (L>!9=FB4MKJP4A)B]!4#-6%4BWLE=:4.N&^D!,I8$6 20XB:-H3@1E$F=I MF-OH+%6UY4S"1B-3"T'U[Q5PU2SQ!)\F[MBAM'Z"9&E%#[ %>U]MM!N1GJ5@ M J1A2B(-^R7^,%FL$K\_;/C!H#%G?>23[)1Z\(-/Q1)'WA!PR*UGH*XYP@UP M[HFQ;!9I:)@_H"[AP!EVAV]K6&KP8$[5PQ[7C M?@DQF2L!J)8%:"25O,JIS(%3MXQX"QZMP5+&S>N46&?.2Y"\,[)JC<07C'RN MY1A-HSCE/S3$9>L#QGW ./!.+_!N_[8_9*PEF T3^*I8F(KF ML,3NVAO01\#9JQ>3>?3^&7O3WM[T.?8LI!UI\/7C3V&.A)*V'/Z#+=4\4/EJ M.V8S5WQ12HX##F:]@]G_',R&Q%I4&PO=V]R M:W-H965T^_>G>^2=MH\V!H R6,CE5-@U'9YH#LZT!7@90(UD<14O6<*%HGH:SKFX>9I#5)W&9W3\\&=.-3H#UB>MOP .\#[=FNCU? MK1/O'QQ^">CL9$]\)GNM'[QQ6V8T\H) 0H&>@;OE!#<@I2=R,OX,G'0,Z8'3 M_9G]2\C=Y;+G%FZT_"U*K#/ZB9(2*GZ4>*>[KS#DL_!\A98V?$G7^RYB2HJC M1=T,8*>@$:I?^>-0APD@?@X0#X XZ.X#!94;CCQ/C>Z(\=Z.S6]"J@'MQ GE M'V6'QMT*A\/\9PN&HU '\AU<U >1"VK)G@GP[JAE)HG MX<-E!M_R*]OR C+J>MJ".0'-W[R:+Z//+^A+1GW)2^P3?;(O+M8<2DR\#N1^N4QZE[#35PR8/[V?H!S<'H:P+5SE,-/NXH,3T M?=D;J-O0"WN-KK/"MG:C#,8[N/M*:SP;OKW>/^%U!+ P04 " !=B Y7 MS5M6KFD" #G!@ &0 'AL+W=O]O MTS 0_5T0_1^7SBXGW #PX[LS.WI9,0-S)7[RPI8S M^I:2 M:L$7:A=I^@\^,%YDH8_T]V;>Q92$G>&*NJ#HP**B[;)[OMZK 'B,:/ M .(.$/\O(.D B3?:*O.V+IEE6:K5CF@7C6QNX&OCT>B&2_<5EU;C*D>^UJ:@B3!5F L9KG%@K2+EY+;@TYH8OE]2M#3\G))5C&A3DE;X@IF0:3 M!A:E.,(@[])>M&GC1])>0CXBCAR7UX@ 7HJQ#W M58@]7_)L51BRW.88#^=PQ_'Z^+V&-+97F?Z 8\GV0[%C?+=G$D[D6M,WB:8B_--@..!KW MCL9'.MKB%F8K 00[(>'&-$SF,.1N_)2@5O?#L+-D^FY8]:17/3E.-9L/Q/ E8(WTX.L-LNFVK[<2J MVG>FE;+8Y_RPQ)L(M O ];52]F[BFEU_MV5_ 5!+ P04 " !=B Y7_# % M/ ' #4.@ &0 'AL+W=O":)V'8[W78G;G:G'PE6;&9YN)*<[/[[BD? ,EA&V>MM MOR3&UCU7G /B'B[,GE/VB:\I%>AS'"7\JK<68G-I63Q8T]CG_71#$_G+8\IB M7\A-MK+XAE%_F0?%D85M>V3%?ICTYK/\N_=L/DNW(@H3^IXAOHUCGWVYH5'Z M?-5S>B]?W(6KMDNC*$.2\_BG!.U5 M.;/ W<\OZ&_RG9<[\^!S>IM&'\.E6%_U)CVTI(_^-A)WZ?.OM-RA8887I!'/ M_Z+GY8&$@Z!(5/]XGH>#HK'>WN/^1]\[1!5H41Q5*'Q'/ MAZ1E_!FAP@\CG@VZ7Q!T]OWYS!)RFEDR*RBG1(HIX0-3&J%W:2+6''G)DBY; MXCU]O(,U );DIR()OY!T@[6(UQO61_;X)X1MC%LF=*L/_\U/9/C@8#@Y$KZ5 MX:Z=A[MM=.C#"0UDN-.672'#K8X8-\=S#^#]L8T?*,NT7ZQ]1GG+C&X*A$$[ M0K;V7?*-']"KGES<.&5/M#?_X3MG9/_<1BXD&($$\X# %!D&E0P#'?K\Y925 MBS\7\KP-DU5^^M+/E 4A]Q\BBN1"_$!789+(']MDTF8PE0D2C!1@PQPLN]8] MS8=3>S2>64^[_ .E5/@?5OP/._&_8GXB6I>I&RV *;W#)B.V;:N$D.8@9SAJ M#/. )J;P-JIX&VEY^YUR?EE=,/(+3G9=D44B%^7!$_[G3 UI0K2X= 8DT135IYUR*;\@X)1L8-WK%C-U>* MYC!U/5$8G52,3@P9W5U\]8QJD4T9A00CDR95@R:A0"D5WJ<5[U-M!?(QK_[I M\N+ZB3+I9M ;/V3H@Q]M<]9_R59D)*MAVD;\%))X2# "">8!@2GZ.'9M*NRO M+D[*\Z,J4-!9F*!E&D4^XV@C*TR>E9=M_N%&G]U41% T4J)-=LX?=]"W\=[Y M Y54%6C']3DFU8L)]UI@8^Z=)EMN?[!7UI2C'&=GF-V?3O$8U(>"HI$2;9^\R3['I["B3NU%G:%9 M171'LYO$V5%_FR:"^8'8^A'ZB[(8G?U-I23G^?7X>K5B="4K)?16C@H3'@9% M'=4J$ZB?!44CH&@>%)JJ9NV0';U%[N34U+KI2ZYIJVJ@GAD4C1SA85KL%L(H M+N[GXA%:^E_:[CAZ1Z F)93[ N4,6J!4O6IC[71SUJ^M=MMU _7L53AVICC;L9<4[,=UD>/;:H/*!HYLM_CDM1)I8][ M4!^HB:D2U=8<=[/FQZU+NTB@_AP4C91H1UE50V:_],SYA-QN#6F90- ** MYD&AJ<\\UL;9_4\[VOKLQD],@EIKM]G1=D;]R?X3(5!)58%JV^R>JJ/M-GO0 MCM/?:R[?ZM,;_F<>)!)56UV'DX M6]_X[E8TZ4&,>89]0KO9KLZ6FWWW!954Y;GVP.XK//!KFM_Z/,92@!IA4#3/ M;;;2U>N(*D5MA-W_0?/;!6U^@Z(14#0/"DU5LW;<[C=L?NMS&:L&ZL"/\& 7 MN]6JD&';W,''&DAN;-K($U8NL\W\!4$L#!!0 ( %V(#E?@ MO%*^N 4 !DM 9 >&PO=V]R:W-H965T2<<)T \_ZL&29.-XP_B26E$KVD228FQE+*U95IBG!)4R+.V8IFZILY MXRF1ZI8O3+'BE$2%49J8CF5Y9DKBS)B.BV>W?#IF:YG$&;WE2*S3E/#7&YJP MS<2PC>V#NWBQE/D#D06]I_)A=)+3#=BYQKE77ED["F_^11-#"N/B"8TE#F"J(]G.J-)DI-4'']74*/VF1ON M7F_I0=%YU9E'(NB,)7_%D5Q.C$L#171.UHF\8YN/M.K0,.>%+!'%7[2IVEH& M"M="LK0R5A&D<59^DI=J('8,!O81 ZO,O"*L2\'JQAIGT@R'7.V03QOK6CY12%78:T&.,[RF74ON?HV M5G9R>B]9^(3^6.4R"T2R"-U1(7D<2AJA\LN'+)8"O3?N[A]^$L89^H"NHRC. M#4B"/F7E[,YGR7N?2A(GXFQL2A5:[L ,JS!P&89S) P/?6:97 J$LXA&;7M3 M=:GNE[/MUXVC!5ZO^#FRK9^18SDNBF*N9C+CZ!TRD5@23D7UT1'J[ 2R=5&0 MG7YD7T_^E62*/*C(IP#Q&\"U KK;07BX]]'[=VC6W#= M8[,QC^=#OE)$:,92M7R*==0;6Q]!44$H8A80$0K"7HL!9T>**@K-IG&O&.KD W6F;?GRTDS!\>3*JA M95GM>84/&]E#[Z!9 !182Q>OUL73ZH)?* ]C0=%*[?=4B='L#%V":&%]!8&$ M^27LL7?=\[X>.#QM9YZ/1GAQ 8;7DN*CEN-#*\44E7G&V0"NEBMK05%[? MI4+)&.W.J[T53>NE[]"^Z0Y#N@N 8*WQOZS'__+4\8]99R:AM[?1*R5=N]!, M:]=7$4@8AH0%0+"6>*-:O)%V\+=O,"I16*UYN%2IX3;)5?M.R-)4I0VB>)_1 M;3JC@U7;'1TLVC-M*'WUA(1A2%@ !&OI:5O-BZEUJJ*TO5$="JK?N"I'^J5_ MI@^GKZJ@- Q*"Z!H;6%W*@ZV5MBBJE"]O(6[+WGT);\N$I%.&;78O@D(*,T' MI>&*YNWNNA>N-W3VLI6.=M[PTAJY=;NV1$XCD:.5J+L&U"F*%M1;%$B:#TK# MH+0 BM86N*FSV/]#H<4&K;2 TGQ0&@:E!5"T]EQHRBWV]ZNWZ%WUG@)OEF]\ M4(<8E!9 T=JZ-E47^[\HN^BAO14\+(,X@\L+;U]%2*<8E!9 T=HJ-C4:&[1( MHZ?UEN^P:&+;YZ-]]2!]8E!: $5KJ]>4=&R(FHX>TENT-VLV/JA##$H+H&AM MQ9HBD/UOJT!Z0&^UOK&HY(.&@4%I 12MK6%3"[+UQ: _2183]%LNX]C(#I?F@- Q*"Z!H[7_T-X4BQ_K^[S(.9,5E!DKS06D8E!9 T=ISH:DM M.?K:TK?EO'IH;['M@YS7LX;[6S"H3PQ*"Z!H;1&;ZI.CKS[U3'GUM-[J.:>D MO* ^,2@M@**UU6M*2XZV7'%BRJN']!;-?3/E!76(06D!%*VM6%, E5\O\4*;)3EUI5!RR+-:?7ZLT/U[,\.SQQ(?D M;EO6)X+5?ZH/?-A>SL,Y(I6I=UB'BZNU>O5%I6D>J\OBG#3H[SUD/['Y^ MC/ZV67RUF)NX4&_R]&.R*;<7LVB&-NHV/J3EA_SXJVH7U"2XSM.B>47'TV\E MF:'UH2CSK!U<99 EN]-[_-!>B,X :AM V@&DR?LT49/E95S&JZ7.CTC7OZZB MU1^:I3:CJ^2275V5ZU)7WR;5N'+U)L^RZN)6GDO#32S$!M2TOCHD#Y[>.R4*Y1 M@SI3LJ=0S!RJ_FN\+/;Q6EW,*NP72M^KV>J[;[ (?W8D2L^)4E?TU1^'[$;I M3J:%*<-3#-[$J/]K]RL;GX.6/NKZY\@D3%.5'AH:ZB5UL!4&^0)J(AQ C.+)"#)@; MNZG;"K&% V+.D&/+!IR/I4>(.1O(V%RA/6!W?W@FQ**^Y%DLI*6V0/;82=&# M(;;HLQ@F-H@18'+B9G(#Q*[5OE3-E7$T2G?8D:4CT ,(]JBJG?UD;*X= ^!N M%,^#61OD>0#PJ?S*%]*?0,*@/Z4^'2'\*M$^]2O\V6M=3,FK) >B<#M;][V*]WB+2 MX(L;$YGDQD[GSHY'W4^GT/T4.@7UH?MI7_>3*+2P& 6ZIUYU/^WK?KNSI$#D M=*3L=P!L"M5/@?VI1]5/IU#]%%H$]:'Z:5_U.P &3$^]JOXV6I? I(7 &# X M^VK);\28.^S(NC'@?N91\K,I)#^#'L%\2'YFD/Q6C#%@>^95\K?1NACCMKOY MG=OY@_7^_W08?X'>[Y0QH2DD/X,>P#Q*?C:%Y&?0*9@/R<\,-_?M. /29UXE M/^M+?B;GH0UJP.?L:R5_!;4_C[DQIRET/X-NP#SJ?C:%[N?0-;@/W<]-NI_@ MR*+\.; _]ZK\>5_Y2PO2.+ Z'ZS\#4C;:F6D-7?PL?6#KL ]>@ ^A0?@T#VX M#P_ ^QY@$4:1A==XY\&N5Q/01GORX-**-6!V/M@#]+'V-C]H8TI3N $.C8%[ M= -\"C? H7MP'VZ ]]V ((S86 T: /=J!WC_(0"W/P00P.UBL",P@"VY-_*: M._;8S0W0&(1'6R"FL 4"&HCP80M$WQ9@'G'+9@@!'4!X]06B[PLPL=TH%L#M M8K S>+\N\P9J48,U81U#G_9QGP[* M?-_LG;[)RS+/FH];%6^4KG]0?7^;Y^7C0;T=^[R;?O4?4$L#!!0 ( %V( M#E=T*7CNJP, #T. 9 >&PO=V]R:W-H965T3&&(UL5G;@>Z_WVLGI"1C M*+OERY X]QS?>^X9/Z8'+K[*G!"%OI4%DS,G5VKWX+HRS4F)Y8#O"(,O&RY* MK.!5;%VY$P1G!E06;N!YD5MBRISYU(P]B?F45ZJ@C#P))*NRQ.*?!2GX8>;X MSG'@F6YSI0?<^72'M^2%J,^[)P%O;LN2T9(P23E#@FQFSCO_8371\2;@+TH. M\N09Z4K6G'_5+Q^RF>/IA$A!4J49,/SLR9(4A2:"-/YN.)UV2@T\?3ZROS>U M0RUK+,F2%U]HIO*9$SLH(QM<%>J9'_X@33TCS9?R0IJ_Z-#$>@Y**ZEXV8 A M@Y*R^A=_:W0X 0"/'1 T@* /&)X!A T@O':&80,87CO#J &8TMVZ=B-<@A6> M3P4_(*&C@4T_&/4-&O2B3/OD10GX2@&GY@LL:8HPRU!"BTJ1##V".3^PE)<$ MW7WD4KY!.R+0DI_1,4LY26E!LVLTW2.4$'4Q;@ /OB0"7(5:5 M:P##Y[3&2XV7" PK%4Q*V195$@"4H107:54 'XRMVZRR)BL&6160C4G&L*"[ MA"A,"TCP'GU^2=#=KV^FK@)-=&5NVM2_J.L/SM0?HD^GA@*^?G9E_][]D[8H2M.T/# M%Y[A>ZQ*,)+BPM;8&CJT0_7Z^B!W."4S!Q902<2>.//??O$C[W>;JKAUPU3Y41O8*7?4ECNZ:+DBRY M)=GJ1F2=!D5M@Z*+?CPVZ-[>(#@V-5N'WBYHLXD9!]>[6,6HLK6NGG5T8J@ M##J*_9Z5+7%>% _'?2?;^+PP"/I&_C%?1Z9Q*]/X9V4ZW5?_@U#C*X6RQ%F% MLO'9A/HQ7T>HN!4JOBC4XI59ODMPJIE-BIHY[BQ"@UY]2TN0-XCCG@I6JGC< MT\#*-3FSY$U:!287%4@L/KA>@\DU&EB"+!I8J5YI8.5ZI8%[E;QA.X&]57F>_T]<7J$Q9;RB0JR :F\@9C M\*RH+ROUB^([_.8P_V."!T WS>]J*=,# +%0 &0 'AL+W=OD:A9"0')@EG2,!RXESYEXD?&D&Y MXE\".[GWC(PKMYS?F<&G;.)X9D= (54&@?7'%N9 J2'I??Q70YW&IA'N/S_0 M_RR=U\[<8@ES3G^03*TGSKF#,ECB@JH;OOL+:H<&AI=R*LN_:%>O]1R4%E+Q MO!;K'>2$59_XO@[$GD!SN@5!+0@.!=$S@K 6A,=:B&I!=*R%02TH77FGT$JDU5F@'&@7W*2TR;78I>*[G :68I@7%91GQ9477 M[YG>%JFW19MME3ST+@:%"=5S'VH+8U?IX!@7W;0.Q*P*1/!,($+TA3.UEBAA M>CL=^KA?/^S1NSHI36:"A\S,@E[@WP4[0Z'W!PJ\(.S8S_QX>=#ESO^SGKS: M>BL885.F8R02DS_\&V4S_P(_]<5\AV/ZP= MZWQO,(J&[77QD;SD95[+ST'CYZ#7SX7BZ1WZMC&MJK/6>N6GUII-6&P3EEB" MM7(P;'(P?*/&,+29+)NPV"8LL01K)6O4)&OTNL8P>O(%#7S]2W=TT!>>+AM< M/%D5'P=+7H*U/#QO/#SO]?!F\;VSN'I5IQ:735AL$Y98@K5"?]&$_N*-.L&% MS639A,4V88DE6"M9OO=X[O!>UPOZ=:>&OZ;M?\VC8#",#GJ&5:/)BT;;,=L[ MJ_F],?N!AJ4GA\TF+;9*2VS1VDD('I,0O%&?J0W92IE-6FR5EMBB MM5/V>'CT>X\[/;TF?'HR\+S(]P<'OSR.71@?NS Y8F'EK;MWN9.#6)6W:J;< M"J:J W0SV]S<797W50?S,_]R[G?,Q^:FK[Q,>L17UX1?L%@1)A&%I3;EG8WT M;D5U\U8-%-^45TNW7"F>EX]KP!D(LT"_7W*N'@;&0'/_.?T%4$L#!!0 ( M %V(#E>;NK"6I0H +QP 9 >&PO=V]R:W-H965T:E^F91B54FU:)X'-9KP;-Y4VA5#,/1:#Q<97DYN+EJUMV)FZMJ M(XN\Y'>"U)O5*A,O'WE1/5\/@L%NQ9?\<2GUBN'-U3I[Y/=<_K:^$VIIV%'F M^8J7=5Z51/#%]>!#\)XE4UV@V>+WG#_7>Y^)_BD/5?55+WR:7P]&>H]XP6=2 M(S+UYXG?\J+0)+4?_VVA@RZF+KC_>4=GS8]7/^8AJ_EM5?PGG\OE]6 R('.^ MR#:%_%(]_XNW/RC1O%E5U,W_Y+G==C0@LTTMJU5;6.W!*B^W?[-O[8'8*Q"& MKQ0(VP+AJ06BMD!T:H&X+1"?6B!I"R2G%ABW!<;-L=\>K.9(TTQF-U>B>B9" M;ZUH^D,C5U-:'>"\U#7K7@KU;:[*R9O/F?C*95X^7I!_YS-=8\I'DI5S0O-: MBOQAT^C_X5%PKNJ3K,E;\GO^M*G)#Y3++"_J?UP-I=H/31O.VIAT&S-\)>:8 M?*Y*N:Q)6L[YW%&>^@.PKA[BA\#+W$G[+R'0DF%R0U' C4,US[/G';838'4$GY??U.IOQZX'*NC473WQP\_>_!>/1/UW:(F$4 M"4N1, :"69K'G>:QCW[S$?U.]9^GZX^T36&S%;ZN59M5KE\C4IO?"^4B)A-#DZ^G$RC$D:1L/3R2+THFDRG<7"@'2BHI=VDTV[BU>Z5O$FR6JGITLZ+ZZL=$D8G MQVEQ$H^2@YXK1<9DDZ.,/1Y'TTG*PI]$ELM2,DEJ;.".UN=-V9?Y9 PBH2E2!@#P:Q: M$(S,5?/H[!X9)X$T!ORX5=5D5_L_3E7 LJJY&2=O33KU(GN@U[*YRJE MSSAY$R8FE:OSJ49RHKIEM1G7]FHV6SIMK(_^W>E=!Y T"J6E4!I#T>QJ8HRI MX/S.5 "UIJ T"J6E4!I#T6SIC3\5^ VJ4Y,[U'2"TFA+VT_N8?)*?7*VD%S\E4X9 MZE!!:11*2Z$TAJ+9]<0X6<'E^3MEJ+T%I5$H+872&(IF2V^,L,#OA)W:*4,- M,"B-!L<6V*N=,M0&0]%LZ8Q=%OC]LM,Z9:C_!:71EK;O(T:A4S:HNX6BV:,A MC+T5>CT49Z?%TAB*9E<&8WF%7E_E.PE_[R;7?"-TBNAN=%V0FL^J5FG^?>]<3J(<&I:50&D/1[+ID/+0P M/G^? C78H#0*I:50&D/1;.F-!Q?Z/;A=FUZK_D%)FSURI[A0$PY*HRUMNM>; MC-Z-#L=Y06,R%,T6S3AP87\'SIG[[8R^J#9"+IN&O<@7ZI,S[:MO3\_W4&<. M2J-06@JE,13-KC_&F0O/[\R%4&<.2J-06@JE,13-EMXXBV:(93R[L/X;M\Z]WMT[IH-8^B M\P]/BZ".'I1&H;042F,HFBV]T]VQB?S],]Y&0X=[^V+W5QCZWB'UP$?ODXCE\ MK*_L3(LJ,0TJ<:'R1MJ4J%HMFC&I(K\)I5Y MR+S'("0_L[>&4+<*2DNA-(:BV7."&+.,2I]+'Q06EI5 :0]%LU8S%%?LMKK/,Q10= MB3Q.G"I#32LH+872&(IFJ[PWX9;7&?FK,S*U='M&(Z>@4"L*2DNA-(:BV8(: M*RKN/\46C^%!$J/\$I:50&D/1;!&-_Q3[9^*ZZ\P'?7NHW@Z. M)U+?$)1-(]5MV7FS-CZ>K"HX;HQ0,PE*2Z$TAJ+9.AHS*?:;2;UG5//S>E^8 M0GTE*"V%TEA\_,1D%-O]D"VAL99BO[7T)7M6N51RD6=%;?I,IWA00PE*H_'Q MDXF7K@<3H5$9BF9/+VJLHL3_8.)W;4&U\(M<@7O9F>+L_9,OVA^HH+ MI5$H+872&(IF5P%C&27G?V0Q@0Z @M(HE)9":0Q%LZ4W1E/B-YIZ3XGIY_76 M&6I-)<>&F#-_0Z.R[T>UM3%V4N*WDT[/S/H*]OO)&3I&"DJC4%H*I3$4S:X% MQFY*SC]&*H&.D8+2*)260FD,1;.EWYOZW6],?7C=A+H@5=/RL]>;.W;J=^S< M[X[)W]V9&NHZ.<(F@2]5&T,I\1M*IZ3J.U&M\KK6,OY<2>>("7^4WII!G2@H M+872&(IFJV^NK;AX;%Z/5ZO+4B71]LUCW=KN%7P? MFA?/':RGP?MT^R(]@]F^UT^EZL>\K$G!%PHY>G>I3@G$]E5YVP59K9M7NSU4 M4E:KYN.29W,N] ;J^T6EZDF[H -T+RR\^3]02P,$% @ 78@.5Y_C>55? M" DS, !D !X;"]W;W)K&ULM5MK;^,V%OTK M@KLH6J =\RF1V21 8VEW9X'I#B9H][-B,[9067(EQ9E9], M;V:_X*N$H;9!A_@]4\_UR>N@#>6A+/]HW[Q?WT!W,0UJK19G_-ULUFYN9F 4K]9@^Y=#(DX:$#+1@!P:D',; MT$,#:C2@:*(!.S1@YUZ!'QITH<_[V+O$Q6F3WEY7Y7-0M6C-UK[HLM^UUOG* MBG:@W#>5_C;3[9K;>[76W=X$[XM^T+6=]T.LFC3+ZQ^OYXV^1 N<+P]T=ST= MF:"CP8>R:#9UD!0KM0+:Q^[VH:/]7(=VC(^\Q'='G(3_?BK>!13]%!!$:/#; M?1S\\#UXZ03O)U7K>58'Y6.@ M*U+5C8HZ>/BB*\.NK)KT(5>.F[[KR1E,WE:^JWJ7+M7-3)>V6E5[-;O]_CL< MHK]#_>*3+/9)EG@B&_40._80<['?_JJ7D#K-50WEOV\:=DW;A6)_BZ5D"./K M^?XTM3:.81%R'(YQ,8#C&$M!Q[C$QH4MF^!'W"A6?HR5.V-=E'73#L5U6:[J MH"YSJ*[<]1S\Y.(<4\$C(V8;%C))"#)"MF$8A8Q+:80,X##!/$1PR.$QY- 9 M\KU>.+-B_5.P5H6>?WF0%JL@7>GZG]5-.Q_W*E"?M5BHX1$06K=%")-<$B,; M-HX2'(:(&>FP<8P*7<*,$978N AC1AF!TQ$=TQ$YT_%/+7@"O3#5JFERU:U7 MSUFS"7[/]D]@_$ZZ2RN03[+8)UD26>G^F5*AYSJ&\RV.^1;.?.OZK])JN>F& MW4KMM9S<=5EWC3EAW8S0TS_BQI"S88Q@PHR1&=LPC 4/0V&,.."J1 _@B0$G MCPF0S@3$2J=_F?5RJ)M[6[WN9?_K/SAD 4J"A&XGDF82;%A;,T1DEB$ %W+* MI8%+;!S592AB$V4(HT$=(G?MW:3%6@5Z^CVF617LT_Q)M;5XI:ILW]>A/$L? MLCQKOH!JT4E_Z4STRA9[94L.;*/)R$*D_TWTP8E"Q\X^>%\T2M] HWMA66[! M87=@&%V<$TF,.KYP7^GB! )7U;J ,'-9\'79<0+)D$!R7@(=$_= ,9IJ5,]< M:680P'%$([-^ 3@2"1F&9FIL'$642C$Q:@8)CYWZLU.(>5F#I?K0=-1QA#-= M7:D9+H#$ N/(E!+Q 1F.%B-)L:!FL0(YI0C1B? (M?]7"3L]T<3_Y9(N]LB6^V,;] M-'@O[#9?K_WQ T/N"DEA65$(J,TC1\+4-M+2-B3",I*6FK,9.]5')Y0-&8P8 M>5LCYJ:_=/1Z98N]LB7D0B-&!B-&7FW$R)E&S'VEBQ-XKA'S==EQ @-'; LD!6.F MD%D .$HIP1$UBPC@J9A$H;#*)K U)'@XN05!!M-$OF::SMGV(_8>B*",FUN= M (QJG4?,K4X 1W@4V:73QC$A$8HFHAY,"G%OO;Q6_!)[0X1P@9FI?0$_7/S75R3?++%7MD28OL-]PX@ M'0P'=1N.;]H#I+;V;@\4$'/?&<#IP2*I.1T!',:M+#.W 0&@UE!$3O@N.FA^ MZM;\W[P32&U-SO7$,;?X%@!.FU"M3[F9"P#8^EIJGDD @(132Z2LM36SS]',HI,?;J @#0D#)EK$ 04NN\1-P,&K B IWL9HP#/CD'Y=;N MO7+-@UCMLZ4Z7[VZ:2\^ N7W#)3?0U!O<0J*#CZ#LK=4K]2KR_#*%GME2WRQ MC?MIGH] 3F'%N=#@%U3I!IVR!R4(GT2-I.__U(2E$M13'23.@76Z3..9?WH6M= MSX^,?Q%; (D>ZXJ*A;65V&+'@>2&5%>V MZSBA79.26LG<[-WR9,[VLBHIW'(D]G5-^-=KJ-AQ86'K:>.N++92;]C)?$<* M6(&\W]URM;([E;RL@8J24<1AL["N\&6&'4TPB+]+.(J3:Z1=>6#LBU[""M922Q#U=8 E5)564N?XMQ6U.IN:>'K]I/[1.*^<>2 "EJSZI\SE=F%% M%LIA0_:5O&/'/Z!U*-!Z:U8)\XF.#7;F66B]%Y+5+5F=H"YI\TT>VT"<$)3. M.,%M">Z0X+] \%J"]UH+?DOP7VLA: G&=;OQW00N)9(D<\Z.B&NT4M,7)OJ& MK>)54ETH*\G5W5+Q9+*"0J5=HAO:%)U.W@?TEZK0%:E H(>OZ'=@!2>[;:GT MH-" =RE(4E;BO8+>KU+T[N?W]U:OFXLNR]8]M!G1N56H(SFD(_P MT_/\\ S?5E'H0N$^A>+:/2OXYYY>(,_Y%;F.ZXV<9_EZNCOFSO^SGKW9>B\8 M7E<7GM'S7M"[@P/0O2J #6XT*M%@4=KN=KT/D:G/7UGI92U=M*$CGN[UGZ]];;E&+IE&+91&*]'(1= M#L(?U!S"*9,UI5@ZI5@VD5@O6;,N6;.W-X>&&IPVAR">16X\: [/<5X4XA@' M@^8P@IL%81 /]++GN"!V9H$7CS>'J/,U.NOK#36EJ-]B2#7F[UGZ]];;E&+I ME&+91&*]',1=#N(?U!SB*9,UI5@ZI5@VD5@O6=CY]O[OO+T]M-S3'W$O#G'D M#MK#&,[U0V?PCI&.X&9!X$7^H#V,X7P?^^&@/=@G@X^JK<),G *MV9[*YEVW MV^VFVBLSRPWVK_'E$H_LIWH*-H/6-_EFA/Y,>%%2@2K8*%/.Q4PU,]Y,IN >K^AC'YM- &NO\&DO\ 4$L#!!0 ( %V(#E>N M?5^=)@, %L, 9 >&PO=V]R:W-H965T0,W4I2BC,G960.=-F*=>N M*B6P907*,Y=B'+HYXX633*N].YE,Q59GO( [B=0VSYG\]0$RL9\YQ'G:N.?K MC;8;;C(MV1H>0'\M[Z19N2W+DN=0*"X*)&$U<]Z3JVM"+:"*^,9AKSK7R%I9 M"/'#+FZ6,P=;19!!JBT%,U\[N(8LLTQ&Q\^&U&G/M,#N]1/[Q\J\,;-@"JY% M]ITO]6;FQ Y:PHIM,WTO]I^@,118OE1DJOI$^SHVB!R4;I46>0,V"G)>U-_L ML4E$!T#\$P#: .C? KP&X%5&:V65K3G3+)E*L4?21ALV>U'EID(;-[RPC_%! M2W.7&YQ.'F!M'HI&-T5=$C:U;]'3+E,*M$*OYZ 9S]0;<^OKPQR]?OEFZFIS MNN5PT^:D#_5)],1)G[?%)?+P!:*8>@/PZ_/P.:0&3BHX[<-=X[DU3EOCM.+S M_F#\'DHA-2_6%^B]=6LV4E&DW,2OT8V&?,AI3>T/4]O.NU(E2V'FF-92('?@ M)*]>D!"_&_(]$EDO"UZ;!>\<>W)3:%:L^2*#YEE?H +TD.6:)ZQX[&_#+B$X MF(08^U-WU[4S$$BI[_OQ:0T)HEZ)Q/XXA&!,<' M0H\#/>I30LD)H4$K-#@K],X\IE3RLNJE6UCRM&JK0;%GF?ZUD$8BZYD.6]/A M_VNG<,PLC$36RT+49B$:J9VBH^(+L6<*-3@HTN.XB$1QA$_4:-P*C4=IIOBX MF2@E<10?ZAP(#&*/8#\>%CIIA4[."JW[)T-SV/$4!C6>)?C7ZAF)K.>5X.>7 M,?Y_7=1PCY2(L=CZF>B,)62D3FJ(NJ7G!Z%'Z.2@1 <" QP&48R'2Y0\CQ+D M[#OZK[NIH>F^&\, QYZ=A_I2AP(GF(3A@52W,_G9L?N6R34O%,I@99#X,C)N M93W)U@LMRFH87 AM1LOJ#E0H +%? 9 >&PO=V]R:W-H965T;LMQ^GDZ+ M<,-35ESD6Y[)WZQRD;)2/A7K:;$5G$5UHS29>HZSG*8LSB9W-_5K3^+N)J_* M),[XDR!%E:9,O#WP)'^]G;B3_0M?X_6F5"],[VZV;,V?>?G']DG(9]..$L4I MSXHXSXC@J]O)O?N9+AS5H'['OV/^6O0>$_517O+\FWKR:W0[<=05\82'I4(P M^6/''WF2*)*\CN\M=-+UJ1KV'^_IM/[P\L.\L((_YLF?<51N;B=7$Q+Q%:N2 M\FO^^D_>?J"%XH5Y4M3_D]?VO;'&GAM M ^^@P<([TF#6-I@=-/".-9BW#>:'#19'&BS:!HMS&RS;!LOZNV^^K/J;]EG) M[FY$_DJ$>K>DJ0>U7'5K^07'F8JLYU+(W\:R77GW7+T4_'O%LY($._E_03[Z MO&1Q4OQR,RUE!^IMT["%^0W,.P)SR9<\*S<%";*(1V;[J;RP[NJ\_=4]>%;@ MOZKD@KB7GXCG>#/RQ[-//G[XA7P@4U)LF.!%^V/@2A_/ <\.P'%6E"Q)4O5M MG-.)?T8G,]?L9 3G,)D$N.T&'U= R1J)_D\["[(.THRE)IU<32KT;-SXVC@ MZAX:Q'P8H7+HYV++0GX[D4FRX&+')W=__YN[=/XQ)# 2YB-A 1)&03!#U'DG MZMQ&OWO,TU1F?YF$PF^?R)8)LF-)QD@Y4P5@=J)?6@1K\X"*,"TZV M(@XYR5?DE0G!CJAK98U5MX%=]3*/=^$MS/3D(WL,D# *@AFJ776J75E5>Q)Y MR'E4D)7(4[(6>2$GO?UK_R4?AK2S$L=JAX3Y#6S9"P1WX=3_S& (D+U2$,S0 M[[K3[]JJWY_M&",E%^F06-;F8\6R7\N"O'&Y:!H2!GD5 1)&03!#/-?1^U/' M^I5]83_BM$K5.C.4$R%;UXDSKTJY5A+F(ZF>O<;DAO[$B8M^;5:W<2HMOO"2B2@8W5 _VJQL;'2U-_>@M =WK MZ^N#5 SM-H#2*(IF!D3/L'#M^=@(A#B3PYH7)9'[%"6ZU%^&A8P/8<1(NY-Y M5IH/RFSM<[3,#>W:4-E[IS&RSP!*HRB:J;&G-?9&;6GD//LDXATK.7E*9+=I M^UKW^'Y]9.-C[VBTL$B:#Z4%4!I%T

]Z_)HOYS1 MPD*-(RB-HFBFL-J' M6;$A*\[)1[W &K1T6XZYN'&N#G6#^DE06@"E413-U$U[2J[=5!I8*CUS$B_73'S%A9!KXN,+7ZC-!*7Y4%H I5$4S51=>U+N%6!]!+6AH#0?2@N@-(JB MF=IJO\JUFT0CIU&H?=723AC%T#X#*(VB:&:]@K:K/+M=]5N5OG"A1)/#DR4D M5041R5N_M*"H'2J9E7FZK:MKY)NW7:;>KWM[#89DMU_&6-E;6G\I[6E&>WI+[$6>U1EH+5;E/$W@K"5J4,A'+#Y=.2RP>LE*+&92RC M0O!U7,AWU_)+G99$4=R!I><52R*LD]5H:*((4MX%C'1A-=@?$ - MK1.?WUO4'WFP0@9JQ3*M MR)E'FG_3B8GDK!*Y#LE4/Y*AF1=,ES'WF!00 NZ3GSF MF7-\6H&Z<% :1=',2-$NG&=WX1X/9*QU5G5[;+_8[.>309&AU6(MS:QZF\^O MYH>#'^K-06D413,EU=Z<9_?FS,DC;5>;QP5NHHAC$+#,8 U-?S MWM>/+2\N#VT!:)\!E$91-#,(M%_GV8O(!J?OHY-QFZ:-6&DBY' U:$;,8"! M3< 3'].SS-A0PP]*HRB:&1S:\//LAI_/8KE\:PKJN_C8Y4F5\G>"VQ/%D7)$ M>_^C8^#Z70VA-U1"Z$.[#: TBJ*9AV6T33BSVX1^O),#/XN(D&OW(? ME7'.^)N=#^TS@-(HBF;JI1V^V8FB,].?_42BO8 L#(6J.E-"UA,ZR[)JL,[4 MWL5H28=JS-S#*1G:9P"E413-E%3;;[/Q-6;[:I3[M>!=D=EAX=F@ME"W#4KS MH;0 2J,HFAD#O4.+B%.+V&.+V'.+V(.+V).+_P_';*8=LYG=/?KYPXOV#D8+ M/Q_P0=Z7J_G07@,HC:)HIJ3:VIK9K:W_Y2A.BSQ]XN71WOGHD0FULZ TBJ*9 M,FH[:V:WL\Z=>[5W/GYK#V'.EA0F@^E!5 :1=%,;;73-;<[ M7?=K.;[7:N3NS]6J\1ZINH*")XGU1(X=/5IR]WU1XN*]RPSM-(#2*(IF:JDM MKOF)"K-#U[+;!0^J!_6P6MK)[2ZTUP!*HRB:*9]VI^8G:L8.Y:LK12.+@E"G MJJ49.^>!X0=UH* TBJ*9^O7NGF5WH/:W+F@3:7U/ E7666WE4KBW*K:F5*@' MU=+Z*759_SO\4Q"TVP!*HRB:J:HVH>9V$PIU?-7>S6AE%^EQAV\L<-&Z[<\9\L*[3. TBB*9HJGG:3YZ'.07_NG+(2ZQ6R[FCVV M';5W,5I2J-$$I050&D713.FUT30''(:<0QTF*,V'T@(HC:)HIK;:B9K;G2BS M]+6W:-KO3K-HGZ7W+PD9"[%HMJRK..'M<;N")<.+9J@'U=+Z91F'M;+0#@,H MC:)HYHU,M;&TL)=%_;Z1U$V>1"3K"B:[LV[U@0>EI1155<@=E]3>RUA)3URS MY90"]#H"*(VB:(W2T]X=R%,NUO6]X@LY7JNL;&Y&WKW:W8_^OKX+^U2_O;F9 M_16QECNJ7KPY;.(;5TC\ZY1])U+3*LS5JPVP5C)EJ50M8CLC"F^A#' M]6S!2EI?J(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2 MC$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >: ZN@)1=K'^Y!8*:$TI&Q96'3=2%2__)P MU_>@8AJ=DDNE76Z?P?^=-L,/@$T/#'(A6H,]X@/C846-85I>VXX;[(*/H*AI MWZTKZW"NZ;K;ZY,MP=ULDJG2.=-MFB[9A,9#P0JPH_E\ 7>CJAA 8U1I&SFG MQG= ?U?-:^_*]EZD M&U7\09E/2SL=Z?I0H.Q&LX*O7']5M 8P]2ZN3JM*K#\*/I/D\E]9=O]5#@T'/3;OR&,WV7\-)M/78/)5U.3@^$TFV5%ZC)OW M]\XA8>^(T$8C.(J-R# SL=CF+=!$!F@G '*\:P0 M,G$?+$^8D]DK/-,L2Y(TQ59T,@DZF&#KEJ;P#:MAWH"!Y8%,?[;6^&[C%?)T M'6![^E2%8#/%*Q&;*;[6@(37#1A9%MYM+ \PL%W :@?RA_- 384Y20*[BGG# MGF \/]A3DB19%D8 "SM($@R!IQ%', ?@ 4.2Q+T' M#]Y'\>8]%6]_XQK_!E!+ P04 " !=B Y7EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %V(#E?F*#?G&P4 !8K M / >&PO=V]R:V)O;VLN>&ULQ9K?;]HZ%(#_%8NG7:E<(+^V5:42 W8O M$J-54VV/DPD&K"9VKNVTZ_[ZV8'>.JUWM)=3GB".<;X<._Y.;"X>I+I;2WE' M?E2ET./>WICZ?##0Q9Y55/\M:R;LF:U4%37V4.T&NE:,;O2>,5.5@V@XS 85 MY:)W>?'4UK4:^ ?2L,)P*6RA*_C*V8-^/N\.R3W7?,U+;A['O?9[R7JDXH)7 M_"?;C'O#'M%[^?"O5/RG%(:6>:%D68Y[H\.)KTP97KPJSAWD+5WKML30]0VU M(.->-K0-;KG2IJW1MD\MXSVSE0]'C9&?>6F8FE'#_E&RJ;G8N6;L70R\VVCC M\/1Y".*Y^I,PRNV6%VPFBZ9BPASBJ%CI (7>\UKWB* 5&_>>JA J-F0NC T2 M68A#4[:NNU-[Z<7F<-?&XGHQ5.??$@XP R.B$D-\C#S(&(..30.:W]N/+?.5!)@!D5-55#TZH)SO M!+<_HW9"FA2%;.R$Y$%^ " _X$(>:32Y807C]]1>_(P(9CRZCP#=1URZA;BW M%:R_F/9G["$T90]QD:X5JRFW3OEA&]%,MX*Y,GNFR+11RL<$S8*LEH7UO=BY MBY*)UE:V/AADDQ&R3NR 4PU[CI_/!0EDA&R0&5O[@WX$>6*$+(KCI"9V9,GH MBQA!:A@ANR$WLKBS4VY[HAWX-TP;Q0MC.S3OA ^2PPC9#E-955*0 ^TWJI2= M=CLQA*0P0K:"DU31QF[&R\8%;F6OM!"%K!AYM_0Q(2V,D+WPA:H[YH;@&5G: M7PCM1N.!VO6XCPGY880L"-?5W+A*A_$XM>\YEI2)HJN,"%)&A*R,G.W:5Y'P M^T<$:2)"UD3>K#7[KW%T,;0\HZ>JNOT FB;'7LD))5S"8D%9B M9*V V5*W6]0ZALU5 MH>7Q:??7JB'O)*=2M%[J"'9Y TDF0I?,:L4\^-^WL285H?$Q( M.@FR=$*8WNCT,<%-%&3OO$YS0_T-*2=!5DZ;Y_;)M9(5UUI:^:RD8?]S^IB0 MT]+'A)23("OG58+>#_T@ M]3$A\R1O_:[3)WE3UR5SO^OT> J9)T4V#XC9W2>%S),BFR> Z3]+/B9DGQ39 M/B!F-YJ0?5)D^P0P/?GXF64*V2=%M@_\-NYG12FXB7_*G9KOB8\)*2A%5A", MF?J8D()29 6%US;ZQ);75#SZF)"%4F0+P8L;G;$)62A%MA",Z8_-#+)0AFPA M< >L,V]FD(4R[!V7%AFVY8)N5;5[;\H*6Q;4B[N/P?Y$D M=;N\VZ8LI[;L2BPEW3S]K?/I+ZF7OP!02P,$% @ 78@.5[5Q8'P6 @ MJB8 !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ5 M0SONNU/=[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_; M;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7 M=MB6<=6DC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" H MY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8 M@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";0 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0 MVU!O(]#;)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V= M0.] O8- [T"]@T#O0+V#0.] O8- [T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O M(- [4.\@T#NCWIE [XQZ9P*],^J="?3.J'[RW7QU^67R[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,P MVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y] MC6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T M^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW: M^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T M^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO M_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD97)PC$ 8 )PG M 3 " &UL4$L! A0# M% @ 7(@.5U^&2J/\!0 N2 !@ ("!#@@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 7(@.5UU./%]8 M!@ MAT !@ ("!"1< 'AL+W=OV-- 8 .PG 8 " M@9<= !X;"]W;W)K,<%AE@) "Z0@ & @($!) >&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5SC3?%@9#0 82$ !@ M ("!CRT 'AL+W=OLT# :"P & M @(&H3 >&PO=V]R:W-H965T&UL4$L! A0# M% @ 78@.5QX;.DW# @ N@8 !D ("!JU 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5WN_ ML;+. @ T 8 !D ("!UEH 'AL+W=O+ $ #4"@ &0 M @(';70 >&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5S2XI&++!@ )Q4 !D M ("!$&D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 78@.5YIVT#4E#0 @B, !D ("! MOG< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 78@.5U%U678""P AB, !D ("!RI$ 'AL+W=O&UL4$L! A0#% @ 78@.5^SI*91= M @ AP4 !D ("!>+( 'AL+W=O&PO=V]R:W-H965TC^0( ( ' 9 " @0JX !X;"]W;W)K&UL4$L! A0#% @ 78@.5]19*7?' @ F 8 !D M ("!.KL 'AL+W=O&PO=V]R M:W-H965T00 (D. M 9 " @0?! !X;"]W;W)K&UL M4$L! A0#% @ 78@.5_W:"/"G P :@L !D ("!M\4 M 'AL+W=O&PO=V]R:W-H965TX2Q+5:0, &H* 9 M " @?G, !X;"]W;W)K&UL4$L! A0#% @ M78@.5W&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5P"CVK@6 P M* H !D ("!(N 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5\>W:XI( @ R 4 !D M ("!_^H 'AL+W=O&PO=V]R:W-H M965T+W[YTHP( +P' 9 M " @8?P !X;"]W;W)K&UL4$L! M A0#% @ 78@.5^#85#/\ @ +@P !D ("!8?, 'AL M+W=O:.8L_P# M H%P &0 @(&4]@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 78@. M5_'9_$9K @ OP4 !D ("!W/T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5P0PEF+# @ &PD M !D ("!E 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5VG[6+GN @ MPD !D M ("!91 ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 78@.5\U;5JYI @ YP8 !D ("!)!@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5[T9 M$?$K!@ 62\ !D ("!ZB&PO=V]R:W-H965T&UL4$L! A0#% @ 78@.5YNZL):E"@ O' !D M ("!.#8! 'AL+W=O&PO M=V]R:W-H965TNR!4A0, M "<0 9 " @:I) 0!X;"]W;W)K&UL4$L! A0#% @ 78@.5ZY]7YTF P 6PP !D ("! M9DT! 'AL+W=O&PO=V]R:W-H965T%+P, / 2 - M " 8]; 0!X;"]S='EL97,N>&UL4$L! A0#% @ 78@.5Y>*NQS M $P( L ( !Z5X! %]R96QS+RYR96QS4$L! A0#% M @ 78@.5^8H-^<;!0 %BL \ ( !TE\! 'AL+W=OU<6!\%@( *HF : M " 1IE 0!X;"]?7!E&UL4$L%!@ !) $D ]A, (5I 0 $! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 172 295 1 false 67 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern Sheet http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcern Nature of Operations, Basis of Presentation, Liquidity and Going Concern Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Accounts Receivable, net Sheet http://www.petrospharma.com/role/DisclosureAccountsReceivableNet Accounts Receivable, net Notes 9 false false R10.htm 10401 - Disclosure - Inventories Sheet http://www.petrospharma.com/role/DisclosureInventories Inventories Notes 10 false false R11.htm 10501 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 11 false false R12.htm 10601 - Disclosure - Intangible Assets Sheet http://www.petrospharma.com/role/DisclosureIntangibleAssets Intangible Assets Notes 12 false false R13.htm 10701 - Disclosure - Accrued Expenses Sheet http://www.petrospharma.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 13 false false R14.htm 10801 - Disclosure - Debt Sheet http://www.petrospharma.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 10901 - Disclosure - Operating Leases Sheet http://www.petrospharma.com/role/DisclosureOperatingLeases Operating Leases Notes 15 false false R16.htm 11001 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") Sheet http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuS Stock Options and Restricted Stock Units ("RSU's") Notes 16 false false R17.htm 11101 - Disclosure - Common Stock Warrants Sheet http://www.petrospharma.com/role/DisclosureCommonStockWarrants Common Stock Warrants Notes 17 false false R18.htm 11201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share Sheet http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShare Basic and Diluted Net Income (Loss) per Common Share Notes 18 false false R19.htm 11301 - Disclosure - Marketing, Licensing and Distribution Agreements Sheet http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreements Marketing, Licensing and Distribution Agreements Notes 19 false false R20.htm 11401 - Disclosure - Commitments and Contingencies Sheet http://www.petrospharma.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 11501 - Disclosure - Segment Information Sheet http://www.petrospharma.com/role/DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 11601 - Disclosure - Subsequent Events Sheet http://www.petrospharma.com/role/DisclosureSubsequentEvents Subsequent Events Notes 22 false false R23.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 30303 - Disclosure - Accounts Receivable, net (Tables) Sheet http://www.petrospharma.com/role/DisclosureAccountsReceivableNetTables Accounts Receivable, net (Tables) Tables http://www.petrospharma.com/role/DisclosureAccountsReceivableNet 24 false false R25.htm 30403 - Disclosure - Inventories (Tables) Sheet http://www.petrospharma.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.petrospharma.com/role/DisclosureInventories 25 false false R26.htm 30503 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 26 false false R27.htm 30603 - Disclosure - Intangible Assets (Tables) Sheet http://www.petrospharma.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.petrospharma.com/role/DisclosureIntangibleAssets 27 false false R28.htm 30703 - Disclosure - Accrued Expenses (Tables) Sheet http://www.petrospharma.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.petrospharma.com/role/DisclosureAccruedExpenses 28 false false R29.htm 30803 - Disclosure - Debt (Tables) Sheet http://www.petrospharma.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.petrospharma.com/role/DisclosureDebt 29 false false R30.htm 30903 - Disclosure - Operating Leases (Tables) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesTables Operating Leases (Tables) Tables http://www.petrospharma.com/role/DisclosureOperatingLeases 30 false false R31.htm 31003 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") (Tables) Sheet http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables Stock Options and Restricted Stock Units ("RSU's") (Tables) Tables http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuS 31 false false R32.htm 31103 - Disclosure - Common Stock Warrants (Tables) Sheet http://www.petrospharma.com/role/DisclosureCommonStockWarrantsTables Common Stock Warrants (Tables) Tables http://www.petrospharma.com/role/DisclosureCommonStockWarrants 32 false false R33.htm 31203 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share (Tables) Sheet http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables Basic and Diluted Net Income (Loss) per Common Share (Tables) Tables http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShare 33 false false R34.htm 31503 - Disclosure - Segment Information (Tables) Sheet http://www.petrospharma.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.petrospharma.com/role/DisclosureSegmentInformation 34 false false R35.htm 40101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details) Sheet http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details) Details 35 false false R36.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 36 false false R37.htm 40301 - Disclosure - Accounts Receivable, net (Details) Sheet http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails Accounts Receivable, net (Details) Details http://www.petrospharma.com/role/DisclosureAccountsReceivableNetTables 37 false false R38.htm 40302 - Disclosure - Accounts Receivable, net - Additional information (Details) Sheet http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails Accounts Receivable, net - Additional information (Details) Details 38 false false R39.htm 40401 - Disclosure - Inventories (Details) Sheet http://www.petrospharma.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.petrospharma.com/role/DisclosureInventoriesTables 39 false false R40.htm 40402 - Disclosure - Inventories - Additional Information (Details) Sheet http://www.petrospharma.com/role/DisclosureInventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 40 false false R41.htm 40501 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 41 false false R42.htm 40601 - Disclosure - Intangible Assets (Details) Sheet http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails Intangible Assets (Details) Details http://www.petrospharma.com/role/DisclosureIntangibleAssetsTables 42 false false R43.htm 40602 - Disclosure - Intangible Assets - Future annual amortization (Details) Sheet http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails Intangible Assets - Future annual amortization (Details) Details 43 false false R44.htm 40603 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 44 false false R45.htm 40701 - Disclosure - Accrued Expenses (Details) Sheet http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://www.petrospharma.com/role/DisclosureAccruedExpensesTables 45 false false R46.htm 40801 - Disclosure - Debt - Promissory Note (Details) Sheet http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails Debt - Promissory Note (Details) Details 46 false false R47.htm 40802 - Disclosure - Debt - Future minimum principal payments (Details) Sheet http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails Debt - Future minimum principal payments (Details) Details 47 false false R48.htm 40901 - Disclosure - Operating Leases - (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails Operating Leases - (Details) Details http://www.petrospharma.com/role/DisclosureOperatingLeasesTables 48 false false R49.htm 40902 - Disclosure - Operating Leases - Lease expense (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesLeaseExpenseDetails Operating Leases - Lease expense (Details) Details 49 false false R50.htm 40903 - Disclosure - Operating Leases - Supplemental balance sheet information related to leases (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails Operating Leases - Supplemental balance sheet information related to leases (Details) Details 50 false false R51.htm 40904 - Disclosure - Operating Leases - Supplemental lease term and discount rate information (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails Operating Leases - Supplemental lease term and discount rate information (Details) Details 51 false false R52.htm 40905 - Disclosure - Operating Leases - Future minimum lease payments under non-cancelable leases (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails Operating Leases - Future minimum lease payments under non-cancelable leases (Details) Details 52 false false R53.htm 40906 - Disclosure - Operating Leases - Future minimum sublease income under non-cancelable leases (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails Operating Leases - Future minimum sublease income under non-cancelable leases (Details) Details 53 false false R54.htm 40907 - Disclosure - Operating Leases - Additional information (Details) Sheet http://www.petrospharma.com/role/DisclosureOperatingLeasesAdditionalInformationDetails Operating Leases - Additional information (Details) Details 54 false false R55.htm 41001 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") (Details) Sheet http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSDetails Stock Options and Restricted Stock Units ("RSU's") (Details) Details http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables 55 false false R56.htm 41002 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") - Summary of stock options (Details) Sheet http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails Stock Options and Restricted Stock Units ("RSU's") - Summary of stock options (Details) Details http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables 56 false false R57.htm 41003 - Disclosure - Stock Options and Restricted Stock Units ("RSU's") - Additional Information (Details) Sheet http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails Stock Options and Restricted Stock Units ("RSU's") - Additional Information (Details) Details http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables 57 false false R58.htm 41101 - Disclosure - Common Stock Warrants - Company's warrants by expiration date (Details) Sheet http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails Common Stock Warrants - Company's warrants by expiration date (Details) Details 58 false false R59.htm 41201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details) Sheet http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details) Details http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables 59 false false R60.htm 41202 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details) Sheet http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details) Details http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables 60 false false R61.htm 41301 - Disclosure - Marketing, Licensing and Distribution Agreements - Vivus (Details) Sheet http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails Marketing, Licensing and Distribution Agreements - Vivus (Details) Details http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreements 61 false false R62.htm 41501 - Disclosure - Segment Information (Details) Sheet http://www.petrospharma.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://www.petrospharma.com/role/DisclosureSegmentInformationTables 62 false false R63.htm 41502 - Disclosure - Segment Information - Net Sales by Geographic region (Details) Sheet http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails Segment Information - Net Sales by Geographic region (Details) Details 63 false false R64.htm 41503 - Disclosure - Segment Information - Segment assets (Details) Sheet http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails Segment Information - Segment assets (Details) Details 64 false false R65.htm 41601 - Disclosure - Subsequent Events (Details) Sheet http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.petrospharma.com/role/DisclosureSubsequentEvents 65 false false All Reports Book All Reports tmb-20230630x10q.htm tmb-20230630.xsd tmb-20230630_cal.xml tmb-20230630_def.xml tmb-20230630_lab.xml tmb-20230630_pre.xml tmb-20230630xex31d1.htm tmb-20230630xex31d2.htm tmb-20230630xex32.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tmb-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 618, "http://xbrl.sec.gov/dei/2023": 31 }, "contextCount": 172, "dts": { "calculationLink": { "local": [ "tmb-20230630_cal.xml" ] }, "definitionLink": { "local": [ "tmb-20230630_def.xml" ] }, "inline": { "local": [ "tmb-20230630x10q.htm" ] }, "labelLink": { "local": [ "tmb-20230630_lab.xml" ] }, "presentationLink": { "local": [ "tmb-20230630_pre.xml" ] }, "schema": { "local": [ "tmb-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 482, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 10, "http://www.petrospharma.com/20230630": 4, "http://xbrl.sec.gov/dei/2023": 5, "total": 19 }, "keyCustom": 76, "keyStandard": 219, "memberCustom": 46, "memberStandard": 21, "nsprefix": "ptpi", "nsuri": "http://www.petrospharma.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.petrospharma.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Prepaid Expenses and Other Current Assets", "menuCat": "Notes", "order": "11", "role": "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "12", "role": "http://www.petrospharma.com/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:AccruedLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "13", "role": "http://www.petrospharma.com/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:AccruedLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.petrospharma.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Operating Leases", "menuCat": "Notes", "order": "15", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Stock Options and Restricted Stock Units (\"RSU's\")", "menuCat": "Notes", "order": "16", "role": "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuS", "shortName": "Stock Options and Restricted Stock Units (\"RSU's\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Common Stock Warrants", "menuCat": "Notes", "order": "17", "role": "http://www.petrospharma.com/role/DisclosureCommonStockWarrants", "shortName": "Common Stock Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share", "menuCat": "Notes", "order": "18", "role": "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShare", "shortName": "Basic and Diluted Net Income (Loss) per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Marketing, Licensing and Distribution Agreements", "menuCat": "Notes", "order": "19", "role": "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreements", "shortName": "Marketing, Licensing and Distribution Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://www.petrospharma.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Segment Information", "menuCat": "Notes", "order": "21", "role": "http://www.petrospharma.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "22", "role": "http://www.petrospharma.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Accounts Receivable, net (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetTables", "shortName": "Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.petrospharma.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.petrospharma.com/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ptpi:AccruedLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.petrospharma.com/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ptpi:AccruedLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.petrospharma.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_4ILe2HwoJkSuKGzbAHXCkA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Operating Leases (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Stock Options and Restricted Stock Units (\"RSU's\") (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables", "shortName": "Stock Options and Restricted Stock Units (\"RSU's\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Common Stock Warrants (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsTables", "shortName": "Common Stock Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "ptpi:ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables", "shortName": "Basic and Diluted Net Income (Loss) per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.petrospharma.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "shortName": "Nature of Operations, Basis of Presentation, Liquidity and Going Concern - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "36", "role": "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Accounts Receivable, net (Details)", "menuCat": "Details", "order": "37", "role": "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails", "shortName": "Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_4AufylxJBkqH6ExzJn1_aQ", "decimals": "INF", "first": true, "lang": null, "name": "ptpi:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_patcZLz1HkmU0hWHbBcpfA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Accounts Receivable, net - Additional information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "shortName": "Accounts Receivable, net - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_4AufylxJBkqH6ExzJn1_aQ", "decimals": "INF", "first": true, "lang": null, "name": "ptpi:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_patcZLz1HkmU0hWHbBcpfA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "39", "role": "http://www.petrospharma.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "0", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:InventoryFinishedGoodsValuationReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Inventories - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.petrospharma.com/role/DisclosureInventoriesAdditionalInformationDetails", "shortName": "Inventories - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:InventoryFinishedGoodsValuationReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "41", "role": "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ptpi:SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_xpnCqlOw0ESb4iWj16WdvA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "42", "role": "http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible Assets - Future annual amortization (Details)", "menuCat": "Details", "order": "43", "role": "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails", "shortName": "Intangible Assets - Future annual amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_xpnCqlOw0ESb4iWj16WdvA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ptpi_StendraProductMember_1lsR5pni-k2ZgFZOeS7qQw", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ptpi:AccruedLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:AccruedProductReturns", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "45", "role": "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ptpi:AccruedLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:AccruedProductReturns", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember__oRHAMbIHUS9KbBjRu7EQw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Debt - Promissory Note (Details)", "menuCat": "Details", "order": "46", "role": "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails", "shortName": "Debt - Promissory Note (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember__oRHAMbIHUS9KbBjRu7EQw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember__oRHAMbIHUS9KbBjRu7EQw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Debt - Future minimum principal payments (Details)", "menuCat": "Details", "order": "47", "role": "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "shortName": "Debt - Future minimum principal payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_us-gaap_NotesPayableOtherPayablesMember__oRHAMbIHUS9KbBjRu7EQw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_1_10_2022_a69_G02tkEiFJ87rv3ZWFw", "decimals": "0", "first": true, "lang": null, "name": "ptpi:SecurityDepositForSubLeaseReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Operating Leases - (Details)", "menuCat": "Details", "order": "48", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails", "shortName": "Operating Leases - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_1_10_2022_a69_G02tkEiFJ87rv3ZWFw", "decimals": "0", "first": true, "lang": null, "name": "ptpi:SecurityDepositForSubLeaseReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_UpQ10Nz_xk-G46CtOUEocg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Operating Leases - Lease expense (Details)", "menuCat": "Details", "order": "49", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesLeaseExpenseDetails", "shortName": "Operating Leases - Lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_UpQ10Nz_xk-G46CtOUEocg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OZYRGTX5YUqy6pJtMkHu3A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OZYRGTX5YUqy6pJtMkHu3A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Operating Leases - Supplemental balance sheet information related to leases (Details)", "menuCat": "Details", "order": "50", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Operating Leases - Supplemental balance sheet information related to leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:LesseeOperatingLeaseSupplementalLeaseTermAndDiscountRateInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Operating Leases - Supplemental lease term and discount rate information (Details)", "menuCat": "Details", "order": "51", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails", "shortName": "Operating Leases - Supplemental lease term and discount rate information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:LesseeOperatingLeaseSupplementalLeaseTermAndDiscountRateInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_xpnCqlOw0ESb4iWj16WdvA", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Operating Leases - Future minimum lease payments under non-cancelable leases (Details)", "menuCat": "Details", "order": "52", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails", "shortName": "Operating Leases - Future minimum lease payments under non-cancelable leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfFutureMinimumRentalPaymentsReceivableForSubLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40906 - Disclosure - Operating Leases - Future minimum sublease income under non-cancelable leases (Details)", "menuCat": "Details", "order": "53", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails", "shortName": "Operating Leases - Future minimum sublease income under non-cancelable leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfFutureMinimumRentalPaymentsReceivableForSubLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:LesseeOperatingLeaseLeaseNotYetCommencedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40907 - Disclosure - Operating Leases - Additional information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.petrospharma.com/role/DisclosureOperatingLeasesAdditionalInformationDetails", "shortName": "Operating Leases - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "ptpi:LesseeOperatingLeaseLeaseNotYetCommencedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Stock Options and Restricted Stock Units (\"RSU's\") (Details)", "menuCat": "Details", "order": "55", "role": "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSDetails", "shortName": "Stock Options and Restricted Stock Units (\"RSU's\") (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_xpnCqlOw0ESb4iWj16WdvA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Stock Options and Restricted Stock Units (\"RSU's\") - Summary of stock options (Details)", "menuCat": "Details", "order": "56", "role": "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails", "shortName": "Stock Options and Restricted Stock Units (\"RSU's\") - Summary of stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_10_2023_To_4_10_2023_rHfmgZweZkG4vB5k6zkhQw", "decimals": "INF", "first": true, "lang": null, "name": "ptpi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDirectorsToWhomOptionIsGranted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_director_iPtBhf5mFkWk_k64LQu4Ww", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Stock Options and Restricted Stock Units (\"RSU's\") - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "shortName": "Stock Options and Restricted Stock Units (\"RSU's\") - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_10_2023_To_4_10_2023_rHfmgZweZkG4vB5k6zkhQw", "decimals": "INF", "first": true, "lang": null, "name": "ptpi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDirectorsToWhomOptionIsGranted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_director_iPtBhf5mFkWk_k64LQu4Ww", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock", "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Common Stock Warrants - Company's warrants by expiration date (Details)", "menuCat": "Details", "order": "58", "role": "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails", "shortName": "Common Stock Warrants - Company's warrants by expiration date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ptpi:ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock", "ptpi:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details)", "menuCat": "Details", "order": "59", "role": "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Income (Loss) per Common Share - Reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details)", "menuCat": "Details", "order": "60", "role": "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails", "shortName": "Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_h85vs13OzkeGJCK-nyVGNg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_HdljStn5906otR_1TlsJDA", "decimals": "0", "first": true, "lang": null, "name": "ptpi:NoncashDecreaseInAccruedExpensesRelatedToVivusSettlement", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Marketing, Licensing and Distribution Agreements - Vivus (Details)", "menuCat": "Details", "order": "61", "role": "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "shortName": "Marketing, Licensing and Distribution Agreements - Vivus (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_StatementScenarioAxis_ptpi_ScenarioOneMember_us-gaap_TypeOfArrangementAxis_ptpi_LicenseAgreementMember_mIP2ec2ckk-3pT5-Zwhkgw", "decimals": "-6", "lang": null, "name": "ptpi:CollaborativeArrangementThresholdNetSales", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "62", "role": "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_HdljStn5906otR_1TlsJDA", "decimals": "0", "lang": null, "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_QgrawYbZDUmYHoreYKbCoA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Segment Information - Net Sales by Geographic region (Details)", "menuCat": "Details", "order": "63", "role": "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails", "shortName": "Segment Information - Net Sales by Geographic region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_US_aGCsUANt0kWE5iYMsMc4Mg", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Segment Information - Segment assets (Details)", "menuCat": "Details", "order": "64", "role": "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "shortName": "Segment Information - Segment assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_StatementBusinessSegmentsAxis_ptpi_PrescriptionMedicationSalesMember_mZ2CWmwq0kGL_VF98tD9pA", "decimals": "0", "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_vhmnjuGA6062sbON5KQrYQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_k7C6SKQheEy_MxotDp9Q1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_4ILe2HwoJkSuKGzbAHXCkA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "65", "role": "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "As_Of_7_13_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fFcQdHvcBUWOPgIITeJJCg", "decimals": "2", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_4ILe2HwoJkSuKGzbAHXCkA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Nature of Operations, Basis of Presentation, Liquidity and Going Concern", "menuCat": "Notes", "order": "7", "role": "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcern", "shortName": "Nature of Operations, Basis of Presentation, Liquidity and Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Accounts Receivable, net", "menuCat": "Notes", "order": "9", "role": "http://www.petrospharma.com/role/DisclosureAccountsReceivableNet", "shortName": "Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_bGPcSN_Lv0anGo0Q8w56yw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.petrospharma.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ptpi_AccountsReceivableCashDiscountAllowances": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash discount allowances on accounts receivable.", "label": "Accounts Receivable, Cash Discount Allowances", "negatedLabel": "Cash discount allowances" } } }, "localname": "AccountsReceivableCashDiscountAllowances", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_AccountsReceivableChargebacksAccruals": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for chargebacks accruals on accounts receivable.", "label": "Accounts Receivable, Chargebacks Accruals", "negatedLabel": "Chargebacks accrual" } } }, "localname": "AccountsReceivableChargebacksAccruals", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_AccountsReceivableDistributionServiceFees": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for distribution service fees on accounts receivable.", "label": "Accounts Receivable, Distribution Service Fees", "negatedLabel": "Distribution service fees" } } }, "localname": "AccountsReceivableDistributionServiceFees", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_AccruedContractRebates": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contract rebates Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Contract Rebates", "terseLabel": "Accrued contract rebates" } } }, "localname": "AccruedContractRebates", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_AccruedExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Na.", "label": "Accrued Expense [Table]" } } }, "localname": "AccruedExpenseTable", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "ptpi_AccruedExpensesLineItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Na.", "label": "Accrued Expenses [Line Item]", "verboseLabel": "Accrued Expenses" } } }, "localname": "AccruedExpensesLineItem", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "ptpi_AccruedLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on accrued liabilities.", "label": "Accrued Liabilities [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "ptpi_AccruedProductReturns": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for product returns. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Product Returns", "terseLabel": "Accrued product returns" } } }, "localname": "AccruedProductReturns", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_AdjustmentsForDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments charged against deferred revenue during the period.", "label": "Adjustments for Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "AdjustmentsForDeferredRevenue", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_AggregateSharesOfPreferredStockAgreedToSell": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of aggregate shares of preferred stock agreed to sell.", "label": "Aggregate Shares of Preferred Stock Agreed to Sell", "terseLabel": "Aggregate shares agreed to sell" } } }, "localname": "AggregateSharesOfPreferredStockAgreedToSell", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "ptpi_ApiInventoryRetained": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount due under agreement. The amount of API inventory retained.", "label": "API Inventory Retained", "terseLabel": "Inventory amount retained - API" } } }, "localname": "ApiInventoryRetained", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Cash Paid For Amounts Included In Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails" ], "xbrltype": "stringItemType" }, "ptpi_CollaborativeArrangementAccruedInventoryPurchasesOtherAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of accrued inventory purchases as of balance sheet date, classified as other assets.", "label": "Collaborative Arrangement Accrued Inventory Purchases Other Assets", "terseLabel": "Accrued inventory purchases, other assets" } } }, "localname": "CollaborativeArrangementAccruedInventoryPurchasesOtherAssets", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CollaborativeArrangementInventoryRawMaterial": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of inventory classified as raw materials in collaborative arrangement.", "label": "Collaborative Arrangement, Inventory, Raw Material", "terseLabel": "Raw materials inventory" } } }, "localname": "CollaborativeArrangementInventoryRawMaterial", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CollaborativeArrangementMilestonePaymentPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of milestone payment payable.", "label": "Collaborative Arrangement, Milestone Payment Payable", "terseLabel": "Milestone payment" } } }, "localname": "CollaborativeArrangementMilestonePaymentPayable", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CollaborativeArrangementOneTimeFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of one-time fee to purchase and receive the license for the commercialization and exploitation of Stendra", "label": "Collaborative Arrangement, One Time Fees", "terseLabel": "One-time fee to purchase and receive the license for the commercialization and exploitation of Stendra" } } }, "localname": "CollaborativeArrangementOneTimeFees", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CollaborativeArrangementRoyaltyPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of royalty.", "label": "Collaborative Arrangement, Royalty Percentage", "terseLabel": "Royalty percentage" } } }, "localname": "CollaborativeArrangementRoyaltyPercentage", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "percentItemType" }, "ptpi_CollaborativeArrangementThresholdNetSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the threshold net sales.", "label": "Collaborative Arrangement, Threshold Net Sales", "terseLabel": "Threshold net sales" } } }, "localname": "CollaborativeArrangementThresholdNetSales", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_CommonStockClosingPricePerShareLimitForConversionOfStockFor20ConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock closing price per share limit for conversion of stock for 20 consecutive trading days.", "label": "Common Stock Closing Price Per Share Limit for Conversion of Stock for 20 Consecutive Trading Days", "terseLabel": "Common stock closing price per share limit for conversion of stock for 20 consecutive trading days" } } }, "localname": "CommonStockClosingPricePerShareLimitForConversionOfStockFor20ConsecutiveTradingDays", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "ptpi_ContractWithCustomerRightToReturnAndReceiveCreditForProduct": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the right to return and receive credit for product.", "label": "Contract With Customer, Right to Return and Receive Credit for Product", "terseLabel": "Right to return and receive credit for product" } } }, "localname": "ContractWithCustomerRightToReturnAndReceiveCreditForProduct", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "ptpi_ContractWithCustomerSalesDeduction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the reserves for sales deductions.", "label": "Contract With Customer, Sales Deduction", "terseLabel": "Reserves for sales deductions" } } }, "localname": "ContractWithCustomerSalesDeduction", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_ConversionPriceForValuationOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion price for valuation of common stock.", "label": "Conversion Price For Valuation of Common Stock", "terseLabel": "Conversion price for valuation of common stock" } } }, "localname": "ConversionPriceForValuationOfCommonStock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "ptpi_DailyDollarTradingVolumeOfCommonStockLimitForConversionOfStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Daily dollar trading volume of common stock limit for conversion of stock.", "label": "Daily Dollar Trading Volume of Common Stock Limit for Conversion of Stock", "terseLabel": "Daily dollar trading volume of common stock limit for conversion of stock" } } }, "localname": "DailyDollarTradingVolumeOfCommonStockLimitForConversionOfStock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_DebtInstrumentDebtDefaultInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the interest rate at the time of default.", "label": "Debt Instrument, Debt Default, Interest Rate", "terseLabel": "Interest rate at the time of default (in percent)" } } }, "localname": "DebtInstrumentDebtDefaultInterestRate", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails" ], "xbrltype": "percentItemType" }, "ptpi_DomesticCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to domestic customers.", "label": "Domestic customers" } } }, "localname": "DomesticCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ptpi_DuePeriodForInvoicePayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the due period for invoice payments.", "label": "Due Period for Invoice Payments", "terseLabel": "Due period for invoice payments" } } }, "localname": "DuePeriodForInvoicePayments", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "ptpi_DueToThirdPartyLogisticProvider": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for third-party logistic provider. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Third-party Logistic Provider", "terseLabel": "Due to 3PL/Wholesalers" } } }, "localname": "DueToThirdPartyLogisticProvider", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_ExpirationDateOfAugust232023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of August 23, 2023.", "label": "Expiration Date of August 23, 2023" } } }, "localname": "ExpirationDateOfAugust232023Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2024.", "label": "Expiration Date of December 1, 2024" } } }, "localname": "ExpirationDateOfDecember12024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12025FiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2025, Five.", "label": "Expiration Date of December 1, 2025, Five" } } }, "localname": "ExpirationDateOfDecember12025FiveMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12025FourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2025, Four.", "label": "Expiration Date of December 1, 2025, Four" } } }, "localname": "ExpirationDateOfDecember12025FourMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12025OneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2025, One.", "label": "Expiration Date of December 1, 2025, One" } } }, "localname": "ExpirationDateOfDecember12025OneMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12025ThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2025, Three.", "label": "Expiration Date of December 1, 2025, Three" } } }, "localname": "ExpirationDateOfDecember12025ThreeMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember12025TwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 1, 2025, Two.", "label": "Expiration Date of December 1, 2025, Two" } } }, "localname": "ExpirationDateOfDecember12025TwoMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember122026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 12, 2026", "label": "Expiration Date of December 12, 2026" } } }, "localname": "ExpirationDateOfDecember122026Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfDecember272026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of December 27, 2026.", "label": "Expiration Date of December 27, 2026" } } }, "localname": "ExpirationDateOfDecember272026Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfJune12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of June 1, 2024.", "label": "Expiration Date of June 1, 2024" } } }, "localname": "ExpirationDateOfJune12024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfJune12025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of June 1, 2025.", "label": "Expiration Date of June 1, 2025" } } }, "localname": "ExpirationDateOfJune12025Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfJune172024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of June 17, 2024.", "label": "Expiration Date of June 17, 2024" } } }, "localname": "ExpirationDateOfJune172024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfJune192024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of June 19, 2024.", "label": "Expiration Date of June 19, 2024" } } }, "localname": "ExpirationDateOfJune192024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfMarch22025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of March 2, 2025.", "label": "Expiration Date of March 2, 2025" } } }, "localname": "ExpirationDateOfMarch22025Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfOctober182026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of October 18, 2026.", "label": "Expiration Date of October 18, 2026" } } }, "localname": "ExpirationDateOfOctober182026Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfSeptember12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of September 1, 2024.", "label": "Expiration Date of September 1, 2024" } } }, "localname": "ExpirationDateOfSeptember12024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfSeptember12025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of September 1, 2025.", "label": "Expiration Date of September 1, 2025" } } }, "localname": "ExpirationDateOfSeptember12025Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_ExpirationDateOfSeptember162024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Expiration Date of September 16, 2024.", "label": "Expiration Date of September 16, 2024" } } }, "localname": "ExpirationDateOfSeptember162024Member", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "ptpi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after four fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to four customers.", "label": "Four customers" } } }, "localname": "FourCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_GainLossOnSettlementWithVivus": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain (loss) on settlement with Vivus.", "label": "Gain Loss on Settlement with Vivus", "negatedLabel": "Gain on settlement with Vivus", "terseLabel": "Gain on settlement with Vivus" } } }, "localname": "GainLossOnSettlementWithVivus", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "ptpi_InterestExpenseOnPromissoryNotes": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of promissory notes accounted for as interest expense for debt.", "label": "Interest Expense on Promissory Notes", "negatedLabel": "Interest expense, promissory note" } } }, "localname": "InterestExpenseOnPromissoryNotes", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "ptpi_InternationalCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to international customers.", "label": "International Customers", "terseLabel": "International customers" } } }, "localname": "InternationalCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ptpi_InventoryAndSampleInventoryReserve": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory and sample inventory reserve.", "label": "Inventory and Sample Inventory Reserve", "verboseLabel": "Inventory and sample inventory reserve" } } }, "localname": "InventoryAndSampleInventoryReserve", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_InventoryFinishedGoodsValuationReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Finished Goods, Valuation Reserves", "verboseLabel": "Finished goods are net of valuation reserves" } } }, "localname": "InventoryFinishedGoodsValuationReserves", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_InventoryRawMaterialsValuationReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Raw Materials, Valuation Reserves", "verboseLabel": "Raw materials are net of valuation reserves" } } }, "localname": "InventoryRawMaterialsValuationReserves", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_KatalystSecuritiesLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Katalyst Securities LLC.", "label": "Katalyst Securities LLC [Member]", "terseLabel": "Placement Agent" } } }, "localname": "KatalystSecuritiesLlcMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ptpi_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of operating leases that had not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Amount", "terseLabel": "Operating leases that had not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental balance sheet information related to leases.", "label": "Lessee, Operating Lease, Supplemental Balance Sheet Information [Table Text Block]", "terseLabel": "Summary of supplemental balance sheet information related to leases" } } }, "localname": "LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ptpi_LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental cash flow information related to leases.", "label": "Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Summary of supplemental cash flow information related to leases" } } }, "localname": "LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ptpi_LesseeOperatingLeaseSupplementalLeaseTermAndDiscountRateInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental lease term and discount rate information related to leases.", "label": "Lessee, Operating Lease, Supplemental Lease Term And Discount Rate Information [Table Text Block]", "terseLabel": "Summary of supplemental lease term and discount rate information related to leases" } } }, "localname": "LesseeOperatingLeaseSupplementalLeaseTermAndDiscountRateInformationTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ptpi_LicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to license agreement.", "label": "License Agreement", "terseLabel": "License Agreement" } } }, "localname": "LicenseAgreementMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_MarketingLicensingAndDistributionAgreementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Marketing, Licensing and Distribution Agreements." } } }, "localname": "MarketingLicensingAndDistributionAgreementsAbstract", "nsuri": "http://www.petrospharma.com/20230630", "xbrltype": "stringItemType" }, "ptpi_MaximumPercentageOfOutstandingSharesApprovedForIssuanceInAccordanceWithNasdaqStockMarketRules": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of outstanding shares approved for issuance in accordance with Nasdaq stock market rules", "label": "Maximum Percentage of Outstanding Shares Approved for Issuance in Accordance with Nasdaq Stock Market Rules", "terseLabel": "Maximum percentage of outstanding shares approved for issuance in accordance with Nasdaq stock market rules" } } }, "localname": "MaximumPercentageOfOutstandingSharesApprovedForIssuanceInAccordanceWithNasdaqStockMarketRules", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_MedicalDeviceSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to medical device sales.", "label": "Medical Devices" } } }, "localname": "MedicalDeviceSalesMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ptpi_MinimumTradingDaysAfterDateThatInitialRegistrationStatementForConsideringFirstTradingDayOfCalendarMonth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum trading days after the date that initial registration statement for considering first trading day of the calendar month.", "label": "Minimum Trading Days After the Date That Initial Registration Statement For Considering First Trading Day of The Calendar Month", "terseLabel": "Minimum trading days after the date that initial registration statement for considering first trading day of the calendar month" } } }, "localname": "MinimumTradingDaysAfterDateThatInitialRegistrationStatementForConsideringFirstTradingDayOfCalendarMonth", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "ptpi_MitsubishiTanabePharmaCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mitsubishi Tanabe Pharma Corporation.", "label": "MTPC", "terseLabel": "MTPC" } } }, "localname": "MitsubishiTanabePharmaCorporationMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_NatureOfOperationsBasisOfPresentationAndLiquidityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Nature of Operations, Basis of Presentation, and Liquidity [Line Items]", "terseLabel": "Nature of Operations, Basis of Presentation, Liquidity and Going Concern" } } }, "localname": "NatureOfOperationsBasisOfPresentationAndLiquidityLineItems", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ptpi_NatureOfOperationsBasisOfPresentationAndLiquidityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of nature of operations, basis of presentation, and liquidity.", "label": "Nature of Operations, Basis of Presentation, and Liquidity [Table]" } } }, "localname": "NatureOfOperationsBasisOfPresentationAndLiquidityTable", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ptpi_NonCashAcquisitionActivePharmaceuticalIngredientOfPurchaseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but 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.", "label": "Non cash Acquisition Active Pharmaceutical Ingredient Of Purchase Agreement", "negatedLabel": "Noncash increase in inventory due to API reclass" } } }, "localname": "NonCashAcquisitionActivePharmaceuticalIngredientOfPurchaseAgreement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashDecreaseInAccruedExpensesRelatedToVivusSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash decrease in accrued expenses related to Vivus settlement.", "label": "Noncash Decrease In Accrued Expenses Related To Vivus Settlement", "terseLabel": "Noncash decrease in accrued expenses related to Vivus settlement" } } }, "localname": "NoncashDecreaseInAccruedExpensesRelatedToVivusSettlement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashDecreaseInAccruedInventoryPurchasesRelatedToVivusSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash decrease in accrued inventory purchases related to Vivus settlement .", "label": "Noncash Decrease In Accrued Inventory Purchases Related To Vivus Settlement", "terseLabel": "Noncash decrease in accrued inventory purchases related to Vivus Settlement" } } }, "localname": "NoncashDecreaseInAccruedInventoryPurchasesRelatedToVivusSettlement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashDecreaseInApiPurchaseCommitmentRelatedToVivusSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash decrease in API purchase commitment related to Vivus settlement", "label": "Noncash Decrease In API Purchase Commitment Related To Vivus Settlement", "terseLabel": "Noncash decrease in API purchase commitment" } } }, "localname": "NoncashDecreaseInApiPurchaseCommitmentRelatedToVivusSettlement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashDecreaseInOtherCurrentAssetsApiPurchaseCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Noncash decrease in other current assets: API purchase commitment.", "label": "Noncash Decrease In Other Current Assets: Api Purchase Commitment", "terseLabel": "Noncash decrease in other current assets: API purchase commitment" } } }, "localname": "NoncashDecreaseInOtherCurrentAssetsApiPurchaseCommitment", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashIncreaseInPromissoryNoteRelatedToVivusSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash increase in promissory note related to Vivus settlement.", "label": "Noncash Increase In Promissory Note Related To Vivus Settlement", "terseLabel": "Noncash increase in promissory note related to Vivus settlement" } } }, "localname": "NoncashIncreaseInPromissoryNoteRelatedToVivusSettlement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NoncashIssuanceOfCommonStockToNonEmployee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash issuance of common stock to non-employee during the period.", "label": "Noncash Issuance of Common Stock to Non-Employee", "terseLabel": "Noncash issuance of common stock to non-employee" } } }, "localname": "NoncashIssuanceOfCommonStockToNonEmployee", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ptpi_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ptpi_NumberOfEqualMonthlyInstallmentsForRedemptionOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal monthly installments for redemption of preferred stock.", "label": "Number of Equal Monthly Installments for Redemption of Preferred Stock", "terseLabel": "Number of equal monthly installments for redemption of preferred stock" } } }, "localname": "NumberOfEqualMonthlyInstallmentsForRedemptionOfPreferredStock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "integerItemType" }, "ptpi_NumberOfTradingDayConsideredForCalculationOfClosingPriceLimitOfCommonStockForConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of trading day considered for calculation of closing price limit of common stock for conversion.", "label": "Number of Trading Day Considered for Calculation of Closing Price Limit of Common Stock for Conversion", "terseLabel": "Number of trading day considered for calculation of closing price limit of common stock for conversion" } } }, "localname": "NumberOfTradingDayConsideredForCalculationOfClosingPriceLimitOfCommonStockForConversion", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "ptpi_NumberOfTradingDaysImmediatelyPriorToAmortizationPaymentIsDueConsideredForCalculatingConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of trading days immediately prior to amortization payment is due considered for calculating conversion price.", "label": "Number of Trading Days Immediately Prior to Amortization Payment is Due Considered for Calculating Conversion Price", "terseLabel": "Number of trading days immediately prior to amortization payment is due considered for calculating conversion price" } } }, "localname": "NumberOfTradingDaysImmediatelyPriorToAmortizationPaymentIsDueConsideredForCalculatingConversionPrice", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "ptpi_NumeratorForCalculationOfEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition.", "label": "Numerator For Calculation Of Earnings Per Share Abstract", "terseLabel": "Numerator" } } }, "localname": "NumeratorForCalculationOfEarningsPerShareAbstract", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "ptpi_OneCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to one customers.", "label": "One customers" } } }, "localname": "OneCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_OperatingLeaseExpensePerMonth": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating lease expense per month.", "label": "Operating Lease Expense Per Month", "terseLabel": "Operating lease expense per month" } } }, "localname": "OperatingLeaseExpensePerMonth", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLease": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future minimum rental payment for sub-lease in aggregate as of the balance sheet date under operating leases.", "label": "Operating Leases, Future Minimum Payments Receivable, Sub-lease", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableSubLease", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Operating Leases, Future Minimum Payments Receivable, Sub-lease [Abstract]", "terseLabel": "Sublease income" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseAbstract", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails" ], "xbrltype": "stringItemType" }, "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseInTwoYears": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails": { "order": 2.0, "parentTag": "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future rental payments receivable for sub-lease within the second year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, Sub-lease, in Two Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseInTwoYears", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails": { "order": 1.0, "parentTag": "ptpi_OperatingLeasesFutureMinimumPaymentsReceivableSubLease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future rental payments receivable for sub-lease within remainder of fiscal year of the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, Sub-lease, Remainder of Fiscal Year", "terseLabel": "2023 (remaining 6 months)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableSubLeaseRemainderOfFiscalYear", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumSubleaseIncomeUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_PaymentMadeForPurchaseOrder": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of payment made for purchase order.", "label": "Payment Made For Purchase Order", "terseLabel": "Payment made for purchase order" } } }, "localname": "PaymentMadeForPurchaseOrder", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_PercentageOfAverageOfThreeLowestClosingPricesOfCommonStockDuringThirtyTradingDayPeriodImmediatelyPriorToAmortizationPaymentIsDue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the average of three lowest closing prices of common stock during the thirty trading day period immediately prior to amortization payment is due", "label": "Percentage of the Average of Three Lowest Closing Prices of Common Stock During the Thirty Trading Day Period Immediately Prior to Amortization Payment is Due", "terseLabel": "Percentage of the average of three lowest closing prices of common stock during the thirty trading day period immediately prior to amortization payment is due" } } }, "localname": "PercentageOfAverageOfThreeLowestClosingPricesOfCommonStockDuringThirtyTradingDayPeriodImmediatelyPriorToAmortizationPaymentIsDue", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PercentageOfCashFeeOnGrossProceedsOfPrivatePlacement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of cash fee on gross proceeds of private placement.", "label": "Percentage of Cash Fee on Gross Proceeds of Private Placement", "terseLabel": "Cash fee (Percentage)" } } }, "localname": "PercentageOfCashFeeOnGrossProceedsOfPrivatePlacement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PercentageOfConversionSharesAndWarrantSharesRequiredToFileForResale": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of conversion shares and warrant shares required to file for resale.", "label": "Percentage of Conversion Shares and Warrant Shares Required to File for Resale", "terseLabel": "Percentage of conversion shares and warrant shares required to file for resale" } } }, "localname": "PercentageOfConversionSharesAndWarrantSharesRequiredToFileForResale", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PercentageOfMinimumPriceAsDefinedInNasdaqStockMarketRule": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of minimum price as defined in Nasdaq Stock Market Rule on the date of the Nasdaq Stockholder Approval.", "label": "Percentage of Minimum Price as Defined in Nasdaq Stock Market Rule", "terseLabel": "Percentage of minimum price" } } }, "localname": "PercentageOfMinimumPriceAsDefinedInNasdaqStockMarketRule", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PercentageOfRedemptionsPayableInCashOnInstallmentRedemptionAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of redemptions payable in cash on installment redemption amount.", "label": "Percentage of Redemptions Payable in Cash on Installment Redemption Amount", "terseLabel": "Percentage of redemptions payable in cash on installment redemption amount" } } }, "localname": "PercentageOfRedemptionsPayableInCashOnInstallmentRedemptionAmount", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PercentageOfStendraTabletsReleased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of stendra tablets released.", "label": "Percentage Of Stendra Tablets Released", "terseLabel": "Percentage of stendra tablets released" } } }, "localname": "PercentageOfStendraTabletsReleased", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "pureItemType" }, "ptpi_PreferredStockDividendsAccruedDividendPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock, dividend accrued rate per annum.", "label": "Preferred Stock Dividends Accrued, Dividend Percentage", "terseLabel": "Preferred stock, dividend accrued rate per annum" } } }, "localname": "PreferredStockDividendsAccruedDividendPercentage", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "ptpi_PreferredStockStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share price of state value of preferred stock.", "label": "Preferred Stock Stated Value Per Share", "terseLabel": "Preferred stock, stated value" } } }, "localname": "PreferredStockStatedValuePerShare", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "ptpi_PrepaidCouponFeeCurrent": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of coupon fee paid in advance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Coupon Fee Current", "terseLabel": "Prepaid coupon fees" } } }, "localname": "PrepaidCouponFeeCurrent", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_PrepaidPurchaseCommitmentAssetCurrent": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for API purchase commitments that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Purchase Commitment Asset Current", "terseLabel": "API purchase commitment asset", "verboseLabel": "API purchase commitment asset" } } }, "localname": "PrepaidPurchaseCommitmentAssetCurrent", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_PrepaymentAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of prepayment amount.", "label": "Prepayment Amount", "terseLabel": "Prepayment amount" } } }, "localname": "PrepaymentAmount", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_PrescriptionMedicationSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Prescription Medication Sales.", "label": "Prescription Medications" } } }, "localname": "PrescriptionMedicationSalesMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ptpi_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for promissory note.", "label": "Promissory Note", "terseLabel": "Promissory Note" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_PtvProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PTV product .", "label": "PTV product" } } }, "localname": "PtvProductMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_RegistrationRightsAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to registration rights agreement.", "label": "Registration rights agreement" } } }, "localname": "RegistrationRightsAgreementMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ptpi_RestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "RSUs", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "ptpi_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Risks and Uncertainties.", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ptpi_RoyaltyReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of royalty receivable as of balance sheet date.", "label": "Royalty Receivable", "terseLabel": "Royalty receivable" } } }, "localname": "RoyaltyReceivable", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_ScenarioFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of milestone payment to be paid once $250 million in sales has been reached.", "label": "Milestone payment to be paid once $250 million in sales has been reached", "terseLabel": "Milestone payment to be paid once $250 million in sales has been reached" } } }, "localname": "ScenarioFiveMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScenarioFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of royalty following the fourth and fifth years following the end of the Royalty Period.", "label": "Royalty following the fourth and fifth years following the end of the Royalty Period", "terseLabel": "Royalty following the fourth and fifth years following the end of the Royalty Period" } } }, "localname": "ScenarioFourMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of royalty on the first $500 million of net sales.", "label": "Royalty on the first $500 million of net sales", "terseLabel": "Royalty on the first $500 million of net sales" } } }, "localname": "ScenarioOneMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScenarioSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of milestone payment to be paid after $250 million in sales has been reached.", "label": "Milestone payment to be paid after $250 million in sales has been reached", "terseLabel": "Milestone payment to be paid after $250 million in sales has been reached" } } }, "localname": "ScenarioSixMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScenarioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of royalty during the first, second, and third years following the expiration of the Royalty Period.", "label": "Royalty during the first, second, and third years following the expiration of the Royalty Period", "terseLabel": "Royalty during the first, second, and third years following the expiration of the Royalty Period" } } }, "localname": "ScenarioThreeMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario of royalty on net sales after $500 million.", "label": "Royalty on net sales after $500 million", "terseLabel": "Royalty on net sales after $500 million" } } }, "localname": "ScenarioTwoMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ScheduleOfFutureMinimumRentalPaymentsReceivableForSubLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum receivables for sub-lease required in the aggregate and for each of the five succeeding fiscal years for sub leases having initial or remaining noncancelable lease terms in excess of one year.", "label": "Schedule of Future Minimum Rental Payments Receivable for Sub Leases [Table Text Block]", "terseLabel": "Schedule of future minimum sublease income under non-cancelable leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsReceivableForSubLeasesTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ptpi_ScheduleOfPrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition.", "label": "Prepaid Expenses and Other Current Assets." } } }, "localname": "ScheduleOfPrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://www.petrospharma.com/20230630", "xbrltype": "stringItemType" }, "ptpi_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for prepaid costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet.", "label": "Schedule Of Prepaid Expenses And Other Current Assets Table Text Block", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "ptpi_ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of warrants by expiration date.", "label": "Schedule of Warrants And Rights by Expiration Date [Table Text Block]", "verboseLabel": "Schedule of warrants by expiration date" } } }, "localname": "ScheduleOfWarrantsAndRightsByExpirationDateTableTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsTables" ], "xbrltype": "textBlockItemType" }, "ptpi_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to securities purchase agreement.", "label": "Securities purchase agreement", "terseLabel": "Purchase Agreement" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ptpi_SecurityDepositForSubLeaseReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of security deposit received for sublease from sub lessor.", "label": "Security Deposit For Sub Lease Received", "terseLabel": "Security deposit received for sublease" } } }, "localname": "SecurityDepositForSubLeaseReceived", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_SeriesConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Series A Convertible Preferred Stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesConvertiblePreferredStockMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "ptpi_SettlementAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Settlement Agreement.", "label": "Settlement Agreement", "terseLabel": "Settlement Agreement" } } }, "localname": "SettlementAgreementMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDirectorsToWhomOptionIsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of directors to whom option is granted in share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Directors to Whom Option is Granted", "verboseLabel": "Number of directors to whom option is granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfDirectorsToWhomOptionIsGranted", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ptpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options granted.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Granted, Intrinsic Value", "terseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "ptpi_StendraProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stendra product.", "label": "Stendra product" } } }, "localname": "StendraProductMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_StockIssuedDuringPeriodSharesRestrictedStockAwardVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award vested during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Vested", "terseLabel": "Shares issued for vested RSU's (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVested", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ptpi_StockIssuedDuringPeriodValueRestrictedStockAwardVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards vested during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Vested", "terseLabel": "Shares issued for vested RSU's" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardVested", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ptpi_SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure information about prepaid expenses and other current assets", "label": "Summary of Prepaid Expenses and Other Current Assets Text Block", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "SummaryOfPrepaidExpensesAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "ptpi_TaniaKingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Tania King.", "label": "Tania King" } } }, "localname": "TaniaKingMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to three customers.", "label": "Three customers" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_ThresholdNumberOfCalendarDaysForFilingResaleAfterEffectiveDateOfRegistrationRightsAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of calendar days for filing resale after the effective date of registration rights agreement.", "label": "Threshold Number of Calendar Days for Filing Resale After the Effective Date of Registration Rights Agreement", "terseLabel": "Threshold number of calendar days for filing resale" } } }, "localname": "ThresholdNumberOfCalendarDaysForFilingResaleAfterEffectiveDateOfRegistrationRightsAgreement", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "ptpi_TimmMedicalProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Timm Medical product.", "label": "Timm Medical product" } } }, "localname": "TimmMedicalProductMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to two customers.", "label": "Two customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ptpi_VivusIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Vivus, Inc.", "label": "Vivus, Inc", "terseLabel": "Vivus, Inc" } } }, "localname": "VivusIncMember", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "ptpi_WarrantsAndRightsNoteDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on warrants and rights.", "label": "Warrants And Rights Note Disclosure [Text Block]", "verboseLabel": "Common Stock Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrants" ], "xbrltype": "textBlockItemType" }, "ptpi_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net current assets (current liabilities).", "label": "Working Capital", "terseLabel": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://www.petrospharma.com/20230630", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r160", "r197", "r214", "r215", "r216", "r217", "r218", "r220", "r224", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r275", "r276", "r654", "r655" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r160", "r197", "r214", "r215", "r216", "r217", "r218", "r220", "r224", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r275", "r276", "r654", "r655" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r158", "r159", "r282", "r310", "r409", "r570", "r572" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r230", "r588", "r657", "r678", "r679" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r328", "r414", "r443", "r475", "r476", "r528", "r531", "r535", "r536", "r538", "r561", "r562", "r577", "r585", "r593", "r600", "r656", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r328", "r414", "r443", "r475", "r476", "r528", "r531", "r535", "r536", "r538", "r561", "r562", "r577", "r585", "r593", "r600", "r656", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Minimum", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r230", "r588", "r657", "r678", "r679" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r262", "r263", "r264", "r327", "r328", "r357", "r358", "r359", "r413", "r414", "r443", "r475", "r476", "r528", "r531", "r535", "r536", "r538", "r561", "r562", "r577", "r585", "r593", "r600", "r603", "r651", "r656", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r327", "r328", "r357", "r358", "r359", "r413", "r414", "r443", "r475", "r476", "r528", "r531", "r535", "r536", "r538", "r561", "r562", "r577", "r585", "r593", "r600", "r603", "r651", "r656", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r158", "r159", "r282", "r310", "r409", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r174", "r329", "r621", "r642" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r228", "r229", "r472", "r473", "r474", "r530", "r533", "r537", "r542", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r564", "r587", "r603", "r657", "r678" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r228", "r229", "r472", "r473", "r474", "r530", "r533", "r537", "r542", "r548", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r564", "r587", "r603", "r657", "r678" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r174", "r329", "r621", "r622", "r642" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, net" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r599" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r137", "r231", "r677" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Gross accounts receivables" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Receivables from customers", "terseLabel": "Account receivables" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r493", "r549", "r604", "r677" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r231", "r232" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedExchangeFeeRebateCurrentAndNoncurrent": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for rebates of an exchange fee some mutual funds impose on shareholders if they exchange (transfer) to another fund within the same fund group.", "label": "Accrued Exchange Fee Rebate", "terseLabel": "Accrued contract rebates" } } }, "localname": "AccruedExchangeFeeRebateCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r73", "r599", "r681" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r364", "r365", "r366", "r459", "r639", "r640", "r641", "r661", "r682" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r54", "r55", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r138", "r233", "r237", "r238", "r240", "r677" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r4", "r44", "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive securities convertible into common shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r106", "r131", "r157", "r195", "r216", "r222", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r372", "r376", "r387", "r422", "r498", "r599", "r612", "r654", "r655", "r667" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Total segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental balance sheet information related to leases", "terseLabel": "Supplemental balance sheet information related to leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r127", "r141", "r157", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r372", "r376", "r387", "r599", "r654", "r655", "r667" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r113", "r423", "r470", "r492", "r599", "r612", "r627" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r25", "r129", "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r25", "r90", "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, end of period", "periodStartLabel": "Cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r90" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r123", "r134", "r135", "r136", "r157", "r178", "r179", "r181", "r183", "r189", "r190", "r234", "r265", "r268", "r269", "r270", "r276", "r277", "r307", "r308", "r311", "r312", "r313", "r387", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r471", "r484", "r507", "r525", "r543", "r544", "r545", "r546", "r547", "r620", "r635", "r643" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants", "verboseLabel": "Exercise Price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to purchase shares of common stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of Warrants" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsCompanySWarrantsByExpirationDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r114", "r116", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Marketing, Licensing and Distribution Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "verboseLabel": "Marketing, Licensing and Distribution Agreements" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r98", "r259", "r260", "r551", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r639", "r640", "r661", "r680", "r682" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r72", "r484" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r72", "r484", "r504", "r682", "r683" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r72", "r424", "r599" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock (par value $0.0001 per share, 150,000,000 shares authorized, 2,119,620 and 2,079,387 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r29", "r31", "r59", "r60", "r230", "r550" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r29", "r31", "r59", "r60", "r230", "r449", "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r29", "r31", "r59", "r60", "r230", "r550", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r66", "r118" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r29", "r31", "r59", "r60", "r230" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r28", "r29", "r31", "r32", "r59", "r105", "r550" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r29", "r31", "r59", "r60", "r230", "r550" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Reserves for product returns" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r11", "r215", "r216", "r217", "r218", "r224", "r646" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r86", "r416" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit concentration risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r30", "r230" ], "lang": { "en-us": { "role": { "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.", "label": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r99", "r156", "r278", "r284", "r285", "r286", "r287", "r288", "r289", "r294", "r301", "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r69", "r70", "r107", "r108", "r160", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r395", "r580", "r581", "r582", "r583", "r584", "r636" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails", "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r62", "r63", "r279", "r395", "r581", "r582" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Principal amount of notes payable" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails", "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r280" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate (in percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r160", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r303", "r395", "r580", "r581", "r582", "r583", "r584", "r636" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r160", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r395", "r580", "r581", "r582", "r583", "r584", "r636" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails", "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r21", "r49", "r50", "r61", "r62", "r63", "r65", "r100", "r101", "r160", "r279", "r280", "r281", "r282", "r283", "r285", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r303", "r395", "r580", "r581", "r582", "r583", "r584", "r636" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r629" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r4", "r200" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r660" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Change in Fair Value of Derivative Liability", "negatedLabel": "Derivative liability", "negatedTerseLabel": "Change in fair value of derivative liability", "terseLabel": "Change in fair value of derivative liability" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r326", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r326", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r330", "r334", "r361", "r362", "r363", "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock Options and Restricted Stock Units (\"RSU's\")" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options and Restricted Stock Units (\"RSU's\")" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Income (Loss) per Common Share", "terseLabel": "Net Income (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r147", "r166", "r167", "r168", "r169", "r170", "r176", "r178", "r181", "r182", "r183", "r187", "r385", "r386", "r419", "r431", "r573" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r147", "r166", "r167", "r168", "r169", "r170", "r178", "r181", "r182", "r183", "r187", "r385", "r386", "r419", "r431", "r573" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r26", "r27" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Net Loss per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r175", "r184", "r185", "r186" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Income (Loss) per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash": { "auth_ref": [ "r4" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.", "label": "Employee Benefit and Share-Based Payment Arrangement, Noncash", "terseLabel": "Employee stock-based compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensationNoncash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Stock Options", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r8", "r124", "r144", "r145", "r146", "r161", "r162", "r163", "r165", "r171", "r173", "r188", "r235", "r236", "r315", "r364", "r365", "r366", "r368", "r369", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r388", "r389", "r390", "r391", "r392", "r393", "r408", "r444", "r445", "r446", "r459", "r525" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership of equity interest excluding interest in entity that is consolidated and equity method investee.", "label": "Equity Ownership, Excluding Consolidated Entity and Equity Method Investee, Percentage", "terseLabel": "Percentage of interest on issued and our outstanding Common Stock" } } }, "localname": "EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r97" ], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (remaining 6 months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r97" ], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r97" ], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r97" ], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r252", "r253", "r254", "r255", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r45", "r47" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r96", "r417" ], "calculation": { "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Carrying value of intangible assets", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails", "http://www.petrospharma.com/role/DisclosureIntangibleAssetsFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Gain on settlement with Vivus" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r85", "r157", "r195", "r215", "r221", "r224", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r387", "r575", "r654" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r634", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "negatedLabel": "Intangible Impairment", "terseLabel": "Impairment charge of approximate" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r82", "r110", "r195", "r215", "r221", "r224", "r420", "r428", "r575" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r3" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r3" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r415", "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase in estimates of reserve" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r3" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r633" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r3" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r43", "r46" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r89", "r298", "r306", "r583", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r112" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r84", "r508", "r540", "r541", "r609", "r610", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "negatedLabel": "Interest income" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r149", "r152", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid for interest during the period" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r95", "r568" ], "calculation": { "http://www.petrospharma.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Finished Goods, Net of Reserves", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r139", "r566", "r599" ], "calculation": { "http://www.petrospharma.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r628" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "API purchase commitment" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r95", "r569" ], "calculation": { "http://www.petrospharma.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Raw Materials, Net of Reserves", "verboseLabel": "Raw Materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Cost:", "terseLabel": "Operating Lease Cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of future minimum lease payments under non-cancelable leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r407" ], "calculation": { "http://www.petrospharma.com/role/DisclosureCommitmentsAndContingenciesMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r666" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (remaining 6 months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r407" ], "calculation": { "http://www.petrospharma.com/role/DisclosureCommitmentsAndContingenciesMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r157", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r373", "r376", "r377", "r387", "r483", "r574", "r612", "r654", "r667", "r668" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r77", "r109", "r426", "r599", "r637", "r648", "r663" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r128", "r157", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r373", "r376", "r377", "r387", "r599", "r654", "r667", "r668" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables.", "label": "Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r108", "r291", "r305", "r581", "r582", "r676" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion", "terseLabel": "Debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r6", "r160", "r296" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r6", "r160", "r296" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r6", "r160", "r296" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r6", "r160", "r296" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r638" ], "calculation": { "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023 (remaining 6 months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Promissory note, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r21" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Promissory note, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r151" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r91", "r92" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r83", "r92", "r111", "r126", "r142", "r143", "r146", "r157", "r164", "r166", "r167", "r168", "r169", "r172", "r173", "r180", "r195", "r215", "r221", "r224", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r386", "r387", "r430", "r506", "r523", "r524", "r575", "r610", "r654" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net Income (loss)", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r684", "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash Items:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Current portion of promissory note" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Note", "verboseLabel": "Promissory note" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtFutureMinimumPrincipalPaymentsDetails", "http://www.petrospharma.com/role/DisclosureDebtPromissoryNoteDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r195", "r215", "r221", "r224", "r575" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r402", "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Fixed lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r664" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future minimum lease payments under non-cancelable leases", "terseLabel": "Lease Liability Maturity Analysis" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r398" ], "calculation": { "http://www.petrospharma.com/role/DisclosureCommitmentsAndContingenciesMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetails", "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease liability:", "terseLabel": "Operating lease liability:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r400", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease ROU asset:" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Other assets" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r406", "r598" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r405", "r598" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesSupplementalLeaseTermAndDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r224" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Operations, Basis of Presentation, Liquidity and Going Concern" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r68", "r104", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Operations, Basis of Presentation, Liquidity and Going Concern" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcern" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r140", "r599" ], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r130" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r56", "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "verboseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r599" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "verboseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r630", "r649" ], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Initial conversion price" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion of preferred stock.", "label": "Preferred Stock, Convertible, Shares Issuable", "terseLabel": "Maximum shares issuable upon conversion" } } }, "localname": "PreferredStockConvertibleSharesIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r308", "r529", "r532", "r534", "r539" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Dividend rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r71", "r307" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r631" ], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r567", "r578", "r649" ], "calculation": { "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Private Placement", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r2" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from gross proceeds" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "auth_ref": [], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.", "label": "Proceeds from (Repayments of) Notes Payable", "terseLabel": "Payment of promissory note" } } }, "localname": "ProceedsFromRepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r126", "r142", "r143", "r150", "r157", "r164", "r172", "r173", "r195", "r215", "r221", "r224", "r234", "r265", "r266", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r371", "r374", "r375", "r386", "r387", "r420", "r429", "r458", "r506", "r523", "r524", "r575", "r596", "r597", "r611", "r632", "r654" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r421", "r427", "r599" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r148", "r239" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense (recoveries)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r39", "r40" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r39", "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Summary of assets by reportable segment and reconciliation of segment assets to consolidated assets" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r67", "r367", "r675" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expense", "verboseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r74", "r102", "r425", "r447", "r448", "r457", "r485", "r599" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "negatedTerseLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r161", "r162", "r163", "r165", "r171", "r173", "r235", "r236", "r364", "r365", "r366", "r368", "r369", "r378", "r380", "r381", "r383", "r384", "r444", "r446", "r459", "r682" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r196", "r197", "r214", "r219", "r220", "r226", "r228", "r230", "r325", "r326", "r416" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r230", "r624" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Gross billings from customers" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r121", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r563" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Summary of net sales by geographic region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientFinancingComponent": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less.", "label": "Revenue, Practical Expedient, Financing Component [true false]", "terseLabel": "Revenue practical expedient, financing component" } } }, "localname": "RevenuePracticalExpedientFinancingComponent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty incurred" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of potentially dilutive securities convertible into common shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of future principal payments of the promissory note" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r45", "r47", "r417" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r45", "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r78", "r79", "r80" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r41", "r81" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationNetSalesByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r36", "r37", "r38", "r42" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r36", "r37", "r38", "r42" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of results of operations by reportable segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r331", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r9", "r10", "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Schedule of stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "verboseLabel": "Schedule of warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureCommonStockWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future annual amortization related to the company's intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r230", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r257", "r258", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r579", "r626", "r678" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Asset Reconciling Item" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r207", "r218", "r222", "r223", "r224", "r225", "r226", "r227", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Information [Line Items]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Results of operations by reportable segment" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r213", "r228", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r331", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Options to purchase shares of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Weighted-Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Options and RSU's exercisable at the end" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options exercisable at the end (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Less: options and RSU's expired/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of options granted", "verboseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding at the end (in dollars)", "verboseLabel": "Options outstanding and exercisable at the beginning (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options and RSU's outstanding at the end", "periodStartLabel": "Options outstanding and exercisable on beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at the end (in dollars per share)", "periodStartLabel": "Options outstanding and exercisable at the beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted-Average Fair Value at Grant Date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Options to exercise price of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Less: options expired/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price", "verboseLabel": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Options exercisable at the end (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of increase (decrease) of non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease)", "terseLabel": "Number of shares increased for issuance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options and RSU's outstanding at the ending (in years)", "verboseLabel": "Options and RSU's outstanding at the beginning (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Less: RSU's vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Less: RSU's vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureStockOptionsAndRestrictedStockUnitsrsuSSummaryOfStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93", "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r125", "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r230", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r256", "r257", "r258", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r579", "r626", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSegmentInformationDetails", "http://www.petrospharma.com/role/DisclosureSegmentInformationSegmentAssetsDetails", "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r123", "r134", "r135", "r136", "r157", "r178", "r179", "r181", "r183", "r189", "r190", "r234", "r265", "r268", "r269", "r270", "r276", "r277", "r307", "r308", "r311", "r312", "r313", "r387", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r471", "r484", "r507", "r525", "r543", "r544", "r545", "r546", "r547", "r620", "r635", "r643" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r8", "r23", "r124", "r144", "r145", "r146", "r161", "r162", "r163", "r165", "r171", "r173", "r188", "r235", "r236", "r315", "r364", "r365", "r366", "r368", "r369", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r388", "r389", "r390", "r391", "r392", "r393", "r408", "r444", "r445", "r446", "r459", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r161", "r162", "r163", "r188", "r416", "r452", "r471", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r489", "r490", "r491", "r494", "r495", "r496", "r497", "r499", "r500", "r501", "r502", "r503", "r505", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r525", "r604" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r161", "r162", "r163", "r188", "r416", "r452", "r471", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r489", "r490", "r491", "r494", "r495", "r496", "r497", "r499", "r500", "r501", "r502", "r503", "r505", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r525", "r604" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r72", "r75", "r76", "r94", "r486", "r504", "r526", "r527", "r599", "r612", "r637", "r648", "r663", "r682" ], "calculation": { "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r403", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Amount of fixed lease cost which are offset by sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureOperatingLeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r394", "r411" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r394", "r411" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent event", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r394", "r411" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r394", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r394", "r411" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureNatureOfOperationsBasisOfPresentationLiquidityAndGoingConcernAdditionalInformationDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events." } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r410", "r412" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureMarketingLicensingAndDistributionAgreementsVivusDetails", "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r33", "r34", "r35", "r115", "r117", "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [ "r601", "r602", "r605", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrants", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonSharePotentiallyDilutiveSecuritiesConvertibleIntoCommonSharesThatWereExcludedFromCalculationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r177", "r183" ], "calculation": { "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average common shares for diluted net income ( loss) per unit", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r176", "r183" ], "calculation": { "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares for basic net income ( loss) per unit", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.petrospharma.com/role/DisclosureBasicAndDilutedNetIncomeLossPerCommonShareReconciliationOfWeightedAverageNumberOfCommonSharesOutstandingUsedInCalculatingBasicAndDilutedNetLossPerShareDetails", "http://www.petrospharma.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "https://asc.fasb.org//808/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "39", "Publisher": "FASB", "Section": "45", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 83 0001410578-23-001921-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-001921-xbrl.zip M4$L#!!0 ( %V(#E$YZ71^-2P^4@59A$\,K]/#DSCA(N(F M_/?DW=')JZ/3X],SS,T M0L;$@>I,*)TO,XRI>C#D48*1+R:6;)SB_/P@O9CWFR-(C0F5U!V]F#.5Y;M, M2G%&3JY>4B<9OSX*$Q,22^'EL8Y3TIR]0I'/COZ\X?[7F-*GW%%I$11S#B?B M\<@DI=BB&@5B+)-2&0(M"P4Y/X+4F- #D2PB8_(#F'1"D%P14H4[@930Q!;Y MVL6IJ2SLV9GFDV/*6A6OBQR9W,GY^?F125U*RYU\II"0XNFS"39.2Y5A%1]% M9$L]1>!K6:1FF)A&1179:9R21EW/98'\D)(BK=":X^;*RYMKA_M*4]]AR0;# M+6:R3N]JN:9I*@\D'V$RJG#:.3[KG)TL#<$/9J=Y+?/T&$Q!,U_Q!X]UD(Q) MJJ%/5YU3[-.C@ME<,J<*EBO*E1'H<@/0JY)X/C:0D(+&M39%=]443%-C6&G^*/\SGWQR+\ M^P];Q'54< #\$? MGP?7]I),Q?2X$ SSULL02 MQC*Z;,Q];K2!9G]\3#IDQ1#^B'D28$I"K@39DI OB1G__7PKL0JS11]CS+9&$BI.FV'_0O@N-#?F MP@\E/.YB6_E(/6SGPREC,8YU,EA0A [(H+AD![\O^G>]R[OA90]_#?LWU[WN M"/[XV+WIWEUC88M@+027J:H_[L_C/K0*E 4YK9B>5L5T.(+_;B_O M1D/2OR+]^\M!=W0-!"VZ&Z-[0=7TRA-/M<%=9;1B^VHS;"^ZP]_(U4W_2XMM M\2C:=8S_J ;,8?R1@LMSQW2/::4NY?/<^ST%/B# M?3UE\L),0W57*7!,"M"JD]4*X^LLC!%O$C,GX*\2PYY$_$E80 MRI98'_OX$ MIX9AI5T%&GM&WX?Y;W$90#L6 BA MB5):Q*N-D#)@R[99/#;F45GQ>YL[*B*;56-M$2I'J,<>=&CDMR#$+)C=2^X[ M?$Z]>[HPKF8!:-4S6G%\EVV'R'G5]&8A=S*/V9-YQ+_%MP*^T1S0G]PP"FUB M&,SGX88!]9*S_FM_+( #"CE@'LXU1B+,40#_SOA:K>/\^&S=.I8%DY /SFX2 MA9.'L'2BL'C"5^43&0I M"!>F+4UH-H&E&KRP^#!U.2U#QG99YBQRCOA7V#] M>S@IJ6-!6S N,:$W%4QHK;-14?E@/R@ "5 "X@N_XRQE:(VHNA%]I(H[X)GW MN!= $[S#C@$K]D8H=0^^NIC-A#^$[ QFM +Z>8\;#?OC+XQ/II"E^PB83=A= M,'M@LC].Y%#]0./&!NX5?P9]KL%.HBKR)]F"HR)-U@++;+BT-G,_.0ITI#04$7B&QTQV0GS M*Z,F$2L]"9H9-"7BK%2%?CJ6RHVDP@4,$%H980R7MFU5:%L(&]?&(\*]&>%C M]3) CJFH-S6]W)I7AE9WNF[XV["R6N7K;"><*,M80:HT2(\*#'O9')^/8+'D MM#6,S9>>IS#=9>K:'VKA?)T*#\8X=?DMX'I1>S':PLJZ/'VVX?+T;]V[3Y=# M_=4:16%O<4?1T4GN#>'P !#>IZH!H',! M/.@%/@EHE8"[PZ3?=5TC-_42?GW!(/IR!5G=O9/L^!=*@B/42I:?S:BH\&-2 MGI_)4B+3*1F92"04+C$LY4K-+-IAJD+(03";4;GHCX=\XO,Q!T=:1_L84,?W MT*LXQ2OR]3);#23'08JXHS$D^)-5 20NH45ZTVVQ.EU'?08E&VB9):;"#;2V MB>]P?;\.YK7REJSL9]:,\E;V$SA?MSC77C.^EV+&E1)R<2=TT42ZF+!D33C3 M14=KPBMF!+FU:-5?P*NV&E=Q:2V#4\[26HM1E7A,F#;UY\8U!5=XP)26W#&3 M+$CX#'(IJ8+AR@U*T!>Y3#M@:9W3'V>'5<.#1$R, [TJ-DHT!9,?#P;#SS^H M@Y_2WI<[#Z7*/%@[Q6W"R&DG./#Y>GS;F$#,/OV-Y/RCR%']\6!"V M+)/@(KG[,9I2 M_85)=OGL>('+W"MPZ"Y65=4?%Q2]F^V:[RIUR;9-9C#=<-LFH6.XLP)*$K74 MDC@K-6&"J\7:MHT&53L&D4JQV Z=J MJ[NE\BLSKC=W\.B4/S'&K,+#8B!3=R)9N-+^!W\,BAR^3=E8[3(G^'A9#BZ6 M1B5%9KHJBZP*@RRFO-86JOAS;(*55L%+*R0LV8C+KGZ&G%H?:FNHH'\>4H^! MP_.)B8FD\REW!FQ2!\1R%B7P9N=D.?!VS%!B"D)7:544D::L%O^-\(^^6*/5 M*^8J03D[@$-[5UG/5$*Z2V"U[[5<(VFJ1V#;>9L.8&BMR)\MPGK*N(6KQN9V^4:V'9QJD2.5Z-N2GQGG6^%<[,:BYRS'"_ZL=78U(+3">'9]E8WJ*;WD-&;:05=KZR H=+$%:\M(KO8#\F'JD9.*X8Y87,U[G=M$:Z[25+4\'*IK,A5.M+= M(E1WYZ1P",LALN+S-G?P6KN,M86GRG9*/B:)%"L0[[) F)/S;>77W6/)QR&? MR I)E2M,6WAVM?&2#UN]S#8X=W1XN05\D]V8?'"+":U GF2!S#]@W&*UPRV: M? AKY[YI%=J.SM"WP&RP3%W3 1716("N>SQV..6N>+E:Q7O4RJ,46Y#JSRS,O]&TN-IE7'DYK-"=9YMDX)\6R2W>TS#?!DQ.0NC#\S*_8!J5M[)[H9IB3V\JON,1GCMMH:RHSO: MP]*)Q+MTVHLQ=_>&1NI&]1T^H5&+;XGUO*[_@L;:M>WM QH[M: Z3ER=K"5V M\+:"';3WY[[T&M=V]_95O*)O!Z'&_U\PQW\>P/H';$R>S1<--!\.%)_!>'H0 M?9M*-OYPH&8/7&C'L%BU,^$>MY2\5^.GI7[GL[G.*S@I^B#[XNP/9AO^ EJ M0$A-?#IC:DZ=E61&-<6*M&OACKV3PI M4[DZR*=S;.Q'&='W,>WHAQ630:3!?_JQ/E0BC.4XNRDLA1)=J_-7ZZN M7'Z< 0M^7;G(,54/AD.@.EB)JHH!)C--*)V'5L@\K99LZMECRJS-K$XNZK2$ M9);XCWH2Y*JT537@EPUE4%+7*C^F#\N&OW++9>%,VOAH*7%3E;T+9CC?$_)*R-3]MY=4^F!-RSMOU^UWDXR-L]VA9KXK MZ;T4;N#H6X;O'BX;:'Y:K@XPD'?,P/W>%3/*_;];CQ&?S6Z9BW=9Y>IB26^D M/O?Z,5>/G.^-E+_2/5?0TR\OG3+[G;4;G7.,5>:&.F:]-'3:PSAW)S=)1V+'@+W/][%J+ MK4#8R"8<=9<]]L@=EJ.8);V1^O0$N,N:.Q>!TO!3KJE3G-Q(;:Y]S:1/PU7I M I5*:!JI5R]@]R8/>%77_J, VXHW?)9(64DL'48LP!8=1B4=\$ N5L47KJ=Q MM9L&TF,X8)/\"7M$=BP&"H\LV*/1[S8A<2.@L->$7.BTW_ MZBP: '7V;%SR&/V02>P<8=*W--XZ&;X/\(ZIZ)I:7\!$9\(>J/-5F5,2U+-H MG$^\3]I2-8UC%[J>)YZ0ETWA(OHFZXQ'76XX?> >QQ7N$7O6'SWA?$VH:2$I M&5QT3/HW-%"4,NHTPDY%K:F026PZ+'&W.8!&I-FZ.MG4QNH#0_E(C*9[_50XDR3VQ6SIC3.,GTJ MQ(IM5E&;,-Z72L/!Y@K&F*TKJ0JC)E>*^>=.Z+^8QE5I!BW#[%^<;3T M_>+%6&J8 \F$R9=N,O%A,)QBX91+F;>LE^%1F>ZB!GU3>H75%F-&^/4'//.[ MR&T8-*42TF+VQ]U@ C/MTS/VSW5[[RB?N?[I]^0S;41N(*)%M#NF9YOZBCZ9O\T[3&G*J#YI'NAY2V5 MSO04Y'YM5S&';B_TBX>#$O6R9'NA7:HG*5&Q@'8O]$PVL-=]GU5OCBGJ_=-U M]"1JZ)JDWD-=IY+5039-OW_Z7HE UE W1;Z'VO+'.N"FR!NI;8T+O=?###?+ MVKAPGU!ZMA0V#6]A:B/1-$^_7_M.6H?,UT;*?LLU%,35E(^H3Q_8O3FY=R'D M7(2YUX)\*I,W4MLAF!6%/!DW("^AT1ID!O>\A&9KD!VR\Y,:K45V(,Y-:;8. MF>$U-Z71.@SY<[X*R81&:G A4"K3?3ZRQ)8"=$4C/DL%"U4C;>QF39'X [&@ MGE[<,^G@1N.$E>F;EZ$$VWE(^_*A?OD28X^FIL+#>]],0%^9BGD9OA.P%;8; MB[2XY2"Y!MFB/3'X+QG77S];8S=NW)?RFD;J&$N$L5["/ & MJ.Y,2,W_'89^C363?S$JL:$EV]TV7/;$NJ,Q:]%C=0JEOJEFS8_&]6^:+I0/U MS+L]-*.=C:B!.N%+6-=@US+ C_A7CXUIX&ES]A]TP5--"?4JTF^[FOXB,X]8 MQ,C!ZOOI\3NY*%%.NB].V2>P,'S+I>^O7"\\+6^B#1(:E] U1MTRGWMUXB)U M\_? G$B+%VU72P2)^85:/X&1TP6; M2W:/FZDS8-BON[BJ><650SVM&AE6/T=Y66/;=]ES- M;555F45C*JG4BP]F,Y!M_6KG@G?N\USV#1DTU#\ONNNZ0)_RB(9E'5I)=\*N;8NRH8T*=;,'7)@4VE&BC)L"\5$#M?2@68H3].O(H]$I!Z.9M[ M8L%8CL-6(4]C!M,2CZ.HP>?!7:&?R,_6%)LHVZ)&'!%DDHOA6_4)\$1<.6L]$ [\'MOQ(RC(C \Z9>X*+;=PMSR4"& MQX/&X4UVJYM95LUSZJHKAC!H5DQ_@R_!O3)Y2& MA^';]A<"_ >I,JJ;=0>A6L?^,Y&?VL5 W4 MJCN!<0C?MPM'0EG6H<>W1M+K[Z&FF=+!9 M&6U.5(1)^L5ETJOV*#!>,QW M:28B^F\K,5G7M=]\>/'FN+(2%1UIO3:3B+Z?,*<5438 =GM>C6RH2;VZX!Z8 M'^;DR(UX@MGDA2?PHAOH=AP< G(* M.1+)LQ>10W:M>BFG[ON+TDB$XBXPT8*KZQ2W7^8FGT;T)Z$OB(=^377F]+@O M6USS.HLU$4'^Y7IMRM92ZWI5LS3?78E#65"1KNKAD^DX/[JCRJ7?PEF"N?UJ M$'A%;;8>BT:VM01HR=XF]CMO^(Q'HV($/$;/ S%\.SU&XX<)"*Y$)1I/REY> M@'LS32O;B^1W#::E).K"U$&J\:0JQ-I/[:B$YG5-/K?UPF M-95< ADN''1]-[I"/]Y(^!9PB4L'5]R$7 ^8HH6]_,;<&MGAW])G,V8E%.P' M&FL;6T>DX7PNQ:/I5>+-3!.L)Z2+OS&T/W>,2W;]+UQ.(^LV.:<,'VHH/LQ: M@;:!ZWBKFZ+BFS>B*3$.S0 CM ! -VP 9M9].1XSLU45!LQ8M%X[Q_]BI7S7 MT>Z7(ZQ3Y4S9C/[ZOU!+ P04 " !=B Y7'F'M(JL0 "VU % '1M M8BTR,#(S,#8S,%]C86PN>&UL[5U;<^(X%G[?JOT/VNS+3-62<$G2(=4]4R0D M/:E* @7IZ=FG+F,$:,=8K&SGLK]^CV0;[ LC%&D*G:93J@R_G.=W2DH^OG M7U_G%GK&S"'4_G+4.*X?(6R;=$SLZ9FX0K5 M9\J%I"GX7[4P68U_56LT:ZW&\:LS#N5:$RL#//Q*4M(O88.>$?K,J(4'>(($ MODOW;8&_'#EDOK!X@>*[&<.3+T?N?%3C5-7/6W4NW3^'+C#.C>F:VF-L@V7 M/QQJD3&WA"O#XI4,9QB[SA'BM7P;W,7$6F"746)8&3E5X?JVG!FMQ9]V1*H2/&;8NH2Q[2HXS'<,4WJ0?$# M;&+R;(PL_(C=+G8-8N6"H5IB>9+?V<^@%\H(=C:2-ZF<\J3L,[PPR/CF=<&Y M=3KVN.?.,+OV&(-:.XX#+6\C\7-54*;VP>U-";#K5W'KN9Q[V_8,JS.GS"7_ M$PUP0VIR5E)JNV >7JIUTQ:16%9YTG;QR/65\T!L,O?F?49LDRP,JV^\"?>Q M$8 '*?#A]O0>0W_L#+T%Y.:5&5:TW[JS)Q3$YF8PP!;WF4_4S[$1Y/)J MWYI&8HP,/6@E\.T=C%GG^!MT)>R1VM=<4(O[X/)5LDGUY>D$!M'$!*?7)98' MVG_DE' 1[JGC],$-TOFME5#J?GN7QTQV. ;] QWP$@R_0LH83UBH,J1=:-%*T[IO+8XX(15W@0J!8& M/EP*"+N@+PX,2QC..R_#)6X64^U&%0:XS5!AU+X'E %67E'9 _*H9O&KBR'' M>/DM<7F%$(35ZZB&EN7"OZ][C]V;Q^%-E_]KV+N_ZW:>X(^KSGWG\?H^[ MN7D:^@$+P+&H&:O(XI$897$..2X'@(G@9V(X(Q$!05@\-8R%"#I/L.4ZX3>" M;\%U\,4/OP,/"P6?@"T15D=^_''>^G1V=M$\;5R<7M1/3UOGIZ'.*Q8S&#RE M2AND :$OFI_.FXUV_:)U>M:NM]L1H2.FTF%Q^0UFAN7#/]>L)QYE!BE.'&_N M=S8U FR'^2>,SI64&=1/\V"A#'SYEZ/&$?(<$)$N>/6&=81>A*\1ORP8@?&S M^_;EJ%D]8TGA1@:!*5ETY3--O 1:\R+4G>4P2'L#'!)6HTD.@\5,1 %K35U9 MXS,6$K;X3X?!DA1)P$XKC9V*"8E/%H1S!:E]TUT8HHJ[UF,(!"%_ZO@V(>7>DZJ&2'?/'.E9,EE, M3+OG/*IC"I@\TVCP=$^,$;&(2\0JR]"EYI\S:H&8#N]2W#<)CUG9XJJ[.&VV M+G8)+1N%?C982,7KUIF%4?<@.2)_^@3(>D*M.4T4+I6^-%2ZLQC.W?2--SYQ MHS:5%4\=3?R$:Y"4D/@41E7!KZ6N6H.3&(TY>Z3<).1:CY1D*MZA?[_$U& M',SOAN7)6N7[9/K1JLA'PDJ@"C3MP\_QF/@B]0TBMH/(+^#S M=%])S8-0]V!EP+>SV7A\8S";V%,'0C%O[HEMJUT\(2:1C8JR,QX0XP7!%EP_ M^GSR;C_AUC<9R@[*1%F1[C9LJNXV'#[!?QYN'I^&J'>+>OV;0>?I#A)4O.\P MMGE6%IG'TU2^KA=6?0OVZV])]<#N5M1O+C/ WHAML+<[ M8$(,Y"$GL ^B3>]L%S/LR-<'MU:C?FX@T0#B:XO5:J/\:KJ":5*?E=V4)X!#;+$L)T^MF!*@LI_*6"TW%LT,4+ADT2 M'+5>6%AHW!Y'CV!+^X#LK'$]M.'SDRXDIU*5Y+P+HM5PZ\( .QAT-N/'0?$S MMJC8,QTH1#I-E)+G<&C.#[/\45URS+<:,PRQZ_H'UK\3=_8[>?82 [[4#/O/ M6$&,F<.I'3CA(1:#AJ_8!A58W*F,Y\0FCLO$R#"]8:IEWG^^2\"KX?#I*^.G M\!F=2.?G(RDT)C'WD"D+EH;!\@ Z!-O#89# #%/XFFO/<0$[6QY%X9O@X7]C MB!2DG6GNDO3C/HO!I,ZU'-@:#JFNJ>/V)OP0DM@O@-DS,;$SI-988@+R#(? M=$YTF8U]U2GO=DTMO.\#=T>]_[7O62&L?'_\\759\-"XM[ M!J!K)28H@O\ ;,:_B*3L8T;H&'H"QN]9Z6+_O_"WWZJA><\,>XH'H(R;R02; MLAZO:B&JWE:,72XSM*=G C9S]>;?U7-+;,,VN?A.%394J6?6SJ WY7#>0PFK0 M<%@B4/M;"H#?DL85:Y6#>TB]MH0$7\ MOO5;RKK4&[D3SPK/^\F['VF6#V *N>'G\P[ZST(?%JT%P>LX/;W>";X[N2O? MBYB>[X#IWTP'^8[>Z601JUL)GE+;^5U&"G0K/8QOO MLGY4VU!10V ;Y_OC-B(/-"C;1"1/7 O\\^SPC2$+?V %G_;(0T2?M2CB)B3Y M/Z1YY-%%8"H7^^,P!+K5T?;"QI)8Q,>U%W5U!";3WA^3">Z [>()!H2Y+L@M M5MB'-*/"B@EGLNK:]E?5')(X3$,IIH/0)M*W2F]P(T+RY%9G_!_/\5\0X9-P M@2D'NU:2)K=2,QPPNP7!A[1N:T%#=E@RN&"6[T0Q^!LVRV_X;E_VG$AM=JY# MY[>@!D*2%0_+[V1I8D+ G+W)F+1VJ9]6NLJ33%;J0J#E#I=*D. MEU^O<(A]YFF;C-0S7O'O*W.3ZE M31U5T G=Y12/#/-/1ZPH&I8JE^L9#XA(17"9FS(J8K'+SSJ2D<>K#T[6W&+5 M5BG)?#ALY@%8="_%=H>ND?7=? /6T_4!:Z2LG8U1<[[ON;O'MP;&RX/A8D; M X @O4DPS25?'Z5GOW=YPDD9'X&E<^3!H>?5@BN>6GPV=X+$XCYN)5 MGG./BXDZ _$.^:>@MJPT@YF;2TI'M/5VYPNC\G&V"YLZ%;X[,2Z3W",MG> M$YD+V):?-TIM;7V/F3,#O &=SXG80B$P9;>]](Q[3^"&4%4>EMU!.!]_M/K6 M<_GZE&U[AA4]YIEO\'I>;Z['^F%%X2"UAOS*8!C+:T-&I+J=C6!Y_.'B>_+, MERO7WO.6N*JL3!4[V!1QHI0&9C_ 8-Y>J&E&%!0UL>SFS3@NH<,!9!"S;+(HF!I']1DI-!U?X$U/]9;ZI4S\@D+ M^Y@F(T6N$@&5$92\NN4HI)W)BYF$OHW+6Z?#6 KV%4.@5>T Y.?60^7 M4O*%MY\2]U[R\E9K,SO<ZS$[C9IXP@-@1@&0[H'4"LD$.XZ0C6\H4FKS MDDQQ/9RU=W_#LQ*Q&X#3/?P)(%U1&^13XS:>]C H5TKQ!N#R7?E4 MT9)7%X]% MUS;O+$JXI_;T";,Y%U1BR]$D/ZK?(!FM_L$ /0ICB]YXO:3MSLZ8O"E4EGZM M]3TCZTVT/* :;IG-#2YM#KA881_")N1(-7SU*#\ZZ3I2D:(^AD%(<&KX]F\N M;(H+U!N5>? &H@18PZ?M97O$(G.0%=PK:12_QV;^!EZ(RMX M-XG.\3?>+P'$:^Y-+7Y:NY@#/U=PX.]FAIQ $/#>7!+D<5&0#72:2V$V=.') M\]AIV@EGPU:GUT%?(EW2]';1DLJ8C2]6M\JPKNSB]?$*)="_G/_?MH+*GXPJ MTX[N; B0N>R):^>;EOF7Q2AK19?#X%>&0\R./>X2RX/A]R./#L+WQ_N8\2-# MU!:WUP%$Z%*A;Q5U]B;?A:!XW'D&]4SQHS81R>'T/-=Q#9N_\N??J7<= M"FU/URL.JA19<_5CC>;Z'B=1O#AT'E2 H ;D8T,_\:I^1@M^&%V(BT2ED"T. M$M$)!%= >:\CJ&/1.8*,X0_H53C0"I^Y1T( M[0AA1"D[BWLDA ;Z6V-4,MC,74K%@VB)?&N""0/*AS&Y#'V.KX=UX2D MG3G_JPA(65GQUO*I#5':KF=5&UL[7UK<^,XDN#WC;C_P*V-N)F)&)?MJGY57?=LR*]: MW=B63W)U[W[JH$E(PA1%J '2+LVO/P"D))+"BT] -?Y294D)(%]()!*)Q,__ M^745><\ $XCB7]Z M>B$*TA6($R_ P$] Z+W 9.D]HO7:C[T[@#&,(N\"PW !/._\[.W[MV=O/W@G M)W_C75SXA#9!LO?V?/O#9=X;BC]Z/YV>?W?Z[NS=>^_=Q^]_^OC^W'NX MV\+=47E[EN+"D$ M^W2R!3MA7YV)2CXLD112+7U^H\4)ILW'AO_\W1<(FT-$HS(>NGCE?\V0*M3!G3:T8"< M/T9".FW'H"M(@@B1%(-[/Z'_3N:3-%X 2EV(T) 0KKG0[T1++#@"CPE#QBM("$(;^Y1 EK1J^C.$G$W*;-A M=S"&JW3U@&$PO$YT8[7MP"VG$[2F5]V;#B;*6>K/EJ M1%><*2 )A@%?U^D/GV.8$$S2V=X2%^#;V?8N!G:78=W;ODX&ML"P2[1:H;ZZQIF/M&5W])FMAG/ GN8"QA0>5[!**7"I.OZ MF.XB5^ 6$?( <$X-I18\4/-/'1\_BC8<&#Z#&0A23,4-*(DQW8LF;&FDBR0J M-"./2S_Y#6!P_36(TA"$-W1!N?2C((TX R9SR="\=2M1' MM%L1^Y^,O@"\! M,*![*OH'YQ.;TT\I0WVTP"#;5_T*G]-VMK;Q8#;L*U@P1#JSFO+NG"".*N;, MCP U29\ 6F!_O83!%"RZ)]M@("<8DG^3^?<=\T#E'Z78= MP#@Y#>%JIQC476BF785H+(LH?\_9P'MKCQ3]FS$'Q23 M%5@]-9VK8ES+_;9'=$EQPD'Z!$YV;.@076'OG2I#-M7[T89MWQG"]".,838G MXR]YYPR=UG.[@#I@<-3CWGT+$S; OKE7:.]EYLZ[X]I0QTHP@I@,4% :/6(G M2P@WMH#LF[T!S+_X_9'V/9F/0L1WV7>E*1'Y3R#ZY8T):,X*->CIH)25(TZW MT'^"$3MC>*)[ #]()$0:MJK0JVVU)7VOIR-<9@*=/MO.YW1'9\AV5 .'E-!A MLE[\W2*2S]JF1C-CPYZJCRJLO4?D&6.+,/5R?GES_L9;8XCHKGCSRYNSH74H M#[FK548,5-&0*M# LVR&:""K>J]&+:%MDN8B;1C#JK= M92Q+>BW&S@EMGH*('5\_^#C97)4]$JOWS:=DQVSN7>H>MXSVKTH7[\.'#V9EW MXNU[IA^VG7NT=R_KWF/];SV[W0A;9><:-XC&[S)0LDP3%NQ',0N$,/PDRJ]L M\_NY9"9H6YT.3WT%%:4I$\)*J95"EZAL8 %,F8\,<&EI$:3;,ZE5T"!?-!!2 MI/<+8%<*0W!24!;Z::\H],/ODY>8;KN6<"V8$@>_'RB$$&)HS(6*+8!08]]> MB57L0M+1!E-3 7I,)25H#:Z(4Y8@*%'"W6]"$99^'1);H1-5^56.\?[W-@HG M8@T2CC*HHA70VBI9!9WN%:R)8W"1$A@#0O+S'R/'0-1&[QC(6MF@/D-!Z1"4 M8.345:$Z

F MD'RYV%R .%BN?/Q%8=UUS:0FT*2A$VS8(J4T^[IF-=APV+#MXE!#1J@>9H,O M&7I2BJN&"0FN33IVLE%OOFU;U)EJQ38NT,WPJ3?!]BW,Z2ZWZ6%:"42AFE%E M?%R83'L"E/.HC+C5*73#J *W\!F$U;LL%YMLH8U\HMJ@U.A!JFHU^W"+3WO\ MF'NBG(8U>VG"+UD_;:=K,S&C5C@//J5K$5FL2M.FB53 M!"I53!FP R0J)Z88V)C,[J:9AMO(!(?!IXT8Z>+\D"-K=1K\ZF/(+J]._40U M!:I@4KT0 5HF2ZGVAX!&I'6G[@K.(MW8@ZOY(;)%%1EVI+TO4#-/A5Q]C MTDHK4@V2W#@TXDCE]XY-#HRJ\/K#(E$+&^&- AKJJ,8!H#R8(03M[-Q(P6ND M0\+>P=$AUJ6PA1!;JW-A>](U"OY((,URM5E<4)(1(0(3)@_( (=*3 /K% =+GX!=Y88J1M(L">.VXJ2V M.JW;9%%H1($:H#-H7H48_UV:7!V\!Y\M.X]U%@ ZF2&23!6"=K^/NU MCV.4)MO2<7<@6:)0H,=JX .1Z\%[)4"HM#KP&D2T5UUC?B(S/ 9381WB3(]- M$+:ZR?C$ZIL!=A4L256QY@,XJ0LMA+1-F7)'+H THZZ[7;>*O4@[^N!.O@#= MHH,O0=/N42(@[,*\ZA1Q#R$_92O#V*-#?6Q8A-'1TN%AH9"!2#'B\$>$111+ MIX-5U.R>*90K=&DR0"30\O,$.;P;M*JOH,C@Z]#;X1&#EOG($)/ASQEDJ)>N MIJA0MCI)1B\^#C53HP0CC_I5H6Q, U9@E#_:P>[_4E'ZF1KN0V47FSU,[DMR MQ/?8Q^%#Y,?:+,<^AI)/OIX&:SMO99J!^D=]\(E>H;4TO7NBT>Z]@^QD-*_> M/,%3N%BJ3D^T\,5ML!"X6B#:_NE\&3^38WI5B^II?9:- ?_)GW;A97PN$>GP MPJ=>(H?']F+\APT'U%".TE&^CI]V%]HX@>%!D>U2!6UJ.](DKZ#-PAW4E=Y5 MS;[8B#M0+=O]C2AW OH=TQFY:=T#7;.:'.QXV1Y$,U ]HH9?T/OD0NFHUH!Z MNQE'?L1>4YLM 4BVK\>I4HXDX/*<&T4#1\A59QM)&]0BN;XB^*"63>@52_ZG5AF4EU*SV:$-W=9&HD#4G) M1(O3J@X9LH**%K,?]J];4J3'"5C)ZJ>( 27Y0C)0:T1)\Q]DH(:$=97^H^$M MTH\_<+Z/&.%M^H,*47L)/ONW8/Q(E^13A54G^HB@AZ(N*[]4Q$">[".#%5.G M@NXDV4?!9&2 @YV$GT.D=TD_*F2MG\G1O9"/-^Q9)(-[/C)XY3F5M(4-BO=8 M9(6="FNS^H!!VU#. Z.F71S:Z62#ZB)EY?Q.0D4IQ&^$O=6Y]8#1&E GCITC M)*,X9(5PU[QTGJY@D$%+J:X9MG6)']K3<8.6]?G1[8EY/9&AVO@-/@^-""K. M2$-".IN2! 1O%^CY- 0PTS[ZQU[IZ(??;\'"CZ[C! HW_P*( R62P/2.>3:< M<$Y4?Q;B7 5HJMUJ'B'Q8(.IJA [II(BK*PN!:P"R3@F"4XU5]X. :6&30QJ MG3CM28P,W)#0;D]>E/Q&9C@,;II%2!M6/AO2547IY1D0?20+C[E4SFETN6XT3&V=/O M2Q11[$CV!,>;DI0ES]ZY\2[_:W3_Z7KFC>_I#Y/+O__7Y/;J>CK[DW?]_SZ/'__GC:./ M'>[H?&1EE&1;_PK0L&]9=?ZR3\V'JXSGHO#UT/W\$,8LA.POA2G4E%2LQ["2 M:?WJ4%^2.'PBUU ,*A73OD1D61H4FQ7*[)ZRK(( KBMQ2&C :K4M@95^KW 7[FJ5NT"X#]<)\_\FZX)!Q@+5R=\_6[ZLSS MQ[H_!BA.J+]Y'7%0NE/(SL/VOT>(NK2_O*$[5@O>E[N"& 4_B,E"=]"/B+) MBL8)>*I>JIF"K-(8F '\# /P "A1X10$:)&)XU<_2F7[JOZ''5(]OFNC'OVS MHC-M$Q?JX!9F3$@*PJL44_W.\."#3P%), QXJ(*=YK)+5NQN\C[Z4*SAT;2G M(67]?1-9MZ+.CO@RJ]6)_/1=#2G '[H6H)X\=\S]/4C&<8!6X!81F3-:@1E2 M-C^V,:05O+5,%[Y'WLU3Y/=^0O^=S"=KD-V3(Q<^@60R?Z":0NGPLP&H^0[9 M\64KP'C>([H"#RSA>UO(K,'S+\[.S\[KSY@GJ'DH;FW1^JO M'D>+?5E$[*_>#C6/>BP>1\[+L:-=[1'TX!Y#[\\YCG_I*>(K-E]&K*8VZFE@C[F+6AH.Q($[$)ZF%(4#8>+.BH$X$RY6:Y]1<1"W9**,C$E@'0@: M:S5+(8HN8F,=&6-98*QU;X-'SSJB?^=L-C6-QQ>'N_3)DA+"_F,!JF<_XN=/ MR:6/\89Z'JHX@F%;B]&Z#O6B)M$][QM_0_@+&QI\\>\Z?/+E.,LUDNFCM"2(MALQYFBI!$=V15/;0:!4&Z2ODET"O*_P#* M1&?2T&)0K =)FE#LCF ?, H " DK7<$"1NS^/".6G:V&+0 MK =NA>H^YM$\1A\1?+#!8Y+5;IH#N0%*@RKE3-^E@(NL>EV!YE))< MY<)OUB,H=5B\>R]BCW_W!M*$K\+M]L&O=H,=0B4H<;"_[!(-#^\H.U;I2LK% MRN\6 Q42B6_96$%T>$;Z7]6,+/]N<0.I8V0943?RG;:OD>77WXWRE<5MAK>R MDFP;4RMK2)==.66HJ$/191A'PL\F"E:20IF*[J,@S-<-,.1=WH$09N6QV!UU M<\W]6NH/] M^#(E"5H!+"L1)0(:WJ1+TO?J.,XB0@9G>5;OHH2*]*:A M:^=RW7G2V_%>AW M;TEHS^R]C&"'D=R02$$MN]I:U=C9$RD%/9OK,7O=+_:S'@TXK8:W[)";LUM- MACLA2XDQ/(C9F05K;AVXQV!*4>FVOW))&/QL56*NTCS5]P;A70_?SF;NE%V!,.4UJ$0B,&GEP'V&VI(PHJ:2,N[.@3L'G8C0F&!WEB\A M&6">LN,G_PE&[!:A\C2\3@<.W#=HLKC5(=$=R8[C .?@"N0_3^.173L*)"( MMW8O#EQ):"+CVG2Z(^A1$% /*;S^&O!*)C< 3,&3GX!<)ZD=ND=QH)S$];IP MX&9#$Q'7(](=^>:T/3!E9!&MZZ]KNIY0)&]@[,B.<*_ '%"-"W/T9;O%*M200OK0X3:Q2H?-K)0\+X1D7AK;J=Z#I(-+ M1._/WE4S4[9#>?NQ_NK%(+%W*:@+QS$ ;(5DZ$XA^:)*39$!#^[KEK&XV%R M.%BN?*RJX*UOYDQ*BUHH%9]60Y3M;4D%O2URZB<,M"E M9(^.'7K.FD(Z1FT=.-LUU4N!9Z*CSO8>HK(6JJM12<$=B(LVD9&<(,?,H*X0 MOK*%,TE!K=8I1^ZH'M*@NZ6J;.'LPJ2ZJZJDR*YT]!(^J,)*\5P%M,<:FJE$/WNV7F#4FS 32&8 MQ82#>LP48N_6MN<@X*_;]=PZD..FIT*]S3G:FB%52AZH:\7N'"_ N:G\2DU< M]+;KR;)$3L])5_5X_X]J-XV3#EL[WQ,9WMS8(E"%/VKL\-XS^XA<\@K+)1^?Q+C0Z& M-8 *?"XVV8H<^41U\;)6#\Z<#-87:=%HUJ+9JGNBP'2/I_;%O=J]N!&];:#< MAE(64]U'465J<+&?)\K*O7HQG /1V8;Z5ZB5+"*L9[?D$:Y6^75)+>?EL ZX M@FVY+R>N9PD\),]:SA_".. 6MN7X(5'NY.8I:--M>LV:6MO^UJ&L5!:@AA=Q M?)MC.4V?"9BGT2VLZ9N6TBEY,T(/(JY>P]D>=*Z1F[;VX;RRTAS1W+C MU=J'F!D%]JQL&=6,BHA1(1&A<6L'[IPUE:4QC3:C+JQT*%W95Y 0A#?W* 'U M0BP_'=;W8UW2__:]>JQ;]\,IY=?%E27\1)!#7TBH/I5NA*MCX0X%R^6/U#L0 MOI ]1&\D _<"$G)EDDNAJP!#^S=_J'$A#_Z&*<\D60*<_ZU^%%3;RH$@A4[+ M2J\#Z>AQ:+[H=F52:'NU-M3XRV?)T6ZRRF3<^ $8K5CJM9'(BN .;*8:2Z]( MASN>=QE'7H 'D&3J)X#7#PSW)Z5&PE)WX,!>JK'XU)3U'"HLH\(^78&YGT8E MK$3Q0\.&#FR,# 13AR+;VZ";E!5\SROW/F 8!W#-'BK-2N_4W18=7"[-MT79 M*-XJ&X81G8WCK?.!7C=*KQNEUXW2ZT;I=:/TNE%ZW2@YOU$JOL%TQYZ,H>QF MSR5OEW/^R$NVQ$\!4\J0Y=S=4,_ C_X'^+)IU[[;X]IXM:?7G0U:#5K&\3U5 M[,<7$#V#.ZKE2]E4;]GG<6WC6A)[I)K U/CQ!76A +NNCF.7V([&8Q8WNX33 MF<"SSERHWMBGR#,JCUCH[+)05S+/^G*AF&./(L^(=%/B!H)THQ)C,_FXRG;' MGWZ5%4QL)@0'J]86T=.6+94!NU =L9E$:E4@[3%LG;]-&B]N63'I M.[O^O*Q#^I7ST>A;0 @ MUE5X-V;3:JHM+)%_Z4DCNT!3@,&"][?W$^+=Z^/ M<;X^QME[/8[7QSC_M1[C%%LE7<16M)ZZGG-:9B!@N_7-%5@CPI]*F:5/.3+\"95JNK]Q*P?B MTS7$8DQ6S_(H*P0KI1\3]G84#X2+1*%IX$"TN*X4-!39W)S-$A1\F?#A"']E MB&XS89" D/_PF0Y ,$EGLW2U\O%F,B_"U]K)G9\=9AOQSKR\-\^/0V\_?OXC MQ\#[\__^(T7)_YG./O^)9'_^A37/D/+0W",<&.4].;\=W-]]G%')@ N*0,B> ME*!ZX6<:C9F#PR.-%YL]3)[G-7KQ<6A6,Z-U_P/7CN8CJ\L25V"DRT7:?+F],WIZ*.'R(_%B;:]7/4&[D:0EUO71#NA?B+5?V/UQ?J%775/17 MMG$@M:O/"5&N_J_DA-M&0<8"W6ZXBXZM;9B[XXJX=$+KE>;X=N"-69K[F9,T M(0GU-:D[/D511+=$[,>NE4\SF ,[_)Y4LR>&N7.JV"&%67'#_E5O.\XQ+)6M M9F]/FKCEW[>CA)\H8$+&,2.?+KVJD8S9_@RNBD(/?CBI>?UW#K!+L MCL:>5%$XD@-!W>-112$''5/%)SUY3Q+R?J7[*Q!N2PYS4*59['PH!V+; RMC MYRQT3!M;33: TCX8[)].HJ"<1Q(SSXFHWC OV]'"0ML_ W Q9+.N-$SP/X" MY&2#!PP#P%@\'VHG;8S(,:_M0^VRC9GY+Z?3=A7Y6]NMU[0>%K3]J%1<&M<5 M;AK[4/,N,?BVX@%]JGJ77/^&U%VP,;6A\[71.&8/Q2W%K\UZQ[2_]4:X0BTW M!%=^ FY\B'_UHU2I]$.,_FT%-]KJ^A <=TS%N]EC6W#9C4?_MN(F%EUV8XY_ M.RJ^?^!MGR-+1D\DP7X@N[3:\YC';+%[C9]H^.:84K98:N368'>SXQ+%G.S4 MC]C]CG<]N1F-,/D&0BA&9J%+[Z(1HQW3^&[6OS&E$L8$!EKWN9_QOH&H2#/M M[8>=?=\[ZR+-@[_>(E>Z/@?Z!D(1QMK6)Q\=,X4M5@*Y$RY;"63O?EO!Y)B] M5UN+?R-&'\']Q?;O=)^?';[3W>K^XC?QIG?SL.WQ7%_4%,ZX9$]O +SV<;)A MUW< MH!X>B/9CZ/^=+B2*=Z&K(+;+]M15GOTCT%5*K#J$1W&[6K83?;U=_7J[^O5V M]>OMZM?;U:^WJU]O5P\3FMQ>KKB"& 1T,/*(?ENB5;;C'6\C8)T&*4V'/.;@ MN%#]AF&;8]')MN'7?XTKK$=UM^#8KZN^9E:[$@1OIZ;?<*9TDP __X=E#K(+ M<8Q6HGV"MZ>QCCE)3J^2W?/+,>5KPK8B@=E\4YX4=C:$ V_..+9("]GT#6C8 MUO_='ZEQ.#)*DR6E[9\'NY1!1G3@31W'],^$:]^ .M*IQ7^HN!7G7$8^(9-Y3M@$5+=PX(]6JFU8R_:6)E&T>=1C314J2=^\9I#QSQ*25 T>:!MJT.Q(P(:GG MU/8J"O\WC<$Y!?O.7! '31PXOVDCA0-Z;(C@QP8R^-&6$"2'&*V%\*-M*7QH M((4/MJ0@B=&WEL('BU*8@77"1ZYID\3M' A/MY&&F"AK$OFAJ4A^L"4321RW M&YG\8%$H5R!H,DN$S1P(;+81B)"F@<5Q1ZE>OJ-PWYO+XK"- \&[-H(X),B2 M*UM#" =-' B8=>'*VA)!:<6J(0=QNT%W=V<]K]^V1%*TC]]/8O$CU;5:#BJ6 M'G;=,KIL"N;Q!3443*'EH(+I82,NH\NJ8&C+IG.FU'90X?2P09=39E,\-RC% M#:53;#JH<'K8MTL)LRH;^-QTYA2;#BJ;'G;Q4L(&ELTD2!!#XR<*^H.Y7(3- M!I5)#[MX(5'#38]W/]:3@;C=H$+H<>=>IFI((]5,"N5V@TJAAVV[F"KW#FAO M-;??=(VLW6PSHT9[/'NTCWP*J2G4]JHCSU(S5X\=Z\NV1)8[*6A"7$O7*78_ MDOQ7(DL&;]B7JZ>:]66LI]5F[MJ%3V PBL,K&*7L)2Z0C&,*!FX181<8\M0V MEG3W@!)J62 U?!L.3!W:&0A2BC@$Y!+%SP GD)JJ<9R@0C/RN/23WP &UU^# M* U!>$.9?.E'01KQQ8A==Q0.S5O7RY.CBES-D^/T\;).^3 >')=/QP:ES0K$>F%.K4=VY'K!GEZ/*AFB7_#VA)/L)91F[X42[8&<:H_I M%OT>>,&>=@_-L][I[S%%"^9H13NT>'_NI^OMKUN/*-?" _4HR1ZMUFF2R_[: MQZP>V4[>9A6ENAEDX+HM[7"^V(@[4%6!Z7-$9U(3^U&]4F&9/OEHMY:0$#%M MR1E],S=2(P>8C@QUQR6:HY,['7P"[-V$F]RGE ML6%B6_PN>4U(M=O#^\X[<;\*_>;L@\E+$?U-N/2IOP@8\I M7G")(CJ?$#N8> ;%RB^4M_!E]X_L<02) M1/I=>UY?21AV:3F*5Q*X,SZ. [D1JT(<[1L)54)Z7BGN8$+2)TB6\-&/*3\? M^*;M$N$URE*TXXT=BI&=WK<[)FU-GP*2J2=44"-_S" M(JO@V_O"(N' \!++A_\UI"M UYU MVHZIOM4D@K)8=Z096P>\I+0;4GD?201EL7Y(0ZX.=[UH.^0,?M4SM0!DL?Y' M,YX6<'Y0H;+X8SH'(O4Y#=D9*3(%5[;[P(S\.P&P)0'++1F , ME!LH.?CP9DKVQ,0@9DK.".?$J317J@9N&"R=ANJDXD0>[R19 GR98LQL+B% MDN"H!W? W.EUK"@2.2GV!<*,0#V9R%HX<'K90"PR:NS>8VQOM6]UMX\['<+> M7>4>."5.0>UN)77D84X909,8/-+UZ0: JNZ8-W/ %O2E&>9,Z#F>(<-ABC9^ ME&RD+ZS5;>S A0(KLA2PPI)$6427+%'$KAK/_*C>O!0T=J'FLPV)"EAA2:)W MD(Z>H!CD[\?0_P3)P,VZ<*&&M WI2AG2LXQ':SB.G^F "&^F+'\]%K]*+89S MH;ITG](24]VS2!XP6.ARH3I#A"\$FS8 M+/ET%PE.T\")TN)]RDQ#OZ60T'Z7[+_<48.-(3\<,(X'B=L[48O<1C1(S(XA MX@XP//30^-EB?@(L#4;H&SI1Q;SW$(6>#Y:FJ-3%XB?)V?EQG2EKUI\35=-M M3&$S]K@3P\H/C/)]NB1R505RHAI[SP&K*LT]3]]\N"D( 'R6':L(@ 85A8W( MDH!FFW6)9EF&PSB>(PK!A/P1IA5C^I0,;% M)O_1K&I0C9Z&*,00$Q3!D _/55-:BD$,Z& AH-JBVE=;$--HH3Q&%1'II5@Y MJ/T[L6KEDG/=C9Q8JH$^4Y]<8S3IES)HR[=I=9I42KJ4T6 YX3(K,@#H&ILC MII2$ M[R-=PZLE!0854:NVON%RFAS@PA6UU1W,K0M'&PG$^C%<207+OBRU!1 MWKFHP+AQS<)([TI2*%/12T")!!CFQ:=#F*6T\]PUU24Q;2,'KE (M:08"-+1 MT$-U'CY0= 6>80 T3);#.I#[K.:M''47S(;('AYL:<761-/4VB6%.I2)+Q_4 M6"N.K\CU?:KHZ( M=INULDOGNZ6L7V3;(EDZ9L4$$!9M61OR"_EZ1MY\ MLP[$J273'5F.6>UI0/)'FG?;:XD$ MI= .7"QK+3Y)*[?T[*Z;1E(E2 /LQ/<\@S#).S?*OFG4ZX.,%>Y'1[:_F M 8-#6 <3LMJ(\>#!@D.*AW^T()MV14SDCQ;(8>TG:&E5;L=].16=<9^ X.T" M/9\&[,(\WF0"R#_L^9]_\?OG6879Q1]L/V&@TP_&UB*^=IT&%']6)[>5(&R_ M96#"6R'B+AS;F)K @[,K\=E-@^ZLG;2WY8#X]+W9TG)\!_'_0L=^DF.B+O6G MGQ/ 07<5^3<9L74W$N_--A+;;WT^B/L;ARF@4SB 41;,G,PSYC I;_-PT#X' METE5OEUHUM5K+FY7FX.;W\PCA,_7D"*?4;A/4AV7BS+C'J!4;5D2;VF M[LS6YLI@1JD[QSG"LA75'QU,^:HM&.."$7UNL=(G OY(628+*VI103PDKAHN"+R0G!(?SP:Y!LPVGJ*,MIL7N%KX".TD<6 ;JQFFC5JG1# M3T!&'XL&IE;Q$L7/ ",/"Z@8V20X_O$V278^KL7F7T&)7)GMLV!OADWEA[5/OXPT:.F*S=&I7DI,! M658%]L O]8"'R _DCI@.V &;9JYX1?'("+)0JS%EET+6/DXV#']I_4P1V/#6 M2W8I5&.]Y"0,SO I6%R"G/ZX 1.'?^]=>'X7T.!*@3OU(/>HP75 MJ@5=KV9+'P/JP9>=1" 1;3665 CJMSJ1"W MR$S"F)!4D89@W-J%PBN-9Y."+G<$R5X$0G$3BVC4TH5:*S4$:$23.\*3ZEOV M)^%7\6%0>QH>-'>AQDH7\_" ,'=DF0>)?^/G6,D$\U.I;0W3_3;EDCK@(+S8 MY' D!Y1M#UKWZD*5ECH3N"V]CBO$]5> T@ 5]_=CSO\S^NH@;XO%XJ_M!6^ MGDIW1/Z 44"W3CS3G3L+,4.Y&C256G.SQD[4CJEES,WH&O!-WTN?+&\ F,2? M,")DBZ!64BWZ&51H+>(Z+4CL^VGU?!&X_B/UHSL4)\MH,XY)0E<"GD5R@_ 4 MA&"USJZ0+P%=6O MQZ6?C!E[_:B8\K/+@Z"(LYM$D+*)-KV!F"3[;ICV1B .?43WA_R/1]H"W*(70)++"!&J@-R#I$M7(4APE3(M?5Q"G&SV:DK[@R@UJ"!D MYM6/@C3B=4K58:(!QQU4UUK$"0=D2>]/LI?&H\BP*&=^W[HP/40Z8=YV4+FV M"!S6)&O ]2AWI3A&(W+%^,A><+_W2>C_D>6&^O@+2*:I^%GNYGT-*KL6H;^6 M9/8^SW9Z4UR#MJ<)MW %,'8B*=D#\,,J@$M MXG_]<6#P15V\/' #5""*$U.R227*S-;QCH8:-'&E13BQ7R[TK"A7/HPV5RB* M?)RC_BN*4I9V6T!)JN(B?6C;XZ!B;QN0;$NL2R<$Q]LJ:#RK5%6+(>58.F+VV1(*,@P"D(MY^E$FK8QZ"B:AL2K$^>.Y-N>V8X MHHK%#PTG:4(2/V:&Y!'@E63"Z9L-*L$6<3QSBH8\A-O9Z2R[BB*5XY=]GE*J M(&:)J#

<+U_,Y")@/SPX:6+!9>L=;I 2]#C>H&UL[+U[<^0VEB_X_XW8[X#UWH@N1V39 MKO*TN^V=F1M9>GAT1R7I2K)]9QT;'12)S,2826;S(97ZTR\>?&8")$B"P*%F M(V;:JDS@O/*<'][G_//_^+(/T3-.4A)'__+5AV^^^PKAR(\#$FW_Y:L\V[S_ MZU?_XU__C__VS__G^_?_^]/]-0IB/]_C*$-^@KT,!^B%9#OT&!\.7H0^XR0A M88@^)2388H0^?/?-]]]\]\V/Z/W[?^4D/GDI[1)'B-/Z^,V'\HNS@EH<_83^ M^NV'?_KVXWHAE'Z MTY>4_,M7NRP[_/3MMR\O+]^\?/]-G&QI]^\^?/N_/U\_^#N\]]Z3*,V\R,=? M(=K^IY1_>!W[7L;-T^C^Y2D)2P+??UOQ4K9@_WI?-GO//GK_X>/[[S]\\R4- MOBI$9%]K,"F;LV^#K.K0;/SG;\675=,3TH7Z'W[\\<=O^;=?_>M_0^B?DSC$ M]WB#^$<_9:\'_"]?I61_"!E7_MDNP1NYD&&2?,OZ?QOA+?LQF98_,BT__,"T M_+^*CQ^IL^%K[PF'7R'6_)?[*Z72/[8(-GMRO;2,]:TMQ4;I-%(=X>&L[S7] MJZ45_I+A*,!!J1?CUD&9"U,Y ",=^RUZ(7/_.#DU4UHZ78K];[;Q\[O9-\/LP83FM%:)VW)O<0O>=$_ M>^Q0M/C6CVGX'[+W8?'#\.Z;)-[+)17L8LF7?PN?AO^PI2HM/1*O_+PP"9__6\' V\*$ 744:R5W05;>)DSQ'SGX48,SI6 M*< CI2C1]NAKN&XETZ/TJN9W,)U**N%DGV+4['G0_\J]),-)^'J/#W$B REU M2_A^I=#NV,6.FL'V-I6PDQVO(HP$97M.>(<3$@<747!.YP8=JA^W@^^ 4LV. MW:_5"+;SR46=['J"+!U* \0(6QQ $R]*"1NT>_%/TA2^_ZGT.QEDC]K!]D*E MM-,'WXJR-1 4\\=+$N*;?/^$$XG>DB9P74^E3^ERQ]_#=#6EE&-=K%@F,(I( MD+3E6O=X2]C")\INO+UL>%4T@^YB:*F)D;;G<5>3' M"85/OAQ^R.B0?A;G49:\GL6!V@/[>D%W2"VMV_[9V06RN^H)/M%[6TQ6B+-! M<8(*5HCQLN72C]Z7JX!.$11 MF[[E\7X=!-1H:?&?:Q+A#TI;R-M"]] .#=O>*6D(V3.[Q)WHE07-5?D'8M31 M;60-/T]U^SC #A\7Z94?=;WRX[*\\N.\7OGX$EOVRC/ZYVWR&+]$?59HM5R( M1YYJ)_7'NMD"O%$BK"E?9*39+),1M^R'?(9[F]PE\3.)?/5*2=E\(1ZIT%/J MED=M%^";*HG-.&BQ#+I-4,G LI/>Q6GFA?\/.70NYA6-%^*@4AVE[MEJN0#G ME,MK"CL%=43)6UJ<,[!>)]A3^.+1UW"]3Z9'=;^F\1U,#Y-*.-:G^/C+J%ER M(7;1,;S;Q9'Z $;2!*XKJ?0IW>GX>Y@NI91RK%MQ@HA3M+8A\X#]/*'N_.'C MTR/)0AE"29K =2V5/J5K'7\/T[644HYU+4X%Q1OTX>.[IZ]127]^_WI,/'9E M_>%U_Q3+-#W^'JYG234IW:KU)4R?DHLXVJ$$-23(V<.IBR_^CDJ,%0?%BF9P MO:I+KV/,:K:!Z6.=DHYUM9(H*JE:/2@^RY,$1YFX:\/BAZYM\U2YAE$VA^N" M.GJV%Y;RMC!=4DOBB8O+@CJJR"-!W]YEA@RS9P/D&9][F5>(HS2&LCET'^W6 M\_C>@JPM9!_MD7CR386*.KO!ZI5.:_/Z8'+F97@;)Z]*&QRW@NZ14JU.[Q%6 M32#[GUQ0 [<)$U12M>5L#WLO##_E*8EPJAZKCUM!=S:I5FUG:S6![&QR02*2JJVG.UBCY,M'?1_3N*7;'<6[P]>I$8X56OHSM>I9=L)I4TA.V.WP!.= MLB2.!'54D+?FG5_J%P/B$8O:#+*FX/U2J=^14YZT ^V1:FFGNN.7YA,20=O: ML+S#8=@'D$>-H/N?3*>C,;G1 K+/2>6<.B(SFK8AC[+;LRO?L?_'P\ZCAKK- M,Y8]A&U8JG<(NCM!=T,=G8\V<3IZ0'93+;FG;NAP'H@S62'!!C7X6/-DND!/ MO/ J"O"7?\=JS#QM!]Y?Y9H=N6B[$6BO5(@ZU1$%6<3I(DK8PGT5L2]T25+? M"_\#>XGZU7M'4[C^UZ=?=:=%T0ZF%_9*._JN2[&W+2@C1MK!*_A:KTOZB6Q+ M1]T2KBOV:'?\!/ZH&4Q'[!-V\@/XIB-RTK:]4*R9]/RPW78IGBC14.Z+C89+ M\$:9N*;\L4@08LDCUY1UP!4+/=F:YOA[N)XGU:3TMM:7,#U,+N)8KZJH(49N MJA]MO/2)<\G3]UO/.PAGPF&6EI_47E5\\#=^=Y])<+NY))$7^83&32RVBQ2) M @=VA>F+8_1G;CJD'SP/'B7]Z*GD[JQO,4"?+,MY^CK9"4Y]#LG^/\Z M];AK$N$K^N?Q5+*SX4(\[T0WJ?=5K1;@@:>R&O!"1A1QJL>N:$2QK)F-8,>47*=F/+5;P(TEA9RC)\R<'/J]).@FA&91REWL%'M^ M6B%TVG8)D:30\#2@CAI"CRN5N-,\<57=< 819Z:5+)7S./6?7,3=F9?N%#H7 M7\&.JJ;\S2!BG\.-F99TH[V'$G$2#'-);V>@\7V6(B^]QSXFSVP==H,S^<,% MS2ZP T1'W];HT]$>;D!I23UZ+"J(HYKZ"GD;&B=H'8;Q"RL/A#8L^6*" Y*A MZSBM1RXWPY45<9M&'X..%EAEEXLP+K2GSR+@A4I)T 0%W"3YX)+CXWI.!G]S&HDAC_W M$727Q ><9*]W5(^,0L?%WW-R8,<@ZFEQ3Q?8\:6C;WL,5+>'&WU:4H\?$03Q M%>+D1;W&DH&[J?:L.E^2+S@HPM3ADC6CTA.Z:A981!6[^.*'.7O>\7,7OOW]X,;R(.G'+RU+)J@<:RD?]*[BA$I67SM:1]LU@O-( M+U?:-"HZ9[?REM#C6*F=?,>J:@8Y2M7"FMB_JJ@ZWL8RI]WZ[@H=J*0[^B_D MQ_L]R5Q=OVFLEWL#3M46=LAU:M@,.FE#N&'7+>Y8UVSNZ#B/O3E5=+UST[G4 M!A]4ZIU3Z'NDAO8&9]SSU-N-,;0-(PT#(WH\X^0IUKD@9$B3%&_W;C>4KHGW M1$*2$9S213A/1["+PX"B'%N09Z\]-_0&=(<-#D/MT(0/W;YP 6:P!J,3T->, MJHVH[-7UI3]GZC=9_:DPAF,4T+N9V]EA,9&N<4=7W7H1T6SZ(FN#-)@KNS.J M6VH8UBR<7-Z]B3.R&FB@JC; M>X=SJ%<&&\]P'D>LELB!^@E)TSAY15$\/1O,E&O$6M&G; P[ +MUE%T:7DH8 M]L@[^6:LC6#4693.K.9!T'44?TF.@]-!7FT*97OP4=BMZ5$@RAN#CL4>D2?X M*:.,9+-35]?R9U:UO-_G9C=O-O6*#;YN)>T=,FFCCKHU;,SIT?+DJ&E)>-,G M\+2S&#!8,Z^:_ND*&,8&E?9F /@8U N_)47>#-YH+=SZQK[9!CTHD19'VT>< M[)LK?)4IY$V!1UN'?JUXD[0#''%=TAK:;W)\L6(6%>_:&TS\!B';>"J#L=B+ M@C !U;OJI.H .RC[=>V:B2[FYE.WS ;GHQ#N0,VI;$BQX#T58^]\M*S9]\\7 MP(>A1!O%%!1NH,F$-##I=#W7-#3)=!PN@^\7+?A&T; [1$N\-33C11G9Q1BT MSK*$/.49F_FA+*8S4PC7#RQ;P4WRL+HBTJ]>F*L6A))FL&-4I5XVX17-@KX_M8=3GAE>(7MM#O##NYA-CC*>*O1$VZ@#Y1_0DY8P:; MS*$-O%"W:(/C($?O2(2". R])*W/=IR(WY/C5A !*\[!=8U3M5Y8H+:U[ Q2T71! M 7HDL,G@A')-8@Y%VU%)9'JZBXZJ$=\\=8'5KV/':HV4[=[:T*=PH[1-XM+?> MWIQ?W#Q)U6>>Y8HE/Y?\.A]49[PCZ$$V^DG6*=]5V

Z>0IS M%J?9[885P^ '7SAY)CY.'^)0O:3LZ ;%/IU;<];5:WAAKB&S.,G<"E_DLR) MB\/+@CQB]!W-6&=7=\O534\UM!*=/R=QFMXE\49YC;;= G;\2;1I!ESC:[@1 M)A-RK(]Q6D@06R$F_J^M6F#5W+]'5.GFP^X#!DU=9P1,4)Z2B]#O8D(DQ) M]HBL4%MA'>W.L -VF U:%[*U>L(-Y8'RC[ZX+=BL4,&(3T_;K,J(=_,VV[(9 MM@TS>"U6CAZ1P#' E&2>V?Z) ]QW/WS_'0>Y0W8@?_O9(]$UG?O<1@\XRT*^ M$8_<'F MSGN6#?0?LJG+P*ZP(6R(_DTDT^D'%] &23_6WYM,5JAB(];-#49.\,VZ!<0R ML4'=,=:Y-P"(#7S=+5/P0*;4K'.C'BY$J44UMS'OY#S,O&+BV6]\LA?O-,#$ MK3FV_.NS0ZOE0H+L5#MIF-7-%A!H$F&GAYH@BMXQLF;S*0V.-X/Z\7TE?MVL MB+HXH)I+E5G";/J,_JU3>T9H*!M:4+8W"YS-GWW#?O;G\F.YK QO4_/]BL2>5NX"-XK\5CW+0E7IM5!=+XC689,=;&GU@QML@C:N#]KX.P,_: MM<4?G6"T.FK/=ACYQ=7NHZKN*:OWRMKA &WBA"5%)Z5+%\MV_GF GS*[I_&S MVZ<*W8(#.[MME"3C3%PY9*IM-E<^02)331?)MM9[]A*DC M8M'NT?N"TXLO6>+%24 B+WF]RO">U[IB#YAB?B.JU%,Y)LS)$2;26K3VZ1/; M6=A!GE_-K_1X"&CL@M7O%(6 J)80/7$1RYD<%U)4N*N%0J543G;3(%N9[\H5 M%A3S0Y0Q 5S@*YWL]NZ '[>!C6%2C9JHTVH %R?D8DYY5]N.;GNYO'N78>95 M9?='G>#.?+]:.-?)A,8AO)4?R K>E94;RK2&/0_C.IK#1L$^/9N J&H+%QM[ M)1[KFI^\E/CB@B,)<[;Z/05.EJ2R3%KD+&/G;!8X@1RNKU]D+)+HZR1L^>^D M:9JR[;("MJ5A5[3RALL)U;:X8[VTJH=4Y(IA0=,^=>ME@<^1EEWP4S1=#@ ="VP2@@K:($#(E)[E1 @T$)E6 M%B88_8;)=D?%6U,+>5M\D[-ZM+>;DP25/8N:$61@P]=8NS1Q;2@-N( W6I.Q M05,R1 5')%BR8\4B+7J#:P62KK.-N#.35YBI"2?.\[_JFJ-KY364QMM %>5* M;1"!Y>.)F<7 0#!QM^AS8Y;W3I91J)ZZY)&SHKEV#25S")< 6HQV MNMGPAU-9)(CV644#1E4D%@>DO8K8G92.8:D, M>9'-GHX7)W5(>Y:YNGUA ^@@"[3KEVMTA N6P\0?_:1"I[;!V;^M;WZ^>$!7 M-_2+V[-__[?;Z_.+^X<_H8O_]QWN/J'*XJ-K"]ME. M#5N'*K*&<'VT6UQ3OHE^%X2=.&>C_M-GS.97"E/(VL%V2J5FBCIEHA%<9U2+ M.GI2T*A(YL+WUD% V!5E+[SS2' 5G7D'0M=/G7[8UP>V3VIIW/3/S@YP?55/ M[-$ONRKJB)%_3R)4,'"39C*CX(V#\JBVTWV5C6'[;;>.[8R2LI9P/;5'WM$N MZOOY/@]YX?-SO"&^F_H8NKNQR]MOU=I17=">J?G=+$L51@\X(7%P$74F"C&O MW2>/=O0QOZTC-C-GN:(CM*-KU22#II^E*=I_YFG&ENGI8ZP8U;GR3.J +6EP ME/)W9_>8+G-2DN&B0M<=M^0]]N-MQ*GPA#;*^:\_*$"[[6 M-!\]G;B[.BMJ1K_G,M")[RO/5;Q.$I8LA_V]8N\9$NP5*0MX,;N&)$XN#X"W M+%_\%C;U&^P5V6#'9S3AC*YXP?KS/*%#A%"(:W&/TRPA/CO48JW6+UX2_$H_ M.[E_/8T23,@S8)TJ)\HX,L SI4Q4:C3F;+<)3]51)^#BA=Q1@L6Z)HM1S5[L M(B$N0(J>N0@HX.+R_"MB(F4WA8HCPPE+"+Y(,$:"\TID\5LI[$:_YA+8KPSB MRE+B%@(1IF*#5N$X]P^__,ES5(+4\\-6U3Q_Z]M%9)OQJ:S7Z M@6IUB:FXK-.+N[!A=W:#=>%NN1FR$."=WU:=R.MZUZ%Q)^;,2W>78?S25]FW MIPM,]!VBK^+*TTE[N*ML+:GGO>"T?O@W='E]^]N#HQ1$3.^[)'XF 0X^O?Y" M%YU7494/?>UGY)DN;7NK6(\B!#L"QMOF*./10"IPHV6"+E-28C">J&2*GE[1 M.\87D>AK5!<1J'G/_+A-+V6/;3MQ&VT8?+5J#E##>!4S)W6WJ1$V).O(<-9J M !L13G5I1GK]+=P(ELAH+*L9W^L-\X#/<5D)IS@Z271F,TUAWSZP85N0CEQA M]L_%V*9TY),0M]*'/<9F1ON96,&._CGMJSSS,L0'+B+-JNWXVUR54&)KHQ!+ MDI&,?KVX^G@=QDGYW'^E&WR<"T2 MNG=,@;JZP(9%'7V/IDG*]G!A2DOJ"3?S."$&-)@\L\G2"ITE.""9*$]?IL-_ M=X]I>*=>.$^9-(T9TWQ&^.0%O*1!5>/@'8, JBX9M^.G*N+Q3!$F3E[74?#@ M[0\AKCZYQRE.GH^O_^CW@AFF [5NE/+HZP+\C&2 M/+>9"2-,]?FG)VC0\3 MP=!VM8[9#7#54ELP0?6'!1O+LQPWRJM^BV'HG2C,YU!5;H M]KUFMBOOI3L%7(\@ Q/DIMJEE35@( VX4X[1FHS.-5 P1 5'L7;@[P@^J=\1 M%-S=I'=V9J)4\13 43E _I+C'(O_-K:#BU<3/:=&@PC AI#AMCBJO:?9&RYL MC-!A_$*[>$+TKF3V-=OQKU)ZDUO;BM*N2T,(M?[=V'#:;TFHT"&]83R0G*)8KA5LU0J5NHE*74=Q M7NZ+DI.2Z+I]EA;9$HV[0[K184FQ+!/; +!C^L&*FT1G$ (A8!,3>'GR>LO'"Q.H !.^7LYASS?X+/F!V $SK7REZD"KJ+IZ3G )CO>LPQ$"G71<8U0K]>P/[ MJ-_"8ELEO?GP9IQ0@Q6D"#=MA5+=1\OG(F9A-C(EW=?VGAWF.)GLU^ M>>=)""0N"21%_D&,L]T$UHD:&C81@,\.J@L#D1T M=)D)3"K6H%YV.[#3<>:93648]P^Q?8R#]))*=8\/XE)I>KNYB3/<<^Z@V14V MB@S1_^B!=F\_N$@Q2/KQAVV"B?#X=S4?%&^^1IS5G.<0.@^U+1BAN*8=;]"! M\B%IRIX]1I0%[/G$9.@$'_G#;3%NW@ 7!4;H8'&> &G1,9=)6HL.V9S 265) M*A3[?U;N\MD+,;^162:T95^LHZ#]0:.E2(-[NK%3Y#R[^.+S*]GW7H8O-ANL M7+!8%P(V6+GY35H%-ZU* !$0\K??7EBFYK^*-G&R MYP^@^THO:/>&#<$#K= JR*#7%2ZL#E5@=-V1!A\!BXP3:K!ROZ_OQ!9^N;-/ MIVT5*T>/B46><%:CDCX>SZ"'F($6<*R MUH7^MNH%E+<$3B3WM8WB12VN4D6Y2337>1[X0]:DSY MQ84HJ/83KS*\[SV['] ?=BP/MD1KQUVW,]SX'Z["Z/T$P0E5K/C*IMYFY]QF M'K%[#^ %F1/'CD4CQ?ILH07_GN,?R7/>?J LTQ,&X[L,946 MS* W8J$JD>)80L!S+$Y6:WKZQ:B(C>;VHW?TLJ99PI)+@M)*%+L)&)T9K(20 MDC.%UNJ]51*]3KQ]*B;I"$<% =XMF[,+Y.IE])<!\D"7)1LIK^*QRWXCP'\$*?B(/]8^QS _E,XRL'VT5N8 G41U3!W=)@4W M0[=NKGK+HP;NFC6_;PP2K)T9:J0WF41E?EKK_STG*>$G-&Q;&M_MO&3O^3C/ MB.^%5]&6U?C"K/IX.7JMZ4=="&V +&RT-F6W)G)/I0D?Q8UI.#;R'G<8>9)R M6-G.8PG>T464D>R53I>HC(E(6^Q5X/\N3M#!2[+R@Z]%.Z'+-ZB*ZI05S2 1 M*Z*1-L\DD?<4YY1-&'+.]:ZP[-XQK\L1(BM 6C5(? MZ*N[A@&^HOTV%&$92''BAZ*>,I6==E,@B# M-*00AX88M>5 M2#H=E.MBU EB^4$@Y!,>#+*UA$?Y+S2]_KNBCEA2*-FQDVO M RG5.XOW>\++N4S;\!I($?9@:L!:'1M=0\C!'T)-*#?/!A<+I7)7@54!*:09 M,).UO;5EU7C2;2UJL@JP:QE KI)9#\&;>+)$)5VH$+?/ITUH2:@^T MD!JO-0DM#:F'JF5FA2,+'EFVY9]4(>7X],&6U63@W,[FMR[M=" RR 8 R[9M M-=JGC)\JI&E.U\_X=L.TC*,'5HWL,:;?E@7*NC;_=#K#!V)]&YR<%?3V7 ;4 M#M##X'E P91]YG.VHA8>F^S2-N]Q62'/<=54>S:J#@$:EA',T$-I&=KF?HF3(NS)UHO(/WATG<51&H$Y2/XQ3JOPC_I)]HA+^,<9>FH_,0-P1:H99(/*Z;0C$,J,1"M5RH%@S]SD1#7#8W MSSC 67C)H%H4KJ%2W%$[^OV973L[P :Z?EV;D*5N#1=\-&0>_PAYO_>25^;0 M#V0;D0WQ/;915'%$)4LGB0EJD4YMT#?B:W>&[=[#;-#*2J#5$Z[;#Y1_= AT M^[W[D=&6'4!#05F*C:=5O8Z]*&V^\ZQK/?^,P1Q.0PY#;@UGA,O* JK%I+EE;I M(RIS7,;)&;LBE5U3(_6/VX99P [+.>S9#$^3].&&Z2Q:C@U7+LQ*9"9?(2Y0 MHUYR0Z9FJI5*+)YY1 B&A&3N)R"@S L)#:L'0281@!NITVU37@$91 7XE M:)I.XZ][B(=?XCV8U?L];A0N>-79=^JY>OO:Y+$Q)N"!V&D[UC,M%6W=?U2- MT=,H04:$2=:I(6$4&>B8,$VIL3'2&/U/GX(>B@#"S0"2W:6U"R9N+-781-<& M%E1/J.Q?)'1D)VWCN%@I_1S'P0L)0VJ#*QJ,T98\A5B(H[W0'TH#)B!/LDAS M<36( -S5UC@U)B1F+E@X# :UGOV[!SH]83O^ .V/J:MGM;KM: M\":LC^91WPY0WH6-(4 \G<9TZLI%-R.[>UIQ:EX'7 M(.YN"+6F[028F3QLGN.G3'LEJ&P,$XKT=&R.BO*6<(?"'GE';Y)1LNZ=L6]1 MIFZ])'?L7'PIFB[%(0UNVU*ZH-95@8"=6O8H=>C9>NZ MH;PIW-#K$WCT\[RJ2)K@X,8[TQ3C2A(A2._MV[Y.T'U51^>VRW;U@.RY6G*/ MOL7*R3>K_0D.LP\B&F7_9E8=0NS6HR1/[<&6.GQ%762H.XO3+'W8>0EF(@=W M1<+9OI7(5**P8]^,S5HSR4D4X6*'(;U&'Y+SO#&W!_ZD^KA8NOCREXAD*7KW MU?W#+W]*O_H:= A^:AJI=_TUF>H;"<)NJXV*0CG)-Q"&/8J-CD-&^SV/<510 M1^LDH<1$U28 0[US$RT"JG[SV*^6L4L[]V2[$^\5M3*#G1%$ 04@N@9X MRGEZNK+6CVKW;0(9F/$[U2[5G&4$#>#3ERD:&7FQA[QGCX0L*8+=28L+Q2N> M+/UBP;6 B9IO74)LU .^RU-O* WH MN#'"(FWD&$ ,G:,46/*FKC@QD.DQ0]L8/2/IP.)O('0Z!E5AU!8>'"8W3%2 M1@>P\16.89RDD<9;4=V1EW;NO:?9T1PV%/3IV4H.K6@+-[Q[)1Y]QBL(HZLZ MM04$+]4?T?1Z+LMW-<@YP+AT[HH)J)')I@5- MNYH=S8$'K>A5M 48BS0@=O'"J,,%)(]CA)]>I&7/M%G #32'G M6(>CY%CRN(K@2E1=>46_%_]U'6LSZVOLX/Z>I'^P[8Y?6!&VS",12T,@;-AY MCU"S'\SP&JQY=1:OTPGXX?L@%0RDPJ1NZ]7%D0XB/%GY!BX(W_IJB6+W1-Z* M-12:.@6IUF\QXE>U \F M CO\Q]FDB0/#*, %A)%ZC)[0"G:(_1RH9(A>*$=4L@2#$8Y,"ON6P-+ M3W_\;V$!A?7&T($-&J,MHYFJ7DX$+G2,5V5LB)0<^8KX),7U2O81L'F'?9N! MR 1^_'Q+;]+1WPLV8&AJW?40<3'S"%W!S3U*!!?;1P&1KW=EX(\>G:0PTQWWR5@BJ8&)B*@8K6J M*EF"PP@'YK!13UU1M+0KXDW0@PD!QBS56V1=AQCPJV-&5!N=BLY[RD,O:>6A MVR#*%7E[,9CR4KDD0E[P3(=QS"^9E667?98"E;;VV"%-&*(G7%9B#L2I#2-T M\-+4VPJZ9$__F_"/8U]4:/;%V(VRA&RW.&%3'';4D:WXO*EN/ M1&F&<+GAP]A0Z>((HU?Z84D]8L]M0A17Z=3]5S_$*T0V*(PCRN?_%DINMPG> M>AEEX"7)*\_'P/5F,K4K2*\HS0RE5'%*$8>OS @I_9H*A<,4O] ?BE6HYF2? MO)#;*MUAG,$H9&_%FRKPO964H%XK2U ?C5 ."E&#,!IUN;'US"U/;"]9QB=\ M39[QR3G%P#GN$$HPQSH#UI'/?+7)+&$2/%P9$^$DN+[G;$^/_^#-C=U8B=2& M<0\N<9<1+O.,Y9C9L^M2_^ 3J@*H!Z&.(1;+@".3]I3AE GZ\ ',J);S(]L* M"9E04ZAR)@8-]L#9=B-LYT513I<07M.$B2C]@+*8S_/]>'_PHM<_I; PE&_$ M'A?!'7P0TD=@&?BG;POE,4=G;_C8-4 '0X<8DHK0H!#'LD7* N#88=7H6G56 MKW0@&$B[+"7\U?K* _ZT_1)"O$-J$R[,J_F"B^*9E2[F 8>$1#XYT*G H2CQ M5&Z1'JC+D32-DU>V-V@N[[NLQN1#?CB$_-*%%WX2VXL/;'>QD5FH_[#!%&&8 ML6_>=M7Q@Q&JP,\AS.HXI39.)CV42!NRM'?8Z>R[$JD"6?,CW>X\"_ 0'M#8N\ \><;(7]0_X;9A[*HO1 M,6(,DP6/%Z-MJCUV#.:P\'%DO+XSCRD\6A$%I3T_=@L*V1 [[UW2$&/?P'K# M#?\,,<'X67 I&F*R+6[TL6]DU4@TWFVM#4QG7KJ[#.,7HP.1#M$%#SS:-M,> M:'HI+GQ@T==OYH'$IX*@#95D2:/&_-;3&R68'(@)LK@A87X+JH8 38=SL?$L M,UJY[?[ZV0@;NI/449X]!4,5ZADK5K+')I MIP8 %;OC>Q*1?;XO9J'5#GD>!3A!41R]]]DV2<@M9GC6V;@WQ67Y+$2YYYAX M5TA2/SJZC).'_(F;:="]_.G$86+0/#:4W-B?2!GXK-2\GF;O\A_%:?TV+N57 M^=/\Z;V(W03_/2<)#LI+[/7=>+:L9&VQY^_*LZ\-*^J8YKZ/<<#P]6_;NOLE?M%"&"2D0:4XS0>B['>@$HG!S/DU#, F/0H2ZKO"$XDH]&UV M-#-XF8.G\_A$Y0C.XCV[7<)AZB&C]KD]L#_3M9^19]TIMA'",$<[\[:37Q\9 M2Q7N?-R@;J-#E3%^S_X.2IQK%A1F\W;&?H5*_I:@3B-Q, 3K-8 N9>Q0+/@Y MQBXFRBX.*;2F%W3JD;VRM &_>>QWS=+;Y)YL=QI5@";06PQ2C;.4 J"&$5L$ M+HU4R41 -7G_"0GN/'W'"I4"(%Z6@8D $I8<&N^EX#+#ED"IP#H*A :?7B^^ M'(A(LGY.5S5#M@"&$X,)+69L)%GB#Z2TF"7]6+W,'S"5H8*>7ME%\D($%% 9 M7*V);1NGB1P5MK*;! 6X4LO4_!$3P#W> C)9AP>YG0@>9\;DF2SYM0J>QW+@ MRG4H-9A(;SAU)(#GEB: M8[04##-M6\6334-%1GJ7%SZM-K\>6 M#<"!U):"FJ.LI-C\&T)J"?@W3B$C&W_'U;N:]Q57;)%5M@ '8Y:-5F,5U2L/ MQ?O9(C-?'/'U:,)%X69*!7_'M= NOE![1EY8EG.B"_6?<;Q-O,..3I03[.DE MU)A&$39 &;"6HF3:4')P@*(A,CQZAROD37*$WV<$#)D=4:B"1RB\EG M3'Q7+3FQM$I4PLZ2(N0GMULN);UFF1G+D2 M1&0G#TM9[![!.C+5366>VX9Y/I7FN3LQ3\6_@/!CW+:SVY0_I?CO.97L@J65 M?Z2LUE](JEHD*UO#A!5-+5N[0?*F<*F MOD&/.]J^;L/N=.2IR$A2W&[&S8VL9O(2+TUCRB$K*XD%?"Q$>Q[S*0HPE4%P M8T^#XP3MO>@5>5]P6B;G%S+ 7IB;^YVF+,[Y;\S%"DVJ^W%K/=SS$[\ MSYAG)TY.@EBR(6H5]A_V:N?9"]G#Z75V5M2Q^]4+\^-]U:%]88X:HRS0G-!I M=80[P1LF_MC8X&FXF*?S/QJ,*'IDJ.2%.#-';]CL&<+8E/"W./F#2G;F'4CF M2>'PI 7,(.S0IIJ.M;\&/L52"#O6:]95%5%VB:!=NQ&]*_\=UO5'OK8[4S&L M;D$.%?3LSR)FTL>7ZF,G<5X<;5E^65;DHB@_JL!!>4N8N*&A72NQW6DSN -S ME["CEU^4YGN>VY=1KCWA@M) ^<%*EY. MJ)&;8)?]=8?.8B]L]) M6J;QXW?6BHNULDM7FEU@Q[F.OLWH[FH/-Z:UI!X]3+6(LP@N+Y*;OL23)EG# MA^F_:O^E__C;/4OO);FJ<_P=3(^4:L!)+T"/OT6^#>='I,??058(\R=5ZK\BG3UR5ZO*K(7*KTJ^/O MX7J65)/2MUI?PO0NN8AC_:N@9G6::DN+^8+!^](=#$?? PX&F295,#2_!!H, M4A%'NY&@9C\8+&AAYR(=':WX^/0I3TF$T[1X+)1V74+OZ0,S> 9IW+I@U]4! M7I -$WOT+*<@YO*:MA"A^VKV41O@KBG3J.6*S0: 74\JYG17&S^#EA]WLQLT M?D)XMNG/.*!3=I[RFCVIELX4M#O!=+-A.E?GY+T]@!^=Z\L__MUPXV?BXYZ([6@+.%#[-*SB M4]40>%CVBCUK-.X%=Q1P]B*-AMT@G$W_@C 2E,V=Z_0NL?\S3JHT*(J-<6DC MF$'8K5.]XCYN 6]:UB/GZ)N'!37+N^4WWA[?;EKZ2)< ?6WA>EVOAJ7S*1O" M],%^<:>[HNDE J6'V69^%3KJ:8:Z*4Q7T]&OFF0HV@&?8_1)/>L4(RB8([_D M;G>",9?RYR=Z&8NVJXAG4V/&;*144X=<3WO <:>C:15\78V!1Z"6Z+.&(6E* MX"H69S5#BWB=0='^+7>+6D[!GKFNK5TKWDOUG1O) U\(-N(;(COL:J9OL\>)C'HOHM#XI\^()@PE<_Q'4Y( M'%S&R57T'!,?EP5]I=.GSN8P U57SWI:KVX+?&*A([F!>05[J1_0B#QP7KQB M-1'E#:ZJQ4MR%>EN^U/*.96MN-7-08[9W&4)9Z?_4:R73DG MXMN]YSC(?95[:_4"#$+Z6E=8U-\%."0-4, 0,K&_DV><<@\6J<"#DI=E7+*@ M?,D",1[5.F"?(SO<98G+-')/?8Q><9G"0Y( M1G'Y+HF9'+IVT2>W,'0;:*=.V-.DM4 \'*J9*:!D;-EN4,(9E[G(&6OD<]X\ ML Z"NWODM&4F%:3>E_:ZK^U5R(#.:GL58L! 7&NN-Q1N@P&4Y>CN"$LT,5ORI1A)/-+8L&:4W; M"D0H<,/)SO55Y+.:1/@13)C5&90&' X%=@8,=(J3: 82 (N6HQ59/RQ MCN"#WI48GR/GZACL=8(9*KDA MR@X)?DY@P8GR?HF0">?E9#I1' O>,3G8G>.++P>Z_J%:7HH,S-&6%9R.(S44 M#*, &PE&6$-2852G.UP<&*/$^,DUY[5"%3=4L5NABB&J.*+?LX15'/7"]"1/ MC!VD<& >NNPHK8-KZVPJZ_@E0R>=?%S?46NTK9FI>SJS.IV/9DJ;!^9OG=U%,616O8H=6CY='$ M6M84;JCU"3QAQLCIHIKP"CWA39Q@M [#^(7G0F0[5,76_C7EZFHB/8L%.!7D ME79(*O+FCDY/13\G:9:0IYR_K:6K=>*SE8'TKMF0SC#CTLU99M<:[R MB1G1[VSG)5O\Y/E_I'S'@JZY](P@[[@HU.O0O0/Q)+T6AW9=.IA&.K_FQ8"- M,P,*&D*UL-?M#!,/Q]F@M1FEU1/PWM0P^8V&OIT]*OW:0K9L MT5[7%XRJ<0#&'O,-[KCD(6T+/,*[-.S>7:8- <=OI[A&P]7;9#BQO+$<9UXX M;&/9A/J/C*UL8K9B914=W?SV,;L7PB:U]R3]HZN4CK(Q[!#MUO'H]K:D)=P@ M[9%WPJWLFBQB=(W7RIGBHI]>/^'(W^V]Y(^.I.,:W1;FM@J].QWXJ,^"7%DE MN4&GKA@X3$I^JG>;KB0T_,8GJU,H MN_HN3=4VM"]L3Q]D /PEV^HJ4;>SNKI 94C/@O#$JU-S+!X>*;MAZX9&#]@Q MJ:%MSVJA; XW,G6$-CB+8K0A+0^8/,-6!JT>"_/?4VV[MVNJY@OR7XG0QOW7 MX0*@G.^=Z-TY+>KO!=R3];1N>7-W%\ >K2GXY&3]?LN]$\K!B4/SHXF![MS3 M![@SZVC<L0>-;<]G&$766TGT'EVZ8VQJ+H\276B")I*\!1I-:JBJ+3)L"CJ$/@6:,H M>XE=1=$,*C\VM3$71?1+G=%(T0YR)'5H5L>2I!'T:.H2>=YX8IR=1=0<:C^V M-3(659=4;XV@DC<#'%,=>E4A)6D#/**Z))XUH#:4L:MXFD/IRY8^(/9AKWMJ M]W1V@!F)^KIV;L)>PZ_4HR&SR;MSUXZ+\\RHKO1"+Y2[K'0T$1W6Y<5LV<3:WF M+^4FV?@S=9XX>;WW7CY[U C$"],;G+%R@B(MN@(SM3K"!)?ANK>SB/?U@CNP M#Y!]?#KL@L4*42:HXK)"E(^HGRDXS1'$SSAYBOO2@\]N@I;>3H/ZDD0DW>'@ MYS@.AD5U9\^%A'6_]M*X5G=;0&!K"&\@LDLNB+,!%]HS&J'2?,MH&YN^RT7_ MU0MSL2:11^W KC##=HS^U0) LQ_P9<%0+<:G*DF25[9?[?%L-GS7B,7M<\FI M+E;)"F9YP7_2J2FOM+I"'J]IP=883U[(WXQ306GW@ YT[!LZ@669]0.2TG\F M(CS0#HGKEW5@.:R]B?WL9\A)6&-,+2/B*O&>/A&P7JZJ;:'?)8LOZ'?A9 M,7,%H58-T<90[@M*1S2/L,UYWS" [>NY!'S5TOX47CN[+05=]92 "*YY=$AB M'Z,3P]0HI,$'J MO>@$AJSSFH'IOB_)&\?5R61!$%44G9SRSJ444:HV?JA24S^+\$$>7&,OKP/8TA1DR.OI5LP]% M.^#3C3ZI#60@Y:19""=33SS:0-?7-&1_ID$=)Z!Z2\1[XE/IPH1WI L MY94:67.TR>DD ;.32!('C"B[IOZ*O83-&OA)$KOG%**8MJ"JLAI$KSZ[:$ V M*(RC+4[L3B3FLFH9Q8(P+U+GHNRM%1UKOS&WK"IHW^5L]9_BLWB_)WQ6NZ:3 MU:P?N7H[PLT^%@.F;A\B9?Y023$HVJ.:#."/G^#FW5\H=2_BHB\4E/+6M MK"9O:0@FA>ZL1&.4*B;*6AU@#C/ZNC;7FNK6<%>=&C*/?K+(2*,2MPKB*R

=QP 0$IU>TD$%NM@ >@7-9IKBAH HBW.90K M"H:+4=#EIFJ!(NLHT X[O9ZPXW" ]I+=V*YN<"-UB/!39_D%$WYB92^<^S+% MV[" R!M_/(YR0\1 0I^=HV?XFCSCX(HNUJ,M>0JQL,)]'(:7P6"[\.16K?EEWAQO=0!48OARH^TC 7 M;QS*V::CH+=FBUK[FJ63J9B#7]_G!=[Y+8W#(8F_$'8#&=C:N G/Q:[A/6;I MV0/VJ/^2I+X7_@?V5*FDS5"&C9D&K:>Y%-P&?\D>7W#XC#]S MD8U864+T+>&7RF;CH>N8XEM!+:5>=@&+!3FZC6;9X-)(+>#89A0A_@D^$+'? MZ/$E-F+"FM9;@ITC"XU'FX+06P&98W4<8 MEOPAL,64J&NM_7@BDL,3>YFQ7 M4'MSL-*TTD1@8:3>%+2T%'(!+DR Y<"+$7/1R/]A&0##4IT;,UY![*W!2]-& MT]"%47I+X-+2QP&V,/X+V+8Q9BH:\'\Q5]Q#J4-I\J8JZPTUB@(Q#)"#B1FF M[%07%1E/"_BS6!.:&7@LVSR+9D]A/0$B^(L?Y@';W-R0R(M\XH7%PUIVJ9GE MXGHA8;A"H>?_P5H==J\I81O#:?Z49OQA+7L;RWI3+5%(-I@?=?O%F]PGEM+- MC[<1^0?]P&/:B:HH&[&_S)_.;N(PC%_X8]GB_G3CVV\HT#$9,2NTPM+8[$6J MI"C*V5UL?M$J12\['%7?EQ^*A'('JCGE711Y%_2IZ!DNSREKS0]Q2KB%>(ZE M=_0'#GGR)G:&Y?F[KRU7<''H.>/&'O'[NAF!G)OL<8<3S"W@8H;[X.]PD(>8 M'8 HA^!'EE%1,7(/(@!S5!IOB^;L5;\WW!GK"!W&NGW)2AP:=ETF1K]SCDZJ MGW>8X=/K9^\_X^0LI./>^@L9<50FH0 [0$980W-]=]P=;HB,46*>2_8L&2YG MB#A']#OC"2U*:HO<>'M\'K,S\>&655!9;+1T644S8F0D%ADUG8K,]3RE&3>, M+?I=,!X3/O+=@(<,1T'BW8FDJ>I:GXIV,%V[5[-J82YK!'S%W2GRZ#2J.O4^ M"\YEAEV[R\59U#[2R%Q9:K+??\8!VTKHC:R.MH"CJT_#ND2UHB'P*.L5>]9( M8]Q1P=Y-N,VFOTPU>).T 1QG*HWJW(I'#8#'E5+<6>/I[O'7TM>0 MY0R%IO5MJ )L#77=4ZM:LRO,8!RCO^82Z1I^)>M!TL^TC>"\OK45(P!/N?%+ MBC=Y>$TVPV^GM;HN-QL^,U[Z?Y+C,'R8[*>MH!C-:^_2JILB2-L!GR5T2C_6Z&\_N MS'<.'0J:58Z^\4=N.E%2#>O]ZC6;+B9:3O131$S5;E%1)G9XMH?NPI8Y"!B'X?$>R(AR0B-]'=!CLLR'\V:'L5'ZM(>=64/R]<# MY_G52F@HR**"KOVK?/.J=^0VI@'P+(ZRQ&-B/U&G[4+ TY;P(5"AW3$&'C5; M!@BJA(:-@GXA-?5G+O9_.10T_;.5.%'2105A9S@XEX+'GF,,"<]S_!@_[D@2 MW'E)]GH=;TF:$?].%-F2'CSV=P&,C9KZ5B#9TQXX6NI*#QLV,Z; ^P/3@**7 M4*$L Y?\%YI*SOUK4OK\TD;#W"4/5#*QCZR6M/[^[OK;WW94G-0+J3Q.LO<* ML/\41SE=[7=7@%&UA0F]6AJV4O3*&L(]L"-7TVYQWIR41BM\.<& PA% M#V?6VBNT=EEH]!P_95=1FB5\'=OU\%G>$G:8=FC7C$U),[@!V26LB'KW[9RO<]\ M.YHOR2V['^ZJVB[%10T^Q3URU-7D][:3'?8FSG!Z)_9S1?5T\73:_C/FOH$-C26.%D*N]'-0>!=>CX6F0"U+-%JOJ30.]53'7MU MVZ4$GT1B8S,Y1AL)XHY&P]ETO4M(Y),#2VM9)<-DXV%:7@1P'Y]7+&TE3K-[ M+\,/+#%E<(>IA:/,V^KM6?406%(,Z]A"'=5=O9<2YUHZ&(O\DAMB[%9(,$0U M1Q!P,*M)*@LD/..-EXI-.%.J8QI-C86^6'C8WG8R/)4@559=6XG4"56!UCC*M*L ML#J5YIM!);7%1D+2*<$W@4<=:ID'HSDKJ)H$GQF,XJI\ZB"MNZNGCB3UAB"E MHW;J&#IO!$!,E0/MP8V9JJ.:Q8VEET8=KFQ'9=31Q-X:9*CJHHZC])9@PTB9 MSS[@F*ORZ0S0L>BRIX/5[:AZ.I;6&X,.5$' 8*:'6@QO.JIJZL<;( MHJ9&44/#((N*\;[0749$F@FTZBW$+#$59UZH&U/3:R8P;JYCY2:._,ZW@0U$UVKHH MV]XNWMFA>A!Q'GL&]3ZZ;WK8YR MICB)4YRF&%]C*NRW1ET^T[O?G:_C7[74%G\.OKQT7#YE;]]LJUQ;G MX>11NM"QDH0+??-_L5&YTT :G9<0S[HV. WKOI[0HUM;_JE!?N3PYL;*#6=079WB[ +_(.4&#T_L4.-]ZGI 5#% B.*"GX\*25:?XD_)G]+.Q? MU+W9HLMRM=GYC5*R0 4/1)D@RJ6 KY*/_>N\-G7O= %C8-;&XJ(LQ!U.^%T; MF0GZ.@"&,"U=*_3J; TSUZ2;%&7IZK;\&-X &RCX_JPR'$?!T>'E6G(=&&U7GA MYVL)#GEJC2P606*WDM3R[.%@@GM/MKOL=O-+*NJ9:\U$3OO A@ MC=4SX*,. M< -?3VQC\V+.X'V\>4]9(,X#P"QY/JW%('Y_^POR&&4 B],C77F6((9![+%Z M1"&(>.$=VT>GT'/Q)<-12NA,Y)IHKFBG4%\P'@RWHC9RZ)->*,:,4'!&-"HR M>_$$XSSM1"$1*D5"O]="(2:5FTM 8$PJZECPV9)[<"LG:Z\]2Y3^7DL"(Z76 M:I YZ;(4\% +;FJP+@M4OKK9)0>CKLOP[:D-9?DT)ZQ2(\"Z\P12)[6HW>'[\" S"R'UGGG*0^ MN[+*"JX41:3&&%E.9L'XTF$7;7R1T%@HOG1I,A^^E%R+6FP%8W@(,X=U3A F M*(W!BQD901;YT^22XC!-QFSV]BEBZ-AQ<19\IJSPI%DBM^1==M2@N M8Q@C"A--S-JL>F8]F2+PI]CF]!L;83R1DF8W-RTK* "9> M,RCIL_#=A/%+*O('P5NQ-4"KU/\\[WN=-Y#$DF)8SQ[]6[GR_DN)=TTM1C\& MSS,Z7*$]G1_M\WTQ7I7I_5'.ZS5&9\_9^,3)Y3,^JZ9I3X!>JZ(,:!UY MX6M*P&32K$0LK3"H@.P4@K#A9+JM^K)PZE&#"S4&=#*>K;-Q\)S%Z GS10NT M\K'N[ :K<*R.'2@FZ]:,'4_N#2!1AYT&XY"$UL)1J$LC6QCDMFJL*RLY*QBK MJ7!/K=C!5-X&E'15B!U&8OG 8:PN[!B\<%8MUK)QG!6*':)G5XW8$73>$%0H M*\,.)?)&X,),/=A1@.&N2JQU SDK$*NIZ41#O1F(F((,RP<$RSC@IC2>+5OP M^[='&\W@(."7J+R'@X.++SYM*DZ=QQBO@]:"P:'/0MI(H2*T4-CH56=.#&DR M1X)[<=7#**;\*&P4X2U+93@:568UU4_H:G_(,WZUA4Y\\*@\QSI%0U)QA/99 MG*#5F[^L; D[+RM+I'1=FYM,$2:0&+26HB[)4'+ ;\L94F[T5;FUPUHEUK4] M M)TA8K#\$*$ZD(,JH58L3I,[\7DQ>5U.,>F>YBBW^" 8-#2DT;1&S3]^S;>'V$T10HO.TVX;NK MR$M[Y^K'3UF6 ,RNX=CJ&9M+.XU-=R/'7>E^/ON?FSC[#YR=Q7NJAX\#Z6G9 M. J <7:<-2I\'=8=.*Z.5&:L6]_C U6#QW?658^;?>UE:.<%*(HS.MG-D%^* M8AW M;*O$JVDF<*]!S*?JZ&,I1O ]^SM 39E00RA6CK79KA ,<\WCZ:*C4&!:JEE'SG@\NY<'0U;O93D&W9C*1ISG:#G 'N4[_-GHYM=GM@ M#=.VZ>YP0N+@*O(3-AT_Q^*_73_7_*P7 ,26['\"RC/S!0[0MK1W"-:%N*>H MS3-S4J%1*35Z5\I]?&1OY[G2(GZ1$QPG!8? /8[[.QSD(2XLT#4*IJIA\)&- M2*K?QR!]X(ALVI(MV#5%'#"V&E=Q-( 6DE2PUP.F:2>:HM^Y5,<7A*U$MS * M9;#^0E0)5X[;P(XRJ4;-2&DU@.OMJQP-$8._YQF"?$S'#QD ML?_'+Q')TON'7SYC-IU5V+.O#^P8T]*X&2R='>!ZO9[8XP_F2^J(DT>JV9-1@C#C@5SMC.RJU]1A1M5!G5SMOF#?F?"("Z-F\*-;\&* MB\*Z8BOL-L_2S(L"$FWOXS"\C!/VI>D?J8_9&\5$+1L;P?\]K\^-!AX6 JU)G_)ZCX_)>!T+9E9T)/P>2_!' > MJ0H,,\O3R#G \L /_BZBSD1&\"Q=$$:4**++]S^E*&Z,,5[&[\7C:)9KB\)D M#YF79,LT6LM4U(#X"TY\DO+K-=19G_"61.Q1^A*''W[_*+V*Q('VSTF<&M_( MZ.3TMH>@#NN:'(0D;-[N,-2E+(2!2,C'WF4*"=DG5,9E[9#,:.MZTAX7^+IE M7)9W97Y&&]UV6F81 \O%EP-)>)_*-C/] ').;WM@Z;"NR8%%PN;M#BQ=RD(8 M6!KRU:.+HU2M$&TM$KG&)RL=S'CAX%M1E3!T"*=/_09[4ACL5YS2GZ1]";7K MMS'/:@& .I-]35YKE_$!#JES:3L-4S]I8NJG3DP5 IY>7W<)J]#L+7!58.DS M9[#,^6BU:3/K/KN,SP*@*E;OLB\#/QO;Z;YAL=W086-,?R=OBPH[X+B$^9L>[&UL70O0%>=L(//ZW MF>DH5%.*MXOA$VP! >1;AZFE JC0H!P",.(ZS%S:P.[M%%L_5LGG?6G32X\D MZ%4T3E=+KSAH<+MK_G_#PKM7\'!2/!?'OX7B_EOX6;-K#^,].I( M-?]'[TB$ CJ<>$F*J-[BM?\L>1'L7[ZQ;]>C*SF%G:MK.7K6AC&R*M\02@^; MYQA=C4JP\!'6_*]AYOGL8/8+'FEG,,*,-CYUA+@!A I=>A MG(RB-H8%VS]5^S+5R14J:&/%Y#L31\;DHS#;?V7[LGQ;=M8;&SK<%S RV/L5 MS%_)ZF4-?!RP: !(%[=.X+X^.FF]R<.BDSWT!,&[O5YCI MAM@;G8 MI6QE9]1G<<1YY-2BCSC9HW>\D/;7_'1[717XO:*M2)027[JN6<1^B_JJ0&6- MAC&8+3[.M, :)\D"H-[-KV-R3V:$&,"'!4?&@#!8=-\L4V/@(G=M7/Q8NMF= MRLM0KWQH<3E$OT4#MR^<26V\B/55P\#5=*/W"&0F?@L8;.>T]$R7LMO,@ ^< MLZH,;GCLGN #N?3ES.SZUZJ=CF[+L=V J]-CQK)L_\3'I^]^^/X[/D8=L@,Q MDW$+!YV#TZR,8(Y*\]N6#4?S<7$[#@6QGS,QN2;6G&EZ :!]G(NAYF5'_!T/ M7S]/$C;0;-CY]S-_4QAO^#=Y%. D?&61G?)Z*_B+CW&0"@1MW9^5).C[9@Y, ME8W_@.UM\@Y#(:';01^PK:%D09RP6%4?_JD6JQ]F6C:/DP3F2 ?@US&YV3E" M#.!K-D?&@+":Z[[18'>ST\)NG(N?2^.F@^'=MS3)&J,%_5<]4M!__.V,S<%P MUH!A-C^_1B *AJ P^=>B4=ZXM-HHA1E=?5G7<.YUJ[V0+K M'A^HD794EO4VP1R/CO64EO\=VA=N" ZV0!F7VAUA!NMP\0WZN+R2[OPQ#%#I M\;M\CUY$O'^GX[^T"K"B"M&_B9"\F MT ><9,6$-XL19XH85[M;2::5K?5POR=>)OL])PGV*;/T,?YM%^_%'/FJW)DQ MNNFCS1)P-%NR]_0=6C&U@MZ5.UW[>_(&8M,5.#/N!?I;N&\^]L[*(W^!F MB(Y=F.JC, _LJ:-,V(MM(Y[FD.18+P$S#]C1R MQU-"'SA"FM82###.4)?-PO7#.4S;P,!3B\#&OW(:7K\'Y.W2=9[MXH3\XV1' MQ0['-XJ.^M8V I;][-X@=@Y0VN'=N'I=VGAA+ 1%M:3+NA5OP?+EC0BZA"]/ MD,2>5,I,ZUE0;OOU=@%^X&Z" H3MS-4>1?)UMX7*FZ./W*\0QTNHM. L6Z%=YMLC] MGWF$/]!F_Z0?MJ==%A2S"GV5 7O4?F'1JI)^OE!E'-$'[K3_Y#9.3>O>H^R\ M$?J7$2'ZET7'J$3C[B#]R[*C5";^W&'Z%S!Q:E+[/G7GC=0?1T3JCXN.5(G& MW9'ZX[(C52;^W)'Z(YA(-:E]G[JS1>H#=7*NPL"IKZ+?@B*V2W-EU,HZ+2QR M.U68+WHKMC#FQ+-804=M"Y'\P]A0_F'YL2S172.8?W@#T2S3P4HX_P KGDW: M04OQV2+Z'/MCAF9YMP5%REB6]%E8)'=I,%\)/G+7_;/;>#6N?9^ZLY_^ M# C4TRX+BE.%OKVG/\N,4I7T5DY_',>H:=U[E+6S4S4@3!7]%A2K79KK[50M M,VH[5;"W4^4X?F>Q@H[:5M:U?[Z-\+BE;:OG@J*Y6WNM!6[=;6$1W:.$M67N MGU>(SUC5H"UWE[43WXTL\,KJ;/9<:W2?:ZT5WU6W)T7VJA,WHIMP!1;[[V(C_-0"FC%>=UQTE$O4L!KGC#^D2#=H#WT#V(GV2VK# MD<'>ZKK46#_57R_4ZWY+CG2)%C8#G;$'%.<&K:&MOJ4H)\]CA_16U\5&^8G^ MFE%>]5MTE)]J837**7M(46[.&MKJSQ;EMWX6,\7^2IO^H!_A\FX+BNX.O961 M+>FSL*CNTF"^B"ZXH@]_Y2[]@]M8GL,&&DI;&*>'A;"BWX)BN$MSC>%YL5'< MJ8*-@?FCU*5=#-?Q@7R4;\%!K),\]Y ;G9::"!+5; 0R!__ M F% GL4*.FJ#25ES32)\E>']H'Q+S4XP8WV8SKVY:ZH>"TM?9% 8FV0TS4[K; .);HW1O)C3X+BV69Y,9]>H4:;.!$ MLTG=Z_3S!8\43"!?%!F BUS#I7S%MZFJ/,]86@L,>5T+]>) 'Z&%@8.V.C,@ M1LF[3@!>LJ\:'8>80RB9W5(7)VF\7^0X8\0(&O6"')N!L\66< MG'FAGX=\I76[N? 25H(Z+=.WKY_2+/'\3+8,'$,$)EA.LTFUP3&8 O#=CO'Z MC)Y5Q"C &Q+QZB]V-S4<*%MR1)0E:O!$MQM4# M/&2I,*.,!"3,,_*,'["?)]0Q<7KQQ0_S >7%#Q88OP\4YBC*W^\<28PH75> MF[8*2QCE '?F.I.>HXLY%.+PG*X-@5 M$2I%0LPG4$,HUDF"= XSZ4^TZ:=7 M.8&.7/SSO>'4]UG:3$AD=RP8Z\0XS&E7,%D![_8'\+X%6->A$G439/>5-!I#]NE>S5M M^K*R,5PG[A=Y])R.441%43TGFXYN=!N_H7:/Z<*7^!D../U?(I*EZ@M G:UA M!I6FEM5>F+HI\$TO#<%'NUX]P7E'(C;_8C7?LUV<8D32-&>+'E:5F/X59:R6 M)?T]6%EX5AN05Z]$WC;!O#Y@^C7MYV6T11X&Z!!G]#/BA>$KXJ,.1I0C\1$N MUU8'NK;B98[1NXN[AZ_9D4+KNYRJR;[ZY6M$(G[M:)-G.6W.N;Q@^E<49TA( M31=R12._O903O -$63 .E!QZPKZ74_VH-D&,TAB]<(DIH013HS2;>OLX+XX[ M EQ\'<9I4_BXD+1LNJ$?,#EH"Q)3.XA[4SBPNW4XH\O#NUG7\&]C&M?0]#[5X(WM:\>W/&%:-*TM2F/J&2<985-A$O$YL*C>SBO& M+Q *UWRJ.L_/4=%^TR#8MJ!!!!2$WRS\':GG&/M62,BS1-@S9,G'./-"MQ<: MSN*0LH_9PYIGO&;SRZW83UA'P0V-9,77C_2OU//YGIG>I0:#C&"#VWRVE5]N M,,4%+NS-J.OH>[M-3JC!"GE1T/KW;;;#;$_*BU"[D\,[#8^4]NVF(67';015 M6]A!V*EA,XZD#>&&0K>X+KU9=D!O9RQ?EDWL+%%.H-&3HV'G]N=P*K!!8:15 M6@N,823@ LE815R&D_R2A*4%PYNQU_@S[6OBXRC%Z_+,47V>K6P)$R TM*O. ML>7-@)]A]PAM(#$%B39QLA?+_0-.,NIX_"P[1J'@71]5VSV+G4GU@BRJZ-H_ ME'6DV7C\>,!9%HH96C^$=#4&C"*].E9 HFP)'$OZY1Z]';8C*=J+C"[\7;JX MSU$SK'W2+H;,I[),-_M(XE2_\7CR*WG.TZO(5X/(20O R"'7IH*+]M? ,4(A M[*SS#,YSA2A7N^!@6-=:#?LX8$N5\2'_F61I_D32'7GT(DKR;N=1;SB+DT,L M[,_O@ MY%"[\7NV:9(U]FOIO^J]6OJ/OSU07^=SH@>ZYO(2$DL.8KK:P42J7LT8+"D; MP=LS[1=U_%MI0H"1^]<+L%<7% MTR*2I!GZ[W_^[CNT)V%87!F+<(92+\2IY\X88I*V#[1]8&D]'FLYJI+)& M"T :=8W1DQ8+09K9*H00TI9KI>EHV%TD5MIJ 5C84?KU MM,E"D'"^@JXR(&R[Y8;RSG;<=S=D0_^2^B[]%A#XF;37#$9QAW?+,HP!B.NL MD"MMM02(4]>]/6VR%(B;K9IM$^+HP@*G61QA=/!>^966+$9/[%^$NB2U/OKO M'_]<[W"0J%B;[+R4-L,12K#'7C(Y@C5S-OILR! .H0R\,:;#UP/YTH]>S48+ M *\3G4ZPJVJQ$.@ZE=+/4@MHM%LRA:$T6,JGU0<:"5 ME?>OGSPJNX\?=AAGUXP#==^.-^X=S6%BBJZ>S:>KJK;P+KIH2SS60PO"B%-& M)6F'[[5EFG:FE^_LL#R?5:>45[=>EM\:NJ6E\ER'^>/Y^^.S/$G8\Z$TQ8H\ MUQK-8?MMGYY-KU6UA>NSO1*/]5CQ/+V@C 1I]+L@/LM3?HW2C5:5=1:3+"'2 ML+!4]EA 9'9K>Q*<\N; X[-'Z&E>6Q.'%*5V5792LGIZ3K/KGNS*AEG 1H,Y M[-FJ>VV0/ER\F45+E\EPKN=-M*Q3,!J223][R1^8U1)9(9'P@YVO,VN>$U;J MX2GGZXKJS;ZY.]HJ*]Q&^)'L\27&QR@VH!M,9!JJ=[4AK-$'^/[P$ T,'7R) M4C#LV"N.\/N,"X59M1Z&P/9046Y< K5[,F=/]PY@ M;%Q%++C!0<<9G*#0]J#2UCR>LA%/T7RC.]6EC?*E\>D/T(%C"0+^Y[-&!@?7MR((G*IC" M0<*YK')R,=08&JX/Y"IZIA3CY/4>LV1J.)!IK&@'&->Z-*O 2]8(.$)UBFP6 MAH(;@ <393BCI^Z-^'A4)$O/K1] M1]RP=C5!%[429]?)D^DT(?P%V<]>@"_CY*[8M[]- L4CDL[FD$&A7\\:']1M MH4.%AN2&4*-PQSUE)1Z:E$<^,>-F&4-F5+M_Q^*&7ICS/-?)H '@O=$ 7W%EM!M2Z M-(D:)1EA[%O/8K6.3>N*WPI1CJAD"6?+>AXW.O**@L7L*+GV_23'0:53.8%- M^2UD\:)@B'$TZ2T018=8JA=5=8@M%&4'J68<=3W!O8&^Y9HI9>!+6SP5ST]3 M_OPTH#&W.D+HF%_ ][BD,##8BDW5+Q0*]HW=_4J XK6"].F10XRV8K"UVM=6 M+2=R\22KN-]V\>7 ;O@>V4[9""8N=^O4?-C4;@'W:9)"SJF7&0MZ3JJ+SZ02 M$<\;S:T7"\+W_!J\ZKZ2K!',V.C6J9J(G+0 /KM0RVM\RE"F_4TJ7LJ9@MW9 MP PV*%2M2=H?LN?3*E%I967 ?6!IY/*0[:OA+;^SC@]QPIXG7M7U%S^]%E\^ M2I!G&B68\&3 .LWQ?009N). *JQ>^+9>8/%5, M66&RH^F27%%>7U+5;BGN:"AOF=0A728M.V"V[Q%M"Y3N28ZD; W3036U;"5% MDC>%YZ:Z H]^_UW216E!V$U2(%'6&M_$4:%@IX=VM8?MH[V:MG/O*!K#]=-^ MD<=C:D'9R8I-/>N^[LE&I=D5MML.T;^U"-/H!]>9!TD_>IE5+)P:Q&=/W]2[ M0^M*Q?9,S?+K=G RQ"MMTM8<=Q;V:-D-7V1ANO/:+/-95!66V$U)/F!X< M3I@ZXO,NB3G'1�E2_;#DPX?WY"4BPL7(3)SW3!S?2]QR&=. :/\37)R)9+^8"S+.07 M !2&U.T+.RP&6: 9#EH=X8;!,/''NC_C@MXQ/E^C@A-+HE;S0C4SH_.X'X4% M(KQE/+MF/B-+N*_'B/JT%;821U:]C1 MW:-E,YX53>%&<)_ XY]G"[I($%[5,SI'$3J[HH03=AF%Q4V?<_RD&FWE+9<1 M?1+M9)'7: 8_ZF3"3G;$@N@*,;).]C5F50]+K]19OE%RCY]QE./TDKKJQ12%9WF:401(6.KMZSC:7I-G'(B;K7J72T82A1V^9FPFOW(RAB)<4#"DEXF+ M**4 B/V6J!0!53+P+,1,BO=N*.72 V"EF^G%'M"30F4UU.ZV@)VQSX-*W=4-03J MCKWBFG%'0W=34NQ_LXV?Z:^51UGR*GRR^$?MDL4'?^,"-S5N?0'3V4YE9YY5 M?PK/C22RC?697R+"=K@X1CK9U;F)HU^Z[RZU6\#TH0YM6@=P]=?PO*I+R$D+ MJ8AO39X\XK;S$&[8[/:ZY^;'!'*P'7>JG5K/\$;2@AL2DS4:?Q@W9FWD)M"8 MEY&0\&"_W0A)F,'*%PQQ?846!UV;%"-)00^P\?9I!]=P.I #:X(VXX.JR91G MY15;"CS(RBM,68R:K(WO-TRX&L+%K;2(M@QK^D:NH31@1],HBW1=#>DD #=^ MQJDQ]79?Q6XE(@1(>L)\G)",X+9.G5)54I8MU[4XP@VR8SE5> MA=X>P/,LZ,MO*.\":=R(/^"$)=%G8P:=:Z65*(V"E545!:N9%^:WRD.7LO:3 M,LRO<)6G>:W09I[QK+VL33&L?^'Y!Q>ISW,"-?6M#7K5S4& M//7O%7GTNU)&4-2JIB3E)_.6)O].=;3ST+NAF?0*0F=#V"&HUJWUIOND%=R@ MZY#5E"?*+Q[8B3=GZDU9:2=TXGT61\]TED'H(OZ.-L8LZ2%GV+7:UNL(,\2& MZ]Y8=6OT CZ?':;#['-:(0Y:HX9$J!))N+[M1;@- ^GHC7X7S.PBF@LC'"GN M:A>?!,1+7EEE;(WI?4=[F,"GK>GQIKZT,=R91K_(H_W5*S(8.I_=NU313CC6 M>MUX>_KG8^)%J>>S(:1SLJ_5$7B :NO>BM3>7H!#5E]V0X[MAYZNWQGL;PP[8;AV;02IO"3

^0=?2HCR***KI,X=*3<^!7[OWN9 M%[ZF67UL=AWZZG5Z=W.8(:6K9[4F[V@+?"6N(_GLZ^]2"-0X&;Z^/K.[Y)[3 M$@H%':ZMY]2VPARTWKHZ)VM?.[KNNQZJ;@X3H73U[+@:=[V ^YU]$INZ0 ;A M:MQ\VHUY$2$?^]?;;<+SOSSL/&J3VTU[1XX?OP>/\0,.I: SK#O,R!MKAVJN M,* O\+G#&$VFYZOT2JXHY6S99X=JZS;E:TU^1R,0%^O"T.X\PJ95*E[HH;+% M\?[]NK(%8VE_IN'&'H5OM!W!& ZV5>#7'()?O3#'=SCA:LH,H=,),.9IZUPA M76\/X/BF+__HF3*%-.ZI%,&(7]2,9^[[S-A(D,TNE%DPP!%8"1Z(,T',.IR- M?="RJ3G_85?BAP_$+^]FC[2I#V59KF'8^*]'O#A+B15FAOJVIUA;O< M&JJ H:!?-:\?K,J93,G-T::L'4M\]KZ0?;XO9RNDH(OR0QPAG[--'1414)K@ MK!+KCHU90RUXVGVA@*"P@Q8B'/5=("2H-)@'$VINB+.#!0JF;7$5D8QX80, MQ/30X?WFWSQ67SZ[3?@[B[(L1;UY?.:%(0X^O1;MTJ*A:K]U.E78H&'(:I)K MUF-)PH484XI-ON%<4$9Q@CCI%:HWG1KG-D(05A*B%*7J<;S1:@>77!NP,D,6 MU^\YZ[TY/][O62+]D7DZ;QP=F.@SV3+USLT((M W-,AW7! M6NSTB!L;AY*[Y;T>]_9A;-&EL _GC.X:]G%[7<>=C"(!(0P*TH9.VI)+!^58[%(MQ_J@0 %T=6^R^9;'N%S,6 M !F*U:;XF3$H_TPBMIGXF'@!B;;GWFNZWE#SG=/1Z''G9<6N0C.E0?4^F]J) M9?LC 4YHUTN2I%E-AHUU(8X"+^$6EOT.]E@#'AXLV[\:2"SQ!3[DV+;"Z"U_ M(2?*! <44$F1QT3EEV19MDWZA\>*7(E=P%;"E;24F>.*7TN--DSL)E4&-8RB M7X@OX,GNJ+:T'Z7@@)BD:%W]*$Q>Q 1&Y=9L*S%,)3.B0J.&U(B+W:3*?I1' M2K$47XRT]@?.I?TPCJ)EEOVJ>D:2WGFO[+SO*F*+O-NH,76I&ZWWK-Y!WW)T M+%' XZDQFTFWM491!#X&FM//S(9./>]-T4$(00-5[(/1\&S,DYM39(^+XF[W M"X+E&C*@N]IR9X7E&H(TEV1"%+?[8A"L-\7O9H'\]3-.^!^/M >^CE]PFIV% M<4H''WYDG-)QDQ^3B-0].1NC'G/D,:86 M3#+R#U$0W7ME6EVEY[G\"JI[F18RX+C\Q:3CE0N!%C3<.36/&=1BTT]/J"'^ M215!(=<$^4(5<0_DY%@5!5P?3B'C2K6FM@>N%R*U8HP.G1%G,0.]2C>&E1P4 M24HISG+)1FL ?B._Y;K^+;DB2&B""E7$32;^6PIMBBO0Y_5O*91JK1^%7JBA M&+HK?\NF;NBN_BW/Y_DM]><$;^0'!1RP&J,OBQWY,'?RYY+7\=34+N*[, +GQ(_E?FT:H;G@ ML@^X0+UAEIW/X@"/*[I.S_&&1#BXBFZ\-/#^+M+X>LD?.+O/3YZ63J4%& ^G M6DBZ0SB$$'"\G*R6F47_OCA]%L'CT1F$X,X.$P3_8L]&2("8".R H3J:+C8. MFFUW<4BG'VA]."0Q#45WQUP.[5J>ZM^5=CWOMZO;'2PH3FAP3EH-,\V=N#*] MP379D^*F1S&"%+EBZ6P,># M.34>/[EJ[/&VMH#9GFZ1UB5DDI6WC\JY&,_RPGJQSS]^Q]>DA8"MU:WMZ3E8 M&XO!H'5N4B>'0=>5C<]:-GYHVK@A8&LOQ\7L'ZR=9_3E&<\KY%M0?"W5L"^W M:VMYU3*RWL:8*5: !["9[=MQ$&&$#_"!;&ZMC6ZO*C=+B[V#%DX(=#@^^VRC MA>L3!FBV;A[LJXX(B@VKUMAW7=JZ-3ZV1T (YPC0[#VG;QL;X,X]$KZ>QV'H M)84E?XW#G%7H:%A(.4N0_3"3*0(>KLQ8JQJ5II$#/O@84FYL''+V*.#\JU!\ MYA* MI9D7L8G=(T[VB@%%HQM,!!VJ=W,>U-<'[AQ(6_+)^2H]-N7A+%"#QPHQ+DZF M/O94STY5-)2,LUH^B53I5)6"J?CW/?[[_U?=M:U&" /1]WY%/J#0'R@+"W5! M:"FT#WU>O&!@JXNZV/Y]9S*3B]2EQ8TQOHEHHE M@&%C,(2SHM%G%/PYDU7OEC]MQ\RWWAS^#IH_@K.R$6@4'-[Z#WH3 ]SBV6&0 MHUX.TH9 &*@ I0<20,V( ^4YE)1ED6&\ )H/H7^$-? A$50GA%TS<%XVNXC% M(P#/1E06S"MRL0E1\KD-@,$F:K/":>RKU.XHK-ZE0LBUW+'.*C10$ZD\LLYJ MJ5]\U&C#:M0V:+<+R\;.[4G33@A9H!PK.0.43.64U8]#.P]'#-KPTK8-ZO_] MQ_MS5Z6CFESE=T9G+/TJJ%]%.Z@CHJ %3^M]EC5MCM7SC!B M;0O"M?5/73*WR/4M3-EO/1[M/.KJ-A:@Z>LR1%7_)8/$W21' U,,@%/O+J%% MWT_:7=(BUK"VJ)M@?3S < #J(=G>93UU6-]/L_YK3\\*T=?;H#[\#Q]D C^! MX6?__3K4\(DJ>;8?(?G*3I><; .ZYB2Q2YHG=0]/PW":7GLI^JK)4QCF=GUQ M+?;!;PYQ2N2";+HK"!Z3CW>Q88E"SJW\E*@P8.Z% 2%<%()@J D>?H>0" UE M]1B.F&@=RYBL 3R:=J$/*+2;0"?R"!2,FMDK!@&/#[:TSW"UN]-W.+O=#U!+ M P04 " !=B Y77% D,#)- !=504 % '1M8BTR,#(S,#8S,%]P&UL[7W[<^.XE>[O6W7_!]ZY59ND*CUM^>W9)%M^=GSCMK26>V9S?YFB*5C" M#D5J^+!;^>LO )(2*1(O$B!!RI5)VY;P.N?[\#HX./C+?WY?NM8;"$+H>W_] M8?3CP0\6\!Q_!KWY7W^(H]=/YS_\Y]_^U[_]Y7]_^O3?5T\/ULQWXB7P(LL) M@!V!F?4.HX7U[*]6MF=]!4$ 7=>Z"N!L#BQK=/#CT8\'/UY8GS[]C11Q9873\^?#@\,@Z_.GD_*>CD37YFJ7[BEKV"GD) M7>C]]A/^YP759R$)O?"G[R'\ZP^+*%K]]/GS^_O[C^]'/_K!'&4_&'W^[Z\/ M4V2R?W\)W*R H\^;NJ@I\%^?LF2? M\$>?1H>?CD8_?@]G/Z1-Q%\+5)(EQ]]"1OJ<+$GZ4OFI#D87%Q>?R;<__.W? M+.LO@>^")_!JD8]^BM8K\-[HOM&0%HL /5PL;I?K1\9>?<:+/ M8N41Z83T]KF9>-,(<12WX]KW9L!#5$:_A+X+9YB[5[:+M3U= !"%,E)*%6NB ML!,[0.D6((*.[6J2?*<.0]2P^38V-X-/*= MWQ:^.T.3RNWO,>JM>O3!K-!$!=GAXL[UWS71(U=\:\+?P-!Q_3 .P*,=H7_S M)$53/43-F@0@1 TDGSU A,X,X8/&\2\^6F$@61P0R$T)JJKL0$G3>+FT@_7X M=0KG'EK&.#::TAS'C]&&^*8']0&K%! !P*@7K*RX>SV^PH/*R'J'V,TO0;7<8 GVLLPE%S% MR);<"69H/3R'B#5-Q"N7TDV?"F*PT7'MWE0LI -!;L!+S;$@R=E!D],)QYL_ M +NV[DN%=#$?X873>$7F3M1+GT 8!= AZPKTQ3^K*JJC M#5(32?+YN]\L-9&$4I2Y&Z=G/"W(#(AFY-W6ALCK$;@T8*DZS"E&U!(YG9)9HBHOK.4:.: M;G=)C:2M*J=;<=0C*ERXH1O$1L)+56# %K$ATI3"#!#L+L:3[J7GQ;9[N?2# M"/Y+!;4E*S% $3HZN$P-W1L,FLY/E65U9#*8!/X2AJ$?K!_]"#22C%%<1\(E MW>DK]. R7DX"Z#EP9;L3>TT.+!H+*UA\]]:41I+2RNI>+/)OVI%4BEA9;O?B M3N,5RHVY9;MYG]?<(/D$7.SO]^RKQ[U![6:ICGSR#()EOM,+P1C[*AK9OW@P$C[YWC5G@XCV6>KXUJ-TPU4UCU$3T:6*S:UUWDM5W MKSSU"TRI"LP])VAF Y.LPUPU;*UYN?1MZ(9=L;D*4]^AE%1LQED4^FAE>^MI M]O?5&JW\8&)7O[$;;HF:U&?T:=83<'RTW7$A:??X]1< YPN4Y?(-C;1S\!@O M7T P?LWE",=QA.\9XANCWT(PNT=3D.O$+AF7RQ6G59*LC2 P72:C89Z@3;P7 M0=MUUR0Q? -3X,0!ZM4 ,=E#FHFPW>;>B_R\7IX7=O0+"- FRG'C&9C=!?YR MHQJL6TK5;<+=K6QF>[_^#-_B9E-J[T"-/-\ ?X\ ML%<+Z#R!N7JQ!2HR0B'I)PH.,$3+-L"5N.&!.J4P6<%6!8\%[[=4&ER=2(/$ M[OWGE :^HT$?#=J;3V&$:SHX.+@XL#Y964'Y7]'T;B6E6O7\^:VQ&IJMG5.).*W:__O7TZ/SP[/1P='%P?CPZN1B-#K=M MR[/A,BBVTPZP2,C00K,>0? 7,YF2&UA^@-M \&("DI%VAX! M(MKZ%(P+(\ XE #CL"C.Z<7!Q45_P*AN?;;9.^@.C6OTZSAX]M\]'A;;E/U# M@M/V#(=V=]V%%I(I;AQ, O\-)A$SF6#L).\?(B("9+"4=^&MP3+QP\AV_Q]< M,1==58G[!PF_^1D@[6[$<>>]#(!-@2#_=2^4SFUPIN9V=]DXR+ [6?@>?9>] MFZ07ZA9J=*;R=K?9Z:GP>G3X\HR/"RI4OIND%RH7:G2F\G;WUL^!C7TJINOE MB^]6Z+OP?2^4S6]QINEVM\89"6Z_.R1.+L6&5)6L%WH7;GBF_BXVP.EMOL2B MBUF"]!:'U(5,=?)>P"$M0 9+%UOA>R\"6 CX!F[LR$Y;S3#J527O$2P2 F0G M;UWLB;$I/KA&&Y.Y'ZR9IPR;5$49SI ,(U-!X+<[TWT7^^#ITG;=JSB$'MJ* M4'5?2-4CW?/;G>F^B\WN[1($2G71]@D.@Y1D"[>ZST\7T M'0P=V_TGL .ZKQ@M:2]PD&I\!D6[>^[,E6K;QCOT2=5JEI*R*,LY^M? +9U, MVS,G5A=("O+FS*1;]?CQ]O;A^GMS?XM^GXX?[F M\AG]<77YD+#G"T:]*R<)MH\C M*G8.]B3P5R"(UA/73@(0_![#%=X9T2< 5A8SJ2#=_R4%'-H:H!C/&DF=! O" MQ]F^/WN'[JY3HTS605"DMJ##6D1LUTR^YS GC(J4 R&"F%S#6B+D%D11 M-PA[B +WT42 MAGCI$ZTY)E_1[*:10N$I0",5:%@^=L8?L4,">H:"@@X/.O,240(LDR'!,DQ%0T5;R!X,4W MA [X.:FR"NF,J$X_1%)(2#HLLP+96 ES@I)Z<(R0D7-8Y@9A*NP!"^0(,)!3 MB@??F^.'I_)K)AH%*I(:3 (EFPI1D;6>4[2^=M@=#\4LD949!DX02<&U+B9: MITE.;OZL,7 B\"15M6PP8]:0-F0*ZA?_.RQ>2 JN]3BC=9KD+D'^;+LQ;6&Q MF\PT2DAB6":!D(!:K5'MNSIM7GB;V)"\?[6"D4WS;J"D'AP19.0 ;\ H=2)LY^!D'QY*:(BM:7-(LF.?=+S*$%Q># MHX2@B,-:9?*68C4/S4TCA[Z=B+CXK7A=='UM=D*@6( (.MN5"/<.[4F=.[36 M'PN5_>F'CSNUYZ.#X]'960>W,1("DYZ 4!D'I.4SLA+/GM^DW\L0R%SL48>H M1QUW/-O41*8\F#10P+#V,[DMG"2'!'(.F$!UI1_6[J<4#>HRCA:H,?_:SCAT MUNSFV ^V"$D]K,/YDO3W81B+,R1)O4_L8$@\K&-ZB4AZ(EGVB2,\L5NQN'>P M\]E\&XY?QRN0O,0F&CGH4#1RT/09_?AZ^XAV/.,[:SRY?;I\OD<)3-WOX'?I MEF C&&>+0TW=MNWT#7@QN$-]!B%,FO +C!;7<1BAY@6;ZW'X5@7Z;_9L?Z<: M4Z5+,FVLX"!8M*.JD;;W48:N_1 -K?CV)#$)@> -.B"<^BY];4'+T&,Z2 K5 M^[LC7]"<$4X"_Y5ZMI)+T6-<>5*HVB3D;)LMNV,ET[G1 >'$*EK!7[_8T'M X]S8FX((K=)Q?\&+F9_A6RDN+C_# M4+"O*6G3J?TBP=L#<[S3ZMX1\PD!AI2]0*2_06M>UR5' M?6&'95F\ :C9#B20H=]=0+!#0^02O[/U+_(YA2+=#S!\N#?IC2- '4V&AQI-*#=]IP0P#>R--XNH+:?T8/4 M=P1AE&@J'>18<6JKD_<8>"F14KS+[P2UA'?U#C$3 M(6W\V)L@9< P)!'4HM+D+92GAXC6ERN%M?SF4)-=8=L=.9NSLD,/Z,5H+ML> M %Z!5S\ 2;IG^SL(;[\C%2+1H6<'ZWND5W*'$1^7^,2>DJF2>42FI<8>DJ\K MK:34+3_3U)?%"!IJN>O,0IH>DX,O1V:/+#_TU!<\LZLKF8\?Y\2"EKS'*$N) ME '>WR/F77&O[! Z@FB3M*9!+84?'WZZC,.*0K8K]PUTXXCJPTA)7=33,=+3 MX9"XP))R6(%$?@%POD"B7KZA=<\>9SI0;88T_@C,6TH$34; M4OKKNR*J!M8T(U6&:911PH/Z]*+K1-%T1;ME?&((T](Q6M3;6K*4_6:;E%8T MQ^7,WOCLV$/[>F%[>_1;SAR7[:-Z+MO7?[]\_'([M>X?T1?CZW_\??QP M<_LT_8-U^U_?[I__::H?=^[&0(U81 )YB]<-SHY'9ZTOGC;M?&8$Y2LF,FU< MJ:_J"O\NOJ2,N2GK[X>=H9@(?>TO5[Z'._WE=TBS=#'S&(LQ'1<&F,(2FHAM M[K+15X#G-JH[_4XZ8S$4AJ,,J9B05!B-"$_%1)&99XB(R@M,7:QU&VR*"6MU MXJ)X)T@\0UY4:8"GA*14]\>6K8E%86_\)1* 9DNL2CM$&,4%I;HC=K0$0CLH M0(XV>>N>34)C\:NUV&&+I=7TV\&Z5U'T-H- 9^-7!;R0:(I,:BN T,96A2!J M? FE.?R"AC..$:C/X M)IJC3L[#O(/;K_\1A1"Q;SSYE$4FT@^U&,SR1 2\D MF#X!U$M"&('T=NZ$B/4$''_ND5)8881U5SL89G:B**,NU%1[4)+A.HDIZ:1LJN821+YUNO M?(^[UYNFOH(O)EK3NQI<[ V)W'9MAXL[UW\7#=QV7-,+X'+Z=^ON8?R+L8'; M?A[D60W%D%J)!8L]]:ZW-%$O"*L2;<)C"- 8H0+5.%([)187[46MFP"<9S MH L*:^9G7\V@HZ.JO2%E:\K3["DY[* UW1.P-9Z4*5I;70.<5-]@B&2X\X,; M/WZ)7F/WTG'\&(%"GV:I63XH5E]-1CT 08NX\(94Z0=K'$[67J)^L_D$!QP+ MWG9/J@1S?="FD:8TOX/7^J"TT>(#0-MN=E2_RK0??*JA'T5G3P:MIEH)][37 M[*JGJZ;'59QHI&KBS^:TBF?PM&%IA/VJ:8Z9X8,S=96D(=:8ZB-QG:&*SSJ/ M"]$55>25U/1\S+0HQ[=H!>BO ;@"'GB%$7G$(0VM4?12PH&3$ T/W')8CX( MJ%9UBH[N#/'.0$H/\%+R!B0_GX;PP)%O!!1%5*4Q0NS9BU?5D=F6D% MP0+0\I-^?U@DJVG$:XB^")T$E=#4_LF98EL/AE%61&9Q@=3HW\P\>T@=GO2: M'Y\P8/"9!&!EPUFVG4FM+&BQ,(X6(,"OK5&MZ?4*VT.6U59+4^NH^?3+QNZ) MO:XU\:7Y]I!4(AH8FEVT4@M!C,2 ]@MTR>I4AD([6?>312)*4.2E;S"1R%!\ M'0+*T/#\0X?T$O=[:^R1 M7-3F>>>G/MI<_AJJ1,.#M1W:%"C*N(.>[3D*7-\9!9E&.$6N[[(2:W8,;9U1 M2!\. #/RML83V@:OT\LRY&D7]JY/)*MIK%'$@DJ?O'K*&%;(>G']-AZ8]H9: M#56BROG3C*<4L2;P__%EUC?;!>1<(;O1CK^X]&;%#W(IDWOPY46KX\8S\B*E M0T('/Z&9Y?;U%5!GSW8;81K196=> [0UK%5@(X7JH/1>,Y1%N*:6758HJ@_: M56A^OWFGP &6>YF_==I-X]4J<=&SW4RK]]ZK'RP3:#D7U\5R]WT$:R*F9B-O M!XX7R>N.. 8;_^'=-%5!,\=(+P>GW1*@ :!5=EJ^L$.[?YCZ36(7DI 8"KW9 M9LM$HJCP3&2B^8VCCJQEK)&@6BWX:ISH4P%+IZJIHP>:TFRANHQZI%()MTR M(\C]S@OL-3@F6]0^$$N)3K1&YE7&)K*U=)+PPQ@T;$ &$Q)8S0%Q!!W;O??F MJ+&0K"*RCG6)/F(QJVFQ18V.+D:'YX-BF1;]-+4T*;Z9)CIAKF F'G[K")*K M+\TF2YD2A\XTU:HQ*@JP(,7R?FZ)#W>E'H3()5C6?M&JB5*T7KV6?9^%O>H* MPQAI#*#-]/91MFWNR+CYTQD=Y L G(QHQ3.SI _[,^6=LZ MT1])M9;_:FTK_K-%JL8?YBO_L[6IWK*]F44:8&U;8&0$VW$PM[TTF-HVW&\2 M:"TOW/@U):_M;B,!<^Q^BLIN.:Y1DT9OJ?.,2':%6OB;#MU45&/:Z*>45X58 M26THKI68K)H'S&F\7-K!>OPZA7,/OJ(]$5I<)%>I\$,62&].SGF,,S(>ED?& MM'P\"N9JL+956+DZC!S[RMK@19QE9&CY*)>%*6_L$3.;SE]_:COZ[WA5C=(@+8F- 0V+;G>T(,TD#7X.[-GF/O:VL>'M]]0-<-/B.S^X MQ@8T$KBLS>%;;A#G MQ6ABY&C;4:C4%-Z PF/+/H+, L=@$Q0N6D+P8\R510W9N;%*3BI',_MHY'J%-&*!X_V"3RRO3E$RQFI0>"T:A;/2M+;V1M/ MAU]\?_8.711*?"BW(WW!1D;4HRLDLFK=O&%V+W26KJEFWE *W1=K'B6K^9 MF4SKHAQ<"B9J><$TWWYK:==*/*O&I.UAX>XP^>*;!Z,P"..I6"<>'504X7;>U5OK7MSY *2&)X6UA 8%M72- M5_- EG,4_<4. ML3M<"-*KPAD\+2X2E7G)&C4=8^/'S#^2(YOQ7>(@CG5K K MY]3%W**+YC5M#)!$9[-K;R3O,+HT]CYVD/PWT(W1X%9XVV8"@K3'X]%.L*=7 M>/>1.LBR)*W%0M5823W6'W%-?[)6^/0M'1'2VHP<"&[MP$.+5ZP;TDY.SZ'H7'O:2$&H*9X*L=_ ;(9@LZ:!F3W!Q!7Z.]P4M, M4,IN,8I.Y!4.?9M*\*6%M)JTMV\KL@HUM7>L+J$!UJ%ZK6):#@3FNZC%?D!> M8KW$$]N<-$C<*BA1@BG#0%.,"W&_&HH_A %C>T$0+XJN?>+J##QQ[_Y1A<=< MKE R+NP6:^1$S]"$\+I?LHRVQPN!QO&'#)E"BMWF!'6;DTX7#[4P+@X9C<4? MPJ@Q!7.L@UPD-,'!HL([+RW+*A9FY!"1-O4)K/Q X%""GKSE^SX[[1#O[0(Y M3>OB/(P*]WQJBC>(+AR_A.#W&!5U^R:Q':CPK-N69&V*,K/[[HC,C5E*2]YV MY-5B.[B=EI;>N*[*P:,8655&J"&XOHI=P96ZBHNH=7!8_RJN]^NYF(^D,[)%"*F^_Z5%?1$6/?!@R8CP!M+Z- 7[ #)N7L+I^ M@='B.@XC?PD",;[(%=)OXBB056M3J-TWJ"#>TYY7??NG.J7:.B MHSR2E&H5#>%T+!?S26IL.BZ/3;FBC!^.>AU':LOC3:/26]S/( M\]T&RY6,+]5(3*U=NZ4%B%!@'9D^?U+N\\(1IW2/"":&GD+,.CLY.3L^'1V= M')^=G1V/SI6O2)KIH)7%2>L<\UE: MN8OQ R.72WQDEKQJD([ 4N134<5@6:E-.5H='=HSYN4#M$E-=6>59KQ"F#;C M9SI3XK6I-;SM!C:3MK,Q"RAVAO/.1PJIV&^*Q!V"B0Q'X)+J\.?E#H_+,+Z3 M]S XW):>&Y3$.W YBVE=5CQ,G+140[!P[4;WB\YSI H#\Q3N^'4M)P:8- ;5O M0;!,+M63(\$G.P)*22==R7X14(UZM&XQVR$C?JS]SO7?E9*/6^A^D:V>.A3Y MYZLAEY;(K=F>;OT5O^.+?@HMI&N4-!BZJ=:!5M=^69,N[]0Q,09^A1Y 19,/"!\.P%M2B]3: 61&(9;:&HX/RUK!)'&+C MMY$? 8ES'6T;_S;?Z@+-G B^B4Z2S0LN=MT+U'5/!Q:66)..AA'&M"(RL=1@ M-BH/9I7QB8T?I4P,5*QRW,%H+'P7<3:\_3U&%,,MS)H]#I)62PPWL-NB'3Y(KH6E2C-M6)$)S*U2Y&&Z_8U?+[T(SK 6 MX!N8 @>;S" (;[\[;HR&C"3&Y1YP^0)%D,'K0_^ +\>6"O%FAR#X MYE/:H,0^4TRUV*U,.BW2S/$] M![HPG8!31WRDK*S/^=>^%_HNG&&[*Y]C]8KK-\$4RJS5#:"E)XQ6AM$:[4Z^^$C%)*!AX%W.T(=$YMP,< ,B&[IB:Z+C M@XK'\I(FX:"\VT;]F1@!0OQAOF'X%9ZT:<0^0!IGI:W#MRHV#;1@?H65MM'8 M)=8XF-M>>JUFRT?(225 IUA^!C:#H(UVFC\;+OQ[G)4*F^_><5&OSP:U5>)9H\+V=C"E,?(_> WO#6V5S#" M;2L/0,44^P&^J.##>OOBP??F^ H3OGF;7JFG79DHIRSJ9]3986([HX*H K0: MVSIXZ@ _# -FV1GJI>/$RYBXR]Z 5^A &E_X&?>+/C7UT?1VS47")@_,$S.Q M$:2:!+X#P(R8L^_#,,;W>+&FT50;@8EK)T&W*<02R[Q?Y&J@DT'_P('\+$GL\#/*(1&W-Z%EMEC@VYM*7)O M%DA+QMBB9+WV4 FB81#ET$1_;9%$?_SZ9'OS*L-VX3O3L)'6]A8POEQ&(5-I MD]SYUA1T^*JM@($A@DXK,4?WZ2U9JO8+WQNG?T:SB@CPQ>@2 _L[&X/\]SW& M@"L&U=31\FE)=G1\%8=H71R&J0=,R#H69>4Q!3,%LTI]>1EV++6SC;S#+OM< M,Y_&-"3E8:B DBN@FK&QVCB,=Z1. $F17\$,[7#(-6;;!6'E@"B6R3B M,0S7DU G4$DKW!OP!AW P8>6MO>P2 FF9SA$/50O""#H;">@#'B6I M26#(Z75GW).13R,S/7E/0&;9 M?P)1''@DKB&.\0BN47MAA#K )/"QU*+T$"QN7WC31!W#B@9JU+/1C$43DF6,E!BJ=!"*WY) M;3]"=OO=6>!#NCL GL"+'8'L&2MO]NA[#G.XDBEBH+QJK(*45*?#(%6JQ0GN M6-@,CI_DFT$D>WKK%E]_7ZY\C\XIB1(&2JFF&D@9=6;$WKRY(2=MB'KC&4LBKH8/ MODV"\V]&@ZTX7Y!6PTO7]=^QMS6>>X# DZ(*BFY]Y;)##](ZCH0[J8N=YQAU MGE&G0X1*C'<6*,+B&Q59K-J\4Q8']?$H@"\Q\7X 3YV1ZNP2ANO<.:ADT.! M-IJ: HNW@$IL.='$EFLTZ?>6)N#+47BEL3)7F*Y1,W#L_N/'CE^@U=LL*HBU8A#(/G50* MM-'47L=AU6GWZUZD.^%5+TJ[-YP1%EZ5]/<)T #X8P>@]P? WUAW6ZL3[,LI(2-_:/;.)E\UXL$7P$H%=0&Q# CGFPL!7G7 S SL* MY34?;2HN]!TY$!'H& M4W#78Q=BBVE4_ /UI)B ']@S\%(E!:Y+$6-G2*-'9E%##:V N3@"=N#: F/ M,1[?QJ^; :]JM"\E&@RT$N*U\KR*9A^A>P\_8H;JE(TY?UR^1Y,KRWSWGJRQ MZYR_%-MKAY$#T>/LY.3L^. $_3P^.ST_OVA[J-ZT[LE^_VHC3D';#1]!A.^4 MA2!X*WDJBVMVO*;-B36>HX7L*5)7/.@ M/@G RH8S'#G$"P'V=Q]'"Q!D06G"$$22^\"3\CXPK<3*:K%L;V:1>JRT(BNI M2?OH7MU#I@[J]K%+7IW+JR/31M*X3"?5@WG]@K(UQNG)P>G%Z<'9T:CU<'1I M:^\]!!B^TD"9J':3%?O%6;?O%*K3?7E])R2X5E.>FCO,J1S7?KSRO3L JF,, MLI(.'G)IX7L0Z3059Q('S@*-F-?^<@FC93:^\TG SKA7E*BABF%%+B5:+.J6 M':F4GF'PQ*FI JU'AJU'."AKCT640L+](@A?=*UA15LGAH :V>M05LZ]H4Y= M76B-9W#2ED4RLKTY?'%!G8WJ:=6!959@6QO2QKT(6ZO>H>LBY$OJ$#5 2I;1 M[C"!S7(1>(!OH-2X)]]U[_S@W0YF%,G$,ILR6#3"-#\H-!!;ZRZV=7\EAB+H M9U7L3*:1I0'64L2AB:Z(,"ORQLPTLH.H^Z7)Y=(/(OBO- ;OKB8HM&%G&C1M M:HBN.2ID^V?@2[0,"[!!H*R 1->O6H\>2;'D3=!='>'7H>;'MYL=EVQ +X]LL,>SG?H:;;[C^!3;MKKJ!DTX8CG7NN M1CHQ*M1ZRYQ\1./3\SMPW\!7WXL6M)5WLT+WG(E"ZM#L[&(X#7'??'[WE; O M+6O/2V#UTCD.<2Q=C9]Y[/+I M@M*8V_P&TNG!D8B)JZ_WD 9OWMIZU3#Z!.M1 O$"BMWJXF)TT&TDZ\:C2$/1 M30Q[\/P?V)/ G\5.1 ]85I6N1^@)ZWIG2R(LMDZ,GN%R^17, M\"/F7)QH:?< *RG1U<0[IMPHBMZX..VFV0-\A$2FVK>-F0T?.)'^1+*:AG:; M*R2V$K1>H4?4M!*^Q^P!?Y8\RMEE-HU%MU&4(Q!%_;SP"U!C]]H0T5,&U MCC>MTZ4#/]M!$:B)!K3>9&XIX EYB!YL I[(F8S/RE?&TO*VL4V,-PRG+7Z M]@MT800!)[*)1#X%.XLB/E7F6UHRTSJML)XWVP=1H73NQ'?Z1S:\\#'8)"TT M^?2@LR,W*94RD6"+IB4(F#HDTPWI$XCBP*L,\U69T& 4V7!4(RD@7 ]"<:?" M9,^./H$7.ZH.W5:=() %?:)L-"CW8F09$CQJ":G6J;)T>LLS8!U+4XD.O M_2=OP$N$AL@E#$,#,]32D)3<;#PQAA-[C;M#$@PV^;WZ^53!7$4MC3J/*"6% M9ID,=:3M,R>*ZGK@N%Q14IO-@?K#/UM #3;=+K&_LQUPN?1CZI:,EMQL]-D8 M\AC D=*PEW<4,^+>0]P$8?1D1V :X9!DVW=DA3C"*F#(K)&6V["G^"@'1 49 MR>X)O-JQ6Q"W\IA().,P^-!0WB&X-F%YDX!L7Z$'E_%R$D#/@2O;14LIK!!) M;Z?S<@RXU.:3AGU;)M5@29-ZK%5:T7Y8@5JWY2JT IG1SZN56L,*-+@-00,K MD!G0BL E;P4:',Z*K$"F84Y%KJX5: # ?UB!^&3HT K4P 'SPQBDTYSZ@J,"KNKE*:";!GN*1@8:WG>=-. ML69[;U>D'"[R+ &;.FV;]B)87NY'WW.$6;!-/%PB<&1,N7"N=3#0?+@[7H$ M%>+-'X M';?BHNR]ORG/2@I$'QE_9INT=--RSJ$M)77[OOL/( P!(,VY :$3 M0,(_UNDM(X=IG9BAY8H^*RF7<:<]81#E$$=_;=%&?_SZ9'MS4'%R6_C./ 3E M0-G"RA>KM3# (L!4'K/M?&L*.'S55L# $$%-R)A:ND^=D:C:+WQOG/X9S2HB MP!=#PYE!"^C9W]GHY;\OBGW4F=F^!GI<,7KO=%X]SO/.FCFY3$&\^6361.!A MA71--%#<<"0GH]E?>-_%Y LO4=PM6# M'>M47G992U7ISD&%I8K\8H&D@GVQ6[4>>XPTY-H/>8%A2^G,Z]94C59-XB+2 M#,O_J]A]L? 4J,L)C<2:"U\9=D')C%JG-<8=K4I<+.Z]A\9TZC-YA41#P5M MJE:68^U.S--XM7(!/FZSW2O;M3T'3!< 1+F7+9^ BT\\G_UZ!TVE-S4KIN]\ M*ZR7I!E6B-MAP=P3FT'2$BOR+3?):OQ,?^TOES B?BF7'HE/BP0'G@.!^*.; MDF6T'$TN>7W5R\=.2U;-O.CQW(S%/GB,^N!YIR-++2P+4>;JB:QUBFG=F+1C M#8'S131^_18F+TX(K3)V\IA&DYHH\U8@(E(/ZR$@IOPDF$/R:LD=]-"$ 6UW M@FTK2.);/!N%^!F3!RBX-)/$:JF;(%,TZ_)HS]7%RF48I30.: MF-S#.DFA:( 3FIF9R32VU %9F"HLF?=B9$D5H'CVJU]\3]C'XHTL^4R> $\, MH2G7(9F;KR?$4C.L<<0>UH.-7!WH&MSJU- 3&G((5(.()H]RK9O%*=J2HU]/ MJ*1F1&.1HO'!=I?O)C#LYQN''K15PAEPK%(<7S!G2Y C2=@=OF&/IU7^'Z-A,80?C'%_G;2 M>0AX!AZ\,:2FL$,^@-]127YP2%X-,%#7S#0=70;O,:NWJX^#9&/>^2$X$%\DYP MZF2)O E,'>.66)[O?7(V;>F->XF:1?*I&?MI2 )])G')8Y[[B$P1IHP\ CB( M;K E!!W6PKCJ2LW&ZI"I1"HV9NT"3:-58Z:4R:=8.<.R"@HI!^E<-#YFS>(^ M:"BGFF&=IHBJAA,E4ZZ4#\H):43K%M!LIK%B9?!GMJFFY1>F@;MY,1L M-,3NT$VBDS9VF-P2!$,1Q9DA'7PUZQ$TP8C:4QVS@(U:,,H^ZM*5HE86547;PK? M=)%%"1W%-3=8;MY[S^\^%GO7VJJDS \6-E=7#QQMZLFMCG ?-*NK)*V>QMWX M4ES.9C"1HH$_\9G LG];T3XZ#)\K&3DJ32#XGT<_^B>(\"H5+4K!K-*^5*,$ M4T8* >WN='H%<@[!<6H:^^]%_/$V__2%,?OV3^4- ;O!\1XQQI.OQ*_DVO(RC!>H!_RK%<-563[%KGW4>1TP-EPH1QEI1F9;'K[L, M2:=(:V]HY,+KQCL_^(+RTGJ[KNH^Z*U4\)^[O0XA"B10NN?J?Q_! M *I55<8]'"=!TD0T5$'%0W*5:4PCBUYHRU3B*Z//=*BOPZU>O-G$M;U'>PEN M?'Q66'."\9=>\8.,XV?)4JTF#O7];L;9>TGWH.(["".U%H3=_\EWWS@_PEZII MS*RL",SYQ>C@R.SAMA[5%'):7IT?QGJJZA*#F'[&)_4,ANSR'-3: 1C:5<3] M%3&53B,[B$K\EW7FZ)S_Y, CO/<2^^^7P ^5+UWH-7WT 85]0%2_@SS(:J"W MV^\K&) \&^5IZ@$5-7WT (4]0%2_30^P.)?\>G>4^S/:VX.=0W%-1[=557WT M 86GNL(*;GIUG],)6@_3-*2-P&C/^:]?O8IB#"1;@5NOS/_>;01NOX/ @2&V MQ&GE?ZF>C^%?Z1)(1+M-HQP,;0N0@VPGB'.J3S )H ,PG*]MV44%&S*8WM.A MS;2)JC]VT[74VFW_&4RG4DE48^'3U,70L^>IFJ7J89 MD[V;PWCZK# D=M'5))OQT=_:ZF\J@%%TB\*L3M?8<+FC1C*PW=@1N+-A\+/M M4F-OME1[$Q.[B8DU/;>'^\BJ-8Z!].+VK:SRVOU8VQ/F/;Q>_5'FK:)=5HR6#Z36TZJ]\X_C]60;7]57T0?(MR5O6\K!>BOY87Q7Q M[;?WZ' 66"/-INANUE<-U$HWD-#4.M+4T6JTY&.Z4M_/5,&@R#)MEL5@6=.B/7Z_)*Z4!4G"TQA&Z*L(OTI*91@&] M@&T)(J4/XT*2CK[@R& -]#B;=7/GU:%9=^]T/6M&F(O^Q_CNVY#67C!Y,US!%5>PWPW4J M\<-C:V?#M'43(>E:> Z=7N,'[5O2:2O.6>;W 310D"]V%H1D(;AYGS@]B%3> M':0J_^@9[:LW[21G0^XD4J3^("%?'2EISOOL]HJ$7/H>.76#-5N MOE-K)A'V(B;[KT4:]<.P_%KVKIQ0-K&\CNE9RCVI!Z'T>$13DEWZN3GZ@5F#)WOG!C7%+A-Y/YO[($12G8L#MM. MEH%C)B(M]=Q2%V!G-1 [VR_(>.)2S\UT8791 [.+_<*,)R[UY$<#9E.PBDA+ M)$?'JGP#QTY89.H!AU;\3NL">+J'"/)DIEKG-4!X YPZ/; BV\#A$Y68:C76 M -Y7I(W%(4IW(H[<;IZ!PR8D+M5HJW$S( '93I:!(R8B;0K81>N+% G4JO(- M'#IAD;/=]T';4]S)V /U9KEMSJ)$1TG\XN& *"%T!F,K5I1"NY[?_9HP;G+N M$XQLH3,86[&M%-N%P4E1^P,S%:,+H66W?EQ4!/+;=9]@I(C=89D M*Z:88L/@6]U>NQ(MO $125.$.OJ;=D MG=O:LIU7#O.J? ,'75CD#/6F[G_Z43\\JX=Z/M^>H,X5.4.]J?]>)Y$9*I7V MP(FZP,[4"UXT=N!ABZOUQJP9_C^YT*XR-,EEZP51V#@+DH4GM*)P H:$7J]4 M0>'&[.;+,/TVI-V0JU564. MP.P11/<>2@8>_!#?5$T=TK$7_A-P?,^!+B1U(BT5KW=D]Z%R.?)QJ[^%^)F2 M:]MU8M?&5P7+%:=5DJQR7NV'9:]V4CR)W9Q68*$:K$0VZX^XJC]9*Q!LO-]Q MI2A;44C+?[6B!;#>4U$M.Y'5\HBP^&LGR1\2>2U_*S!FQ-JV: MI:WR4*M0HT/2&%**^2[UMW: X_1OP.+XT-.3*UB:(]HA2%#B.S_8L O34["1 M]0HQ;6CD";M9GJN1=%@3;6',HW"XD,84]!4B6IXH^1)K94'KU[DITUEI(N-= M&)(LQA0NR8PD2F75NL=K?2P150E9GC2D$"G#-/XHX41]JM%ULA>C5;K6+:E% MCFFT4O:;:U):436J^9'M=L^VW4F!-7I5IMT3YHC+KOG!\]9C'.Q*GG8608ZD MJ?>4)2SI-4<#:RFL@;B1:>)'J$)HN^Z:)(9O8 J<&+46@O#:]Y @$7QQP;T7 M^7E+T_/"CGX! ;C][KCQ#,SN$)"%W1"EZEK&ID-%QJ:6#G=KER_37(OQG+?%R' MFKX?M." 4K'?D))7@YU,P3%?U4,_=+\[>NJ!05Q'6@T&]Y9MGXE[!K./%](, M#'1Q&35$SS=A_A>>&!\X'IBJBC>-8'UV!^@ +\0&<&S:Q8N0EYB0(GLY./P9OL6A MG'GUJ.S+MZGPS]:FRM3:NJW4VM:*LI"*M9LTJ]>J$OIA.:75*J8KT^:U[Z*V M^_CFQQO(/P^$VOSH>P[EZV?T6X@:CJ0)Q@Z([PF(R38#(AT(U!U2M.P4J'O'7N0A.!F&ONF($*+04)SHK^V@CO[X]1IOI4" U!NML86L8EZG)3.- *U/Z5**8;!# M[6S. ?P)K-*W@3:!80T\P)^"N,PO@%A@OX;'NHU FQ!5W[P-Y@K*#%V9SA0:=#I%BVN&<9[7ZAR=-?2;%ZZ U\AF%'G9&I: M4["7@V '.BGA=$ZZ64N8459+B8K-/+L8'9YWAX&4+G=W0D*2F3G;9FUG1E8M M)1H<=&S)NIX;.="QHZE6)!L>?!S9NO9%80/(CJ!:3C4X^#BB*;J'I L]9M34 M%W/GB;1(/#CBV9AO?BVSV1NP$OT;T71D',.98M)S0% MZL[/9 55HVB0[B2"9E%$[@T/6G+3*".(' ]RCH"*]C7J N9.D!)@&/K!&K_> M3!_=J]*9#2$'B9TQ7EB^KG>FC?OOE>W:G@.F"X #^3D)0/3!GI:\J)SSBQ%^ MJ&8?AWPI!3'6=YUYXE0)P!S2Z1E,(X44-F+0,@0UY);=.%J X#H.L'(NPQ!0 M[E_QDO73 SS@R5&A.L>X1+< ;!+2M%LIA%-.]X[ M>Y^Z*C(JN+ <:9[\M>U&ZPD(' SN?/(A(I\#TSL-?X;_:BX8E>GB**F+BY&AZ,/ M2DFJ2\.)JFIB7:[@O?>&Y/"#]1.^2>N5(GI2T^T[181UHN%LMGX<6)HU'ZP2 M0E=&'JA,L^_X"^E#P^%NAS& BP4M8U?:U3Y[15EG<%)^E-#QR)&49D-]F(>3(E?O!/N?92%E[TBH5)K]NL M#C,5*!D#Q4LMZ//\ "&V[VQ4HL',>GE@,"73W>E7>P;N_""352AL /]?>AC+*Z#%D MJZ',%QMZ^)6+L;<='7^!T8(,F%5L86;8=Z+(*R?CB!XKM1J.T+2XM9+9[U_1 M/!M W&YQ$W55_GUG4&-=98328YU6:)6$L_(.@CC=I!Y95%,E+^.^4ZB^DC+N M-+5HZS5(T?1)W040SZ[$GTMF>!(IKZC&T=YQ3;GN,@H.Q+">.CRD=CJ*.;V8 M:(\I):&0C"=-;>=J'H6EO'R1B/$$' #?:.?WI41[C+^$0C+\]5JQ-8?CGH)Y MLK9[]5$*XK$L%7#[I!QP.RW2RI5I_O. ::.?P,H/(OY#[?3D7<70WFU13OM7 MZ_1+L2#9PB45>\4AZA7=OKC*P[ ZVG4S<4T,8[R)1W05AVC8"\-4"M9[?,P\ MQ@&M"+P*6DBKP4@")(UF7I@KI#$.8&D8*J#D"J@SHA;: 8=. -/WTF8PN0U$ M/$59%YHYF8S#B:OCLF&@AH0Z@4I:X=Z -^@ #CZTM+V'14HPJF]\&_&4Q2=E/"-I>;3(T(24MJ"K:2"/"@TSY]-;_2NP)X MY^W-LSF:?9VW.K79Z D-I'4D- 3"+, P>$1S<=)J)HC4] ."44Y&G7-B RM& M;AIYX-R2%LEJ"KPM[ /K:D/KC:_6-Y*/,6;\^+4TIE%(1$UO''/JXENFBIS, M!IL+JI0Q"?Q7&&%_$DF#*+.,HF:.D&9.AL*&YGIH;4TN2>A\X(R-ZTX@(IJUV,MG3J1K').$0))>RJ*'CB]%!QT]W:"0'3VRM M00K.6S]0 &EOP!JC'2+DT^P#%?@"ZXT+D,T@K;N:9[$3K]9?@#\/[-4".D]@ M7L,)_5#$"?V3A2JT2(W6R]K:UFD%I-(/+W7M7NJIG3O$ANY;!&> 2)P9N;'1 M\L'WY@]H035+[F>).:S7*=3T<47,=UV9Y*T=2XJ^![WMG+;+>Q-Z-ZUQV*K' MJ^@V)J<)8[!.*)]O,_T=:%I:4["6AV$'0BD!-?B-A<#Y<>Z_?79PJ,!@G0"7 M_K'%+?W@UV_3'9"V7QB%B)16MXAPI#'$;>_1][ZQO2US*88 BZA8AGCC28[V M#QP/O;K%F8)\*].A%F5]N.0P?4]..J>44K0U>.><<%=>ZKQS6M_%IY\DJI7= MN!^);=RS3VU2R<=&7=N@XOB> ]WDK&S\FF"*>9_Y4/M;MWK,<_KVO$Y1I@TK M,IMR9?(:Z2&L]T9Y]T@K0Z_"6B.M!R,9T.Q*>?<(R\-0 257P+Y?*3< )ZZ. MM[@TD+!?5\I["(N48(9LV$OS/9X%-E.#-\=[!MXN7:H,TU#6.0TVUHN)N_![ MA(\WAT@-B:H>0;39#6)'_'?H[L:CE71,"AW"S*JBF7DJ$YM.-1T^/C( MLR0<(OALBPD$8*$HQ &&F$-C ?.$O3)M#]!GX,?%GR%D[[''ND'[WEP8 M>?K@7YG6=.PEAGYQ^31<)6]Y]U4**FY7QQ%G#@:2I9A&%7&\*_9M"D3O>O"H MMN9.@1.C'2($8?:"Q.4\ ( :)$TLDVG8J\!OQP)<3P=FD@#?2DAB(/C>$YPO MD)+X).!FV@,2U-.!HOG$[63UF!TT7KMV&.+7^GSG-Y%S\MWT1CAAAZ+<0%)31SU)^" ,U>U[[W!H((GU!,LM80 M>5C3OT!&TZ 6A*HTR]<5M6O,E=@)X S:P1J?;PN,]+3TIC&AH;E07,:F,7ZZ MI\!6R$=[B7[-K9+8ED-N1A-)(8YL!3/J2=S[46)"@H2 B6L[]/T".[%Q5*@' M99D3$N*:R0/NNP8Q#O. -!JML::HKU64DQF'N?R<("6:HKA=[>+[!%:[IHU= M@:E76H7SFL($*3B++&@F:]==OWIS\ \[LMUU&&W-7 ^N0]\2,)*;!' SI';V M!K(R=PVTZI/#!YZO*"5Y03D76#D'?1O[:XFH(=Z>@HY^.4<] 8?5FBZ0IM . MN;C#)?UD]NSCR+E5'5\B>U$IYQ>C(Z/F?#9X.WV_J=A:O3M;#X=6%'YB!^. M6-9F/]MN#"8@(%JB;@I$,@^$/ J$UAK87)8ZU+L\.>GX5!#+-! *-!!6Z_,[ M'8\:.1MK,J;>AV',\$$5S#T0TJB06H,YLD/V7/O+I>_5F7 $<@Z,-74EUF"U M,'&\27X-29!+Z$@/.#O9!\:=1F)K#3'>_I"3'"'^0MQ&HG% /#ZR!]*V5H!K MVW7![&J=I@O3A+1M\!RR\_0X"!X: =,7-EQNUC&2XQRMK M'QA72P=-HYR;Q;-)X#L S,C]:+*N]+ F=L^TJ).E2.:!,:F!T%KCH"O:U*,> M@?&8(YFN[7!Q!\#8^Q+X89C)S65'[7**.KNX.+CH^&YPDZV_*OGUADU70YIL MYK[]/;;=K[X7+=SUO1=&:/HF?KAW?O $9F"Y2B(R%!>;5>QI5."0:*1>$1F? MS#!*4X+/0 \NX^5S8., "C?V.KQ\1?7=H,[RO+"C>P^M#FTW[Y:]EA[.5Z]3;1Y1*?6_/FUUJ%#HF!>I21<MOG4'G0G]TOEV &41]UUQ/Q-5'/!VW::C,-D:76<FKXS$9AQ[5)-X1PXD)#[-2>/:Y?IZ%1%%\PZ)3(UDS@AA MQC$&?[I/E]U$TLOP!KPB36[. W$#W%I=/U1F4-B3!*=9 1 MR(P3"-J(LND$^:5#=C[\ )3 M5_G)P0%2><>/K38:I]I13\9(,\XJ1!=JU;,Z&<)SRB)**HSJ!8V)KL,?E(I%JX\-)Q@AC,LK^I MM*A5QD#XH4[VC"AFG#8T'EXR?Y=+U$N(P\LXCL+(]O!0_ R")65HX64;"&T: MB9LQI2]G!]OI-7$Q1\*FZ@Y"[C:*G+S M0DW^.:1;+T*IT<249/L*HH4_NT?35A@!VEY380T#86Y;FLFHJO?(H>HUF;]\ M3I@ D[=7_O;_ 5!+ P04 " !=B Y7>\@S/HY5 @#0E!H % '1M8BTR M,#(S,#8S,'@Q,'$N:'1M[+UIDZK*UB[Z_4;<_\"=[SEGKQU1UJ03M=9:\X0- M]HJ*:.D7 B%5! %I;.K7WTQ02TNKUQ*K>./=XQ?^# 4,V%=48_?L?H9V/)?_S?__\/QC\/_\?#/OG_XO%,/4^ MTZIBBBE[4V"XF&P#R04*ME#=\1W6-BU+,K :L&U5U[&,K2HCL'Z$P&^I6_PV MA<5B?W8[S$@.?-XT[C;M;HFG3;+KEZ!&R=\$_9O$20HC[^+).R*.-6I/VP<= M5=6!+=FK#8EWL&?\-ADGD[=DG$C%CS_$ WNNR@ KFP.LE+O#Y)3"I"1*B=$R M,X3_)*C8@)"&,3*.$PJ98I(*;/S8$_S//V,7\A7RUG#N/"2L[@UK1'O]<_^(3\6C>V7$O=MEPL%K<6<&W3L<:2/95N97/JM\89"M\\ MH:N&MO?$;9_P6SM OAV9\]_K'_=&A!HH M[G[[=>_QW\&/FZ;JTHW!KO9&L^E:->!( &+O;]>6#&=H0H)<*!+8$1&/XU*B^/P52*/24/RO3XB%\3*!DCF3T=4H_J$!/HD/KKSS]C("E__ID" M5\)DTW ALOS[RP5+]W= +WHX!F:>.O_WU_KWF+NRX$A___G'55T=_/GG]^:_ M05\#4UG]^4=1YYCCKG3P[Z^I9(]4(^::UAV%6^[?\*V_X<][;135L71I=6>8 M!D -U.4=Z@W8P9^JH@##_Q,VJ$, M%4Y&._2;2$E2SLB-Q0)4J0($6 MD9WIW )G^0&M=B<$TU7FZ5^8(4WAZ]8H<,=9P(;\,T95 ,VUI8[&+C<4')!V M'.#R+L0^A+7<,*\:4#ZJI#=,1T7\9I>0%8XZT$%5=: MJLJ_OXK^*,5[HJ>H M]*C28Z=2Q^7,\;C&9T:__KR$1/_#N6-@^V]UZJ8A>[8-W_O/[SV"STY_594& MJJZZJVSP_@\R@+2E62U>B(LLLS ?BC,O:]?PQ5L8L!F "ISLA5GP*(4/V&RL1\NK=LP6AV]2@QTN?$@70BSJP6&[9 +UC#1DE0P'+"E@%Q+5ET6O$6BPY M:)%"MM'29L(]'2NWTB(I$K_^X!#7DD0\A5-?.=ZUKN151Y;T'I!LUE!R4&C; M(?<)@Z,6V=8,S_;UV?U#S;0Y+BU2:,BQ&$'":? KQYM;^W"/ \[#;YSM<.MN M2XC-FY4$.TTRL0R;X.?Q?%.DT7#1*RXWU@9\@:GLCW;>SK+D@]OIX)4%%SHP4@%^(<(;A[ 4<<)^-SAZ"X M!PT4RME*S%AU"O71KX_9O0)D=2KI<$(NU?-/82!K3J>FP;NFK/'^NTN.XP%E MSZ2GY*C/B?>6H9&..R\;994!]@C)))&BDHD-J1O:SD;KH_RT1);A*\TQ8%=B M;6FZ.2O5)-Y-*N>YR/] \<<>O=DYK:WRM)/0O&R!)=UYC+8E1"]!I!@2?X[> MD^OA9N M, >&!QK^^Z VLDL+**JOG#XN&R-(F@4]"&,?BE?5FM17%YXGD(UN M?L6Q?$JNIG_]<6T/O'N">9WYYW#3#@:SK$PRD_@LS19$;>:4 MRD6)8-(A<##6+Q33"XAN;1@LI)>JL_VV!1P7=N@"Q4<@!(5.BQ=J8#H MMC, MP+@^8?(<#GI)O&W$\UYCV'S*4A^V4("M((.'#/*'D[9A2#3R.9E9/39I2"OT ME3\:SD(-=P&O"Y!% B4]AU(:@18,QU3#1Q+D_^P@;$R)!;?GX^&'#L:U^9'7)<;BASS>?IRAQ(?*P M8ZC-I@$I<)&F-&!@#:!, P:O&;OMS!LX,)Z#O;$03-T#\3SY??UT.CT4S$9W MR6I>9KE0)N38'DVV8D'#N*M!MDV]:=N6$%MSTLI)#UU@(S^L/9;<$I0SU.L6 M&$$]#NC>TI4W;3A\1X7A'GPTK]J.^]@--\Q*.D S90WR;KPGAWQ2;E8ZF?Q* M(PL\28VJE)1@( XTR'CNQPH"4@A;KZE2%$\&.CQ98QYK[>XQO2[BBQ&TP MT;@6/5GEQW5)7(V0^I^'\1_BU>97U)P;[F#TH\AV0<%WD)STR 9^HW4G69%E M:D6[4L%CL8>,T>SPTP0_VF-X>PP]V;&I*QO.;V #&0#D81[.>,8(SC[P:Q^9 MV.$00#]R#A!$<<,7!K''=*44UTJM7#.+Q_I,QZ(TCEQT1Q_7]H\&9FDX,L5' M3UU:N^UUR8;\?HCQ27ZHDIHD#[(+KM92ZQ0[N_][)IO*L"0@?/G M'Y3%O'/\!"4<,>9G->]0[N_?7XXZM724K?2_&_MI7G[7_RD\!W:R;Y!#UUN X@@)UYR)G<>/W.$T_#A7,Y4%C)1C.Z ML]:E0:,V8I+UD@1=#+5?I(02U:Y#N%J_'_C)C\TG:+#P\U %-N;3 8[FV;.E MRG[NX^G#F^X<,$+##CXJ\&5+2U=E=:WFF*).D;=G&CNNSDND_OKS&!H=H_6? MWT??\VM?-I\WS_W>$^CIY9M6 M%-]'AMZRI"HE(RM9JBOI:S'G;<";',44A>R#W 'E_E#*R.DK%_.+)%^'M*EU MGN9$UMPAU:S!:F-/Z.*$F\6GLBNA4/"JQ?S5UDSY"=#+RO=E:[X?D!T\/28X MMIM8FE6M/N7SU6L'[0M9\WFDG;.M+MV;=)=XQ>GIF229$N^+9S?$BQ*_DW,^ M"99-EJF'L5.F=*&R'"K9!^/>7O8C+'N'@,G-8LZ%!?PRF"7BP_L,HTZ: E>B M/!J?T?P,1*[)Q<6]<41/9+5:8_S0\G+Y^>C*Q?S%YGR60..T MUCR8.L2XDNGG- F7:BLO[HJ)5F3-%YI[>7TU+17Q5<=:UD:F/2Q/ MKEW,7VW-YW ]3VO-M5:!6HZ7."F0]WH:SS83#).^=A_L0M9\'FG''_(DTQ&\ M##XMR\-&N<\61OS9I]6+$K_U0XG38)G9Y$%AI,4D836H\'J:4=EJ_MJCZ2_% M,N),@<9[!?PRF,6Z0K8^R<5%EJLV>]UBL=[FQ0C,+B[NCV:\=U8%UQ*F.ER[ M.7,7*@LHHZ$5&UF+5*_=D@_(_-Z9[4.I2@.@D31'U7 /)_,9RU+'0N+:?)-22YGD.ITDV'SM(N7=6F M%E&R"C:EU<:1L5Y5S'\HU15=5-3YK.5J!:^ZBBVG5_AS*%:NWVL5 MVO?QGC!;,5;9K6E%CXK$>A$OF!:)M1>\ZF9R]R/;C+%,GS)&W854XF(A"^FA M6T''B!,@U=/*+Q)5?AWQ,CY2/NWP1K;&XBU+ZVJB)]W7!RN7"&TXL$?A;B#_ M HFG5&TH0=M%U7]KS"+@_V_[V?ZVY9WRV'3/#C:_G-##_(CLJ::9F7?FIL46 MS*:3SC>U <&&UKN\M.S/X5D^6C8I0F'Z$U9@VYM/8]Q:,E.&*K$J6]5Z:<%. M->VSV^=[3<''>9)\BRD\:?IQ4_CZ/2618;RN"=3;0?%),N4$H+@QFM*BIRR< ME9,2U(S=?ACCY6S:"5EET1,[.(EW0#]Z!YN_.3-6&*I+M\"2B4S5DM3VHA0+ M'7X$4RG]MJETK^D)\(,6$UN^;?]V;!<& QYL;EMP,*NZ- 6/^P_:DJ%*%=48 M/=FR\!&PX3D+9&HJF&BKRGU#R2ZKF7XV=+,PY,?=,7[\^A/LI=AGR+/PGM9/VN0+=Y =<8J%(PT W_8**L:5MFT.O;M]I451G* M!CS=7[-,Y7-#2I0\@>LTV'S'J]=%-G13Y"M:^T8V?5Z;C_)W/8CC#/Y6$_31 M /8QGWII77X CMF9+NM+=AJ?)J8+LJ3U'ZX-@7^B+K\K C^U+M//XO(V"5< MYLB6K#$Z>F+/(ZB;AK IK>AVA\EEK;-TM6S=8)VX76P:1.@2C$C[GJ7K<7[> M(>R<"$9?#,$^(O7U>7VBP(M2(>L(Z;J+:UTVKO9J3DVF:Z&K\'U%V&MZ[@3^ M>\KX>8_K?9:=HV>%04I7"BS37Q!L$RR<6OAV9X3+LB_NFWS4LFN-&C\WXI8L MS!+9!PI?I8N34F39X9(Q_:S_^3[+GFCS7)XW1S@+F*0RZ-)%SZU_88F<1TPI)OF8_R$Y,N3H'[8LM^W(QV$>DOF/9W299>&AF@8/'*FQO2G:[ M]=(XE$FLBUOVY62<$(G$[AE#B5.>,81^5155LE>\I(/=HZ$V+1JV.H<4-'1) MWLT9O2';Q /9L_TS\QJ>+8^EP\03.S3K]6P%[^!2;,D^U('<[#*AT[]M;=%Q M3C_"S5%6?S[A]*R,'M]\7$CGS76]*MYSNM")&/&FY8@G34]CCCO6>%"__B%K M) FMGWJH#3B6*]^3>"%I/3@AWD)W6CLXB3:\.:!*G+ ,*90G[9T$F'&FMJQ, M0;7%=A=L,4V(9G4LA5P/;3X/0EYH?0@/1^[2?$W4'8N3%&8^JJXKS9+Z+?GE_-!\:SB:WG!M/V2@ME;'VX;";YTT?::^\E/;RL?\I <>I"(G3!^6 M;C&NQ?5:+G2IM=!M*P_[4ME)=,,VM>4$=!E"6T'4MNF<.]/'X??!PJ8;%\>- M)\FYD^B&,YM5I4E7K DQQICG<)X:\XE(-][K6X0M77^:HTH2@QS#RT(!KS2Y MVF2I>6-1"F]2+:RZ\>4)WZ<'72!'LX5".E_HZ-/ZPHBUG VC/VZVBFE'XW05 M;\UZ3EZNA,YW0-[DEHI??]#'/3+.%W^>Y\#M(U*1ECM2::C-DEZH=A@AFS3O M\VPFNYRV0V=]QZ2R2T;8I?*&NB,NJ*ISH)0,.!^-T I! M<.M?9E63)J;M+ROL+)^X<%"VU+!-Q9,WVI$>I_'9N->4!"YA&>V15DK0]=!& M9.^@>;.0<(3H<+C?)SU9X#"'\V[U:*M3Z$4IJ$!E7T6Z9?)>S#0R *\P,M/( M2ZN'F/&-5.0YPL/N3)Y,\D>!@="=5MPRU)A&]D?Y/@?XQ*SYC:1^;F (M<0; M[GQ?VIEXN5:L,?,QVW4D3S'K/POKG1;+Y+/E!UL@ MA;2S (MDQ6!#YQ=>#:R?_T*2T^!Z$>\Y::_;G@H%KYZ4OK*0O\GDS"[W&Z.^Y,WM2E'9'R0Q1K^5F&O>08&4V'O=H_"J7\WXN M2H?Q@(Q+HG0JEU K.M]E>6JTF# QNXZ#)DH5?IBZ)T& ^NN2!*Z\D,*Q:+ M3IWE1"$^5*L3:1*^^T!"K]*70.F+:_*1J#!89_,[>28&%NOWVBO5"N M,B0[Z+JE.EIFE0&&/)Y*]OZI/"TP!X8'\K8YA<_ !V2WJ[KC3;^O=WMPFL3F MT8.VFP+'V:P@UHE625 =,BNI7IZ3J5 :QR'?-Y4,!XS_O$&\)K'=+4QO$-E9 M!G1X$L4KPOZ>4>]E+#4M^P>4.2T@ W6.5MX^8IPVQ%3W.=-T-+?&$?U*G^5R MW7J?Z=Y3M7DH^ATI\M0+J,];YQ'6!_-G)&UGMU:OV#NS(JN5!F D:YQ3H&?,M,T198C\XQF MS^]ECYQQC7-GB6G=4VF"B E@VE/XOCUE[?M0ILV?-ME^=*2O2[;/,+Y:-[\>;;Z],R&;Y"L74WL V_+I\V M2M9^^<1YB1,Q/F.,5^+%6DT\.1TD\H90$)3N:BZ9\Q)U7<88>;$_UQCW*V>^ M5[W!0"/3Q5&=Z@BS4E5:D#5 C'/799I1O<&E?=@P5 :]QU*O=(TS8R<:79": MNQK_8$\3;ON^$6ME:[W[VN MY%"TIA)9ZKLL]4KSN(51IVGA5I/1I/Q#DB@0\X$7OC.'HCQN9*M/;?79^Q&O M^++:#J"D1&4.=2PF35/M7&S$Q..AFSBW&S6BRVJ_U3V(6XM*[!X[X,$&M@4- M>E67IN!1FRN2*^DKQWTDNZK+1ZSI K8(YN/[;$EH,UI!,XIN9;1(E(>AG-2. ML7>M3B_P]S0F]#U,]Q2VDSBA[83WMM[+3FU=?>FP,:F;UK("V>L],$UMV0N= M36[U]&=?]QO-L&>>84_BLP[SX MT960(KN6&D1G*/J!!@8LUR>,8& W]%K );-.Y#IL\H&5&FY' M3U<:M-P-+68^2_+:>M]$\_GD?=YC_3\L;]A+?"UNXL&E._UE1V9!*S>D#46: MT)-O*.Y'DG^BM#?&W8]WQ6I[6FAJ?$FVB'L!%.\SH47O3TG[9]DV)[LF(CP) M.V'6PDZ2S4RB%1(>PN@M,V%F!'<;R/HI^3^$"F7/0,0J1WL'N>)=$HNQ@NXMRP1DRQ%MA;? M![N?DON3I)S8D3*+#SMX+=Z@-;(FS2<58SFI6M_&EI^2^Y.DO /8.48=\K37 M=C0I39?MLE,1*B V9:O6A,Z*IP?>"ZQ]GQSD@ M^W21B1TW&Z=(TTTF!T6-[*RD?'J6J=G"MS'F8R3_,&D3Y(ZT)897*@F<:6F> MP.'9\5Q3J7[H2D(_*^U=DG^BUW5=)UR_@V4_=S9/]$J7/&1N9* MBDAH>B]5U7BJ0(,^G\CDPG?1U4EDOB7Z)TH<%6ZN15Z-)1[:O8E#L=T<.\H+ MY6)M6OB>(G^D^D?*7)UOS)Q>%COWSEAU-"Y/W(^407S I+[G=/Y(]0^4^28* MEXQ4ORB.RF-\2@[G2KJRF.'\MPO.?EXDGO9&GN.2%.IC8]HCHEYMDB5%FP* M2QE![O:^CVD?$GQ=DB;%A=2>2" ^!NPJ3A2$256;=,9GGV[?1SQY;C7_S#4. MHP2-NUQKU6>GJ\%@EJ@+4Y,(+9:%Y4:%\ZGVD?O8/R/>8:4Z&\ZM8ISEDVFE M;C7;K#8/+7Z%4+RGOX/]^/VUVW-[.FEN?Z M?7%#5K(-U1@Y#6#S8\D&F=7Q#O:*,-?SPUI%S"1'-T"2'VBD%2N,<4WHMJW0 MJL@9^?-8P+G'H%,J5GCNGKV\%K)32S=7 /@EV=SZ3J>@QHAUF&%RP+?8[M(H M:/?I(D>'-U7V)1KY++.^IW8>/WWR#!DJ51:#'(11GX) M1E[\7,508B1=:=8LDY_8TN^/D6&[E_AR&+EL]F/-&@CR6^$D2&\03@<&"G<+U/+2:]F58PU.T5K-69XS9&%<+!8W:L/5W0HEP.;TGN6773 M3^L\SZKOJ9G'SV6ZW.P=LXB&7>WF"0%DC?X@ELJD&"V*<+YD]@[;Z6#AF+WM MAP>V-W4G=58JIYHI-5:LIVH_$R$O.GO_1.U\;?9>#L"4)M3N/:MFP4.BUROH M>>9GZN8%9^]P:.;.BIV5EBR]..UZN"?C5&%!ZA27.WM2YJR<._6)["][Y-L% M0';F06*06IK&=JES:_F*HJ+.)+TAJ4K)R$J6ZDKZ9CLZ0ZAJ8F:;0M9B1]Q* MFF3L16BCOA7B\6J.-+JH47QL&O* MY=#XY;7,4VA*\7YAY'.U>E( A;%<:L524 M2IIG*JE:RR&4*1':.#KLFG+QU95/:0K\>FH:N^++]6(BV($OE6)QP]V M<3@=]1>@KQ7H>2:N,0_:^/Q')'W(E@C\C9S;;7H2SB6VOOWV[^T$NY!LY>#D MR&,IAA8OK,VH! 2\U&5C99;)J:K\,"@L,R%.7^]2N'L _PLDGCG(2[Q%$9XT M_>R1]\3:9$A18E)B 2==C57SY63"GE/];CX,)K-?QD_L6,$)"[U?/IZ\!K7 M&ZC.6&U+AC0 C;%D3Z6L:5MF8$UK$WC#X<9558:J>'"B<2GE\?%&EW*U"I%/ MUD3"[9-LZ(SGE5/&W\BF9\WHS<;[TKF^QQE\2M,]1VGZUAJ3;]''CCKWG)+Q M](3\'!BX)3@$V]O7N89M3E7',>U5W72?7DKZXD'B.C?&WJNL_%SVOE(?O7+SK&__,:P;.2.YL=(&!.GLH.]F^[?[<= M9"1=,F3 CP%PJZ;L0\^>(\.Y8V!G/=M&#'(MMK= ; MYQFOO4@R1N@BRR\VBN=D\>AR/2>,[V4AY]NC=DTF,K/E?!648S2^4LJ#*D-R M>CD9F4AD(F=PID)Y?TK[WB[@]]/Q5.!GI<+*M:9"8Q8ZQ^D@U_2M;B[Y-)"? MYK:';2;F45';YLGOH'L!IEM@I#K;>_U&8],D:SPT\3 M?'C7W"YTP2B[M-3Y!H^ M9P-Y\2&>*;*%@J\*%$3S*?&H_ BAIIZJK2-QYFS2[3"!V5+5K5JN%*JFMJ.K0,8KMG""%%C\OG]4(3[QXO-2O.;*E16_0SPG3 M7M&T0:\RR)IGE^>'JGC"=0*%YG3X"3DU6,$CLKU.P10&#_TPU'*$I-A_-D*&;(2_HPAV!1*2?-6EBVIM8;F>S9 E) MR9""*O'M[VMU0P^V$%?]]D$W2W7J39^FR#YQTF6B!\Q4O-.-X5/<)3(]N3VL M-T.7+D8J?%[LZ;EI-WPUZ"^:SC/L.ZW5[#(^LIJOWF%Q MI,!P\Q.J;',:T@IE=_QRA?7?&P7OJWF)J6N&AGO>A&N-V9&3[(2N\N.E4K[- M;Z]0^JWTXA/'G3=LX,BVNCXA ]D0^FL7\Z9],MN=+F:X5JB*G7PJZ>92X3WU M^"U8\2K-5U=<=E*!UZE<4R-;,Q?G''*H)IG**,Y$ O^ P$]_)/KS[M*)7)_7 MU2/ILLO\U)D.V6DR8TYR*NBTS=!-$>'P2KY4\2X^#;U?2S\:V[ZNI4)FG.4' M-7&L5:P\51VVE\(J?+=UA"/BC+3TQ%?%I&-6S5S.*QP^!;&XT!_8P\HR=$G# M*+QZ3C->6_:Z?(%R.CT4S$9WR6I>9KE0)N38'DW"KV$_O4 Y/$MYST_16V'Q M,C DV/&.9J^_X=7EV]=6GME*F\M)*C<2%TU\)E>A$*)?RWJ*B;[@R-]+1 MD^GHF^LGWJC0.W?9?^:$C5ZK#,;I;EKK-LG%O)HG@2>$4J._H-[BK8:SP_K( M=?JYH$$\-3._KV@FH^;7JZFHJ@4,57'5?']4YOWFM%-YC,?E$=G)Q4\M/8>A-/0T MTQE[.1*'T5)Z:-T/+'9U;4F[R%#"7Y!_DH/@/Z3BW=1XY2J-ILIFR^UIQG0J M%C,.903V0YV6DQVR?D7EJ)\^N?%-)K$Y#['AV?)8.K($RF?OA4DK(^+2I 58 M=?:@E\-7L/6]BV+?]=[3G@AY(K1X12^>#GPDP-JBHH^X5T#:CYCNBV1 M:.M..1>ZDWTN<:/JTX!22V09OM(< W8EUI:FF[-2S?-?9AF6*&%I&=F9SBUP MEA_0:G=",%UE'C+J3^WZ;:@G1*Z?6 "1L?(XF2E72K'RC+'=,-QEOD,]<5KJ MDR)!!XH_4_/]?@6TDQIG4..>V\C:]?.7';U;\9,Q@CZA1W9\[7U0:,A\7:S. M<M$K+Q7XG#@?3XV)5T@S.$,Z M ZX>KS3M7O/@C:ICTB21N(./?.*%%FPODJE87$Z(O31>&(P!W9JQ0>!NGB?7;G?D?%?V"WL[HW!5"M M3?N#G#AX'GV9 X8Y58UCW;Y5I'M=_-X?_=L%(:^/N1$MR97[U0>BJ$T%?-PM M#C*R-4P?",-W C0*BLQD.C:T>ZVJBQM#5ID=W%\=?O7GH$^]=.[]B+Z%R9BL/DR?>>WZF9??^EM=WD%],:%/#IS@XQA(BH]_4"G^_ /_P1QW MI4,8G4K+V$)5W/$=@>/_^V]+4A35&,5T,'3OXK?)Y.-7-KKJ8?.=Z?@W=\/7 MZ!#DY^#O7T]ZM4>J$7--ZX["+??OG3? AM:FV1""8&PH355]=?>?-HP]'*P. M%EC+G$K&?VZ";^!_'0B=P__\[;=VU < .X)]!N^X@W]BZ'_4^@_T @D;P_#O MWU__T^:R\*-C2<;>*_V_[PS3GDIZT.T"^-2MO_KUIXU.O\',(88..(<,A\:' M>H$,E.#_K".,E'4@V7<#TQW__92G!\R"EAH;!V\D\%LJ'HSZ-&S9B N.!)KE M';'S%1('^HPFGIBDJR/C#AT?#>R_!Z8-U>/QF27FF+JJ8/^#^_^W^=V7YRUB M]/[/CZ+X^RB[_<'!'W=9/3!U9?W@]KTD;#-7'76@ZG!ZOANK"IRZ89?_YW^2 M)$[]O96!=2IF'7+B+:3$3TN*Y&.#2#-Q?$B00S%.*;A(XW%:3$F)@2C%4S)! MT!2.T^2O0 &_AOC!$2$RQTC_]4>HE]IL#N/;Z3;+__-[\)4R>L

38KM$KM M$LMCZ7H.8^^SQ72]P&)9KE8K\7R)JX=@[$<-Y=>?KN2,H1&[IG&#Y;(8"?4C M=>+1OE7WO\Q$F7>S<)]G>:Y5^S__0S#XWSZGX#QHF(;O@JDRMO; 6VBB^%BL M@AD2BD04@ X*E+WI.B/XR[?GNF3;(KN<3-7>U*GC7MGHNK+4I(;LZ)51$WBL M&4AV;\"7D'28 #MU,.Z7F/A73;(UC#/ ?\]GTA/H^:K#U55R\X@:[)O'$+E" M[K^_5$@N#+#A@$U] )UMTQV8RU_GL9ZF!\-K8.NK%K!,V]TQI)I<5&8IGJP* MO&6.2TPW=Y]BFL>XO>$%#T8FP(02QJ^FD-E/-0EQ-96@F4>N/C&VXV+1AB0K4'?!(69-D;$_U+^&WP! MG5-W#+#''#S&+N4QRM)C:=E%OBN1HNCP:/^EE?T#<_$S0H.FX;-^MA5>D-S! M@*$ !3LRU^P8TYV"5K)@IV-%6JU@S ",,UE3PQ\4&^2A=FQ):,]3^88%9NRJ MO2+%2?M!C7/-=W&@[!D 1EPW&!K2F>>JC_OH%YZL/N.Y<'9DN&&=I=JV9 01 M_<$TE>K.\KE87>NQ%:>6EZT6.:AW1Y^?IN@+3U./)$?S5(A18S,QN8_B6L], M0]NI[_JJ@'N/#CAV>BO@Y^#%)N?)GI! M$\_W[RNT;H:$U/=GL.6+,QNAM*\3^X%9+<;;3JN-C5D)5-6--#:IH,%&]!EX+GHV%;G M)@#,DB'?GL\$WC#5_\4N)>@@(18@+\G>DHY)#N980$8U#0JF&ICJ.AATJ5 P M^M\KQ_ASFO&/M-MW8>VG%[$(*DDJ3$H2I03#B#2M0--6$H085Q@BD4@F\21) MK1>Q@B?:LM@:54I4I9/I^L9:?]":L1RL-6^DX*_!([W8?!&LP/O?[*W3[R[[!FT.U]Q=>S.P'85% MWRN;[_W*:8A_:XL/=&#="YV\I>C_O:M&Z_=M5.KKU)1XNT[^=I6W$DC>QK\S M>73JEKA2 G^[-M+>D&GJ^QRAIUDJ!^UFL&QSCN;VD^=_ T\)NB^/)^KXVR?\ M+4;V*FLJ:\<)8MK",M75LML9"Y5JC6E8G;J3T!?PQ?CQF"%Q/&;(P0EO(:&: MO&?\I1"98N*IHAZ+E4-I7A?WOMO2LK0NI@UV1N[&GU";$K;.M;(V)6B%5K4C M5I8+NBFDT2O?I4W)>(R@X<053[ZL3Z&#AL0;G'K?%)$_OV>@_PV;E;P9SQ_- MZ2-N8ZB,["WB*]UBK5N,O\78J:6;*V!C^Q:!U?6:=_9B8E MB&0<2\^!X?E3#EH;2OO42,[1J?7M/=]\49;[D$7D#HLZ-%L1XI,1@<\$,'@@ MACC9;BW>Q2+*5K"\;IKV=3$D"__D[+:Y,';8,5*\_BC6XP8:*2[<+MT=S3JS M]+O8@:RG9]K:.;AQB3!HS2[?Z^+L!GR9:LB[B6.B7IND&NGN7%"S@^Z@78_- MQ'#Z;IQ_(,I4SA"X'RA-#O\&KK?P(F"J! 8VUO$";4? M0^K_-%#Z[6?00[K ?+'J@^1Q6__KW/X&@0!BTS MAWO"-)9*J!T:6N-DM%Z[V&OI-HSLJ#,F'X1N>EH3JTVN*%"C=5YZ?X4YY4D4 MGAE:0J7:D"IC3IA6*;0>0C]MF2(9OEVI#9)X+#-N5N2B6O7TYK%5Z[9;9@L+ MVO,TK\?&Z*3A0-+0JO6FSTNM&\=O$_&#I>/UEZ=GIR!\/(Q!^?G MSF<]C+;J!B=8 $D>8S(Z-G'K+X1)\9-/E>#Y O;W0]1WDZDM^8YXL%?H+^>_ M/TRB 4A],Z'6U_6]OIV"S=8HT\ 68Q5^\Q@>[ O[4R#GGP1S:<9=.BV[CL%6 M!#GPP7(GPB]/TV.)(Q,RGG73S;:BLKHCI)^=H)+^6-%V$!/]:LK:^[;K!<_? M8)9D8W-)]P#VO_!;=)#=U7LKCUAPYL3F#MI'R@V5>SU5!#/%=ID!'_;'PJCG M.6QLJ!<\W-+S9:^Y+J!^23<;[4;I.9V.E/-]$]?UZ.=+&M$> VS#CI>7>=&< M=I85W@V ;_83/]D2U$UIJ_MT/2$*7BX]ZWGY>678.7IFR Y9=SQN.1GK7&\)Y$8L+%D**B4#F"#%2:/ >3H%)WDLQ@#=.^& MG_O569YZ*,JNNB0W N@'L^!0[UC$% M_@J=<=34LH$,?-><((,^_!,^'.POV#/:E>UXT)5SQB;:HK79D^V.)?X-)AH+]1>[0/8"F!1L-)I J])#?'CZ)QK/N#)U;X&";_>&6 MY+A8"@]Z4*25>@CIS0DK2.'";WTMMT("*N;^XS_Y CH\%ASR+9Z MGQN(D!U"$YRJK@LM%^C0%&W30 Z!OL( = Y66 G-L)+L5RSD)%<*-HT_@:C' M/G87@UJ>#@)%H?$X J 6&'EZ4'#,Q]K87TX :!A)D;?K)NY8]7>%6FA7Z)> M53#V+?P Y[]?CBL[/$8L7L/,#J[$J]T<[6:9>V$*=(*)=7OFTCAZ0LMUX@JV M"R\1NGS-\N_1D;\//Z"M2I@.GP>8),L0/Z Y0*M"9F2C*?_HMQC4Q-B1'YPI MA!WX#GLSO4)3FT+J5S?(TX&=07\ C72$C6QSX8XW/]]"GP?X(U/ 4#7\S5NBD\5BUZ']3(2R%(>+G$>6BTU= M\%YM@,_[S1+:Z76PNSNM*M9HU(S="[PRJ(A<*H[K]PLH^ZU5>)(E^623\SL!Q(,_W4 ME0VC_NTXI+ZW<0:%#!MRO/M@V.#&+U^$*"@;F?;J3#O.4%;'SJ[?L5UYFQ!& M,K=EU=?K+$XZFV$X8G;OTZZ_MQ%$<0>W:( M9==)T0!4@\QH!+"?!-@-4PL^.[,!([= :RYKG58UVQ\(T[&.=XK9I"[W%R+U ME4 ;%8^\LF8[?&%U VUE/+HDHPZ/K>;Z:[C0MS9,?PG62L<;J[*^P)R6C]=&!'?1[*S#-A^R\2H^S-DLD\W?KQQF M13@/1^L[/KQ&^14WTES1FN575T3X*YK.&.CZQ@"QOZ!9^2N+P;'5;UBWVU80 M!/_V@'/L(I.3Z_\3,CP@&4-)=\!YX@3$\[W9R[>XDI34 MN8MH;P1\Q@@YNU+I!=F # M;('^6:M2WB]K@9,-NN/95Y?W7!6_IX&&-U5,5P&R"B/*7Y@#74)();ZOC&E' MY(9B4B3H0/MF:K[?KX!V4N,,:MQS&UF[GH':M^[&^?=7J9X_4NCG;XKP2V-Y M?X20-05 W\02^4:X-&_Y@ M <$;T+ /CS*0=_9C'-E;@6;MH),;S'P>.]/4X25^O1B VL(&DQ:2A"^P[25](*V<=F":3MR2]O31AJR/^ M=>_^9?38XY^(SNB&>[\3]/<%;[C_M:U84N(*3B<80J1D A?I>((04Q2>%..I M83Q%4,,4 )OZGDMN:GG'4OIIAGE@=2^-VY<_PKFU_+-IH5WBZNE6+[ASO<;6 MVUB++:1;N5*]@.6Y5A?^&:MR7 5]WK;AOVIR>SK@-BI&/KCL%EV MPUABY3L@$HP,8+BL;H_']N,-J.W0&3)D@#R9!71X8KII:NO0V5WO;T A-WP: M^0-3Z&*C7Z&"\YO:Z$0:.]S:\;BC [I=,#Z!_HL?WO^%VJU+$/>;KRL/USLQ MMKT3[)'>CVT<>?8UNXTW+[G%>+^<^GFBH0.##2246? L. XH.HBGZ*>M(R0Y MCC>U_&+.&PPL+3AB:?W)LLU)0("#TB,("/R:3T39 .@J&,*_!] ]PH:>Z\$W M@3EZZ2TB#$#IHI0'%*UKHC-E==A#X&>JZ)9Z1!G*FOB']@$8.B)DN%EW%(.O M0K_9!Z0M3)0&\8O((9_6K/&'ICRM(X4SI7'P7?"JIU]#[7KZU4+5]<.G?7X\ M_=I%=2D'WR)_TP6C@XX!M ;(!'!0%PN9BXXN//S%9_7\X.M 5D^_14:B&MY! M:\OTQ2<=$ 4Y#&3).1S_V/1T9;?DUE$A%D!'&;X8G;<8J,4FOE];E@%&4G#J MHHU)PZ'JRQL)UM\B .T4YQK]8[$)XUF;?9E&F@ MBYW7BNLS HT$1A^>A#:8.9Z^'K9_XR9D7( V,K!]"-NA2U9MV9NB $.&D(!P M3E&'$,XPI"2VZF\1\2_H=,>F@VJO'=E6!\%.-=3Y2P-%299@,/X=8:JC!>_T MC/5 $ SM'.)VX\L!&;0.A^RN336X"&T-&-#@_4D0L30X8],_C@!=,C98KSYB M6]7?.1X.-4 6Z: '%4B_;EH!_3 0 S82'YP\,!X)S);^:OT7X]K9OY]_=Y!* M#?3&',")1EIC$Z+9\N W\F$%^0O]P1 1"0:-:(H8@S[X[U!];?+?@]@=; '= MV\ZYA5(=8MU>OO9O_Y'-6Z (UG?*P?=!G0!P_.A] (K;AS_X685O]*7GSW:V MJ0<"@\@C \6SPFL>=BAB-T]OI1;('$I1"C%OJ8+6964@<)X/!("5XW*]S MW'0>!XK4$:6X!\!G[!:BMMJ'DNDHNX=RN4'L[6Q,':E=D,I##;./A?E!_ U= M>M3\[[5:!NT1]WQEWY>3XV\ #(;P4@)_HVSK$2@>9!HT)T?630?!R=Y^1T3; M5-+ 3JY@3?5N;@#3D49+KKO9G(6@Q)@#-*LY+^IG@,.!0H[,0 N1W>V0K/NL MA*WWNPGF3%]A($T0)WVE@KZ4?Y$$U U(C@.<5_M1@(7@SQ=I((5=8PLVB,%W M2+!O8Z2CO5\F9)E[L['"__,_1(+^^]77[%!M#GS#L8,-:(@&R4)K%I+N[R_U M=YA,@SW0J$+)(#'"G.=0%>S@]:-^!VKKO(RO]BX>^T^\YL@B+=W,L"UD MBGF? CCG3"%?5KO3+6S8@#UAI1NL!-^($>G;FR./.MN)&SVP)YBT82 F' ZC MLMWLNP)H0O?GR!R0 3K4$Z,(/]%(;D:!9FO3G^0W.Z>#K=);3-QQ:=$C6T]U MYPK9S3XZL%TH*P6M?6$KT_,-!W)UZ"'YH#4Q&' $$@I>C+I7UC>M0Z C:Z^LK,'4"9KU0W3^(=93_@@5.5>?,&Q4-CA'J. M1HM&OG;?GWK\&^I$%(5!%20JDR9[?[=H=\_?X M!\-$YAOT>XOE/1OI\,VC7 S4CX20U D6;_UY>'O:4N G!N9I!E:P]7#6UN,O M]_K^:G <$R(V>,*7&D3; 9Q@-SB['LI-$,P^ U-PIMV!J "TT#MV7,!U'!Q MCO_*YQ3IR]+53R/ZUEK7D5JL#>!QL1RZ@5 5/$/QD ZL'2S(HA?L80 "?FWR M^<<]V=TI"C:;!@ZX^>CW;)4!HH[O%DCJ-)AYMAZDOYIO^>K]BHWNBN%41NH[ MHD&,M"D.V(F:_8!X+S!"2K87/YAKJ%Y 1$7&[G'M(MO" M2O4\UZJE4?[K4KJ?]H\868O>M^GUO!< SW:ZWID1LT\VN&YR$ =1O.<UV+#>R>PS/B0PW$YG MJBS&Y;$L5V]O%Q6^[^77*>*5*W!VU':G?Q/V.=3-Q4:\F\_^'IZ[ ()0KOM5 MZ]^YPG[;5!HXINZY3R^L#^?6TYWK[-]S:-XM\V))*>1;K5+^5(]7<^6TM6=Q(,8)TDJ M$?]8,(1Z78?>?AJ?_'O[BOWDQI,0Z;V6<@%N?['Q7(#"E^V)CO ZPNL(KR^% MUZ4V6R.V8/I8]2@FZ$0"ISX&UVAE=IU4O<4$0_(4%67_\]NZ"GZ[8!!!=@39 M5RV@"+(CR/Y:R,YR=9ZKEG(0JG.9=!4B-\L7619B-IDD4ZFC>^M?Q^RLB=Z- M:J+A7_X>(W_%-B/I_DHT/P8@*)XTAUC9,P!&X<'..W\A[*!,)L+U"->O6D 1 MKD>X?CE@,"/$DRQ^^=^BB^/WKB"-BYS7:"QXM/7#@ZL-[I ML,36UQX$U6R'TT"$_->)_/$(^2/DCY _;,B?+:;K!98OU?DVEZT4N3,B?]8O M3D1WA_*;RO%\WW_KO;X$G3D\Y\MKB%OL=KAT54YU9&]X'P!Y(VG#4E?.:KOSS_B.YH @H.X M49O6>J?UW@K ;83\UX?\9+2&&T%_!/T7A7ZJ*:3K[1)TV4L=%B(^_%A=?T(S M097CA=9GH9^Z1;O9T7'1P<%R",7A%_KF[IA8WNZ8837$5Y?N80BO([P^@(;44O^^5>[NU"9%$'2QR\0?A6K=W:A;K:A M'CE?*X+JJX-J,H+J"*HCJ+ZD:TU4V4*ZZCO5++J0 VUF2A#TI[UJXA:K@I&D M!^XT0(.,_.D(I*]=0A%(1R!] 9!.MTI\)9_.MKD6+])DDDX1GP;H]"VV>W![ M!,X1.%^YA")PCL#Y A4G0KW%%DI\FVVQ.3Y=97DNSS:%4KO'LUFA56J76/X$ M%2>"$=P;"]"YZ;RD!W?$K/<'/;GS0@@.IU^[WA&T7R6T1Q4E$;1'T'[9BI(< MFT\+U38O-+@ZS]9+T/W>8KK(,$GFH]N ]BI*&BNY@VD)Z M!-\1?%^YA"+XCN#[ F4CM5*=Y=-YMMW;%@!"W$XEX_'4IW&;OL5JJH&NN!P" MZ('O%/Y%>!WA]95+*,+K"*^_'J_C!U4C<9JF/KT4&;_%./_"T-+CY7411E\C M1D?'9448'6'T13&:8>^+I4RIS8M4*IE(??!0Q$=P9FXQ=CF&C'8CO_DJ,3DZ MK2K"Y B3+X;)?*E03[?]O :1(A+D![UE'O)# M:Q33D+E95FB7LI"/-VLIU+.W.\Q^P]4T%U(D2 @<7(ZM\VP.VQTFMAXG%@ST M/+/KL>'\M;T8[;\G?.FG/= UU#%R2B)P,!23=)P6:3(AB2F2H$1B2!% 5G % M#*6U-(,GVK)8H2L/R>%]RA(\1M"FE=AJT31'(B&23ULR"2$_8EO9);["G39# M4?$\;B]@R_C3EN(\-QE-L_<=C:LYL=:R51QVXR.1/.RS6Z!';'O9%UBOF[+* M!:%$U#C4\J!/14@8#XXZ:FA2K56CO#A=3HT6(B7B3UNR!?.AV6B"CJ ZB19M M]*5TK;T0Z<.6\9648#OC55TC+=O!;6#'^XV%&#]L65I59UEF0)>T;%T14BM< MF]!SU/* HC98M70RKEALI4AH!D642E_,)V]96TZ1KZ!KOKM)ID2 /FP+=Z.*:E(SCO-<;,9.NIV@IV/2( M0-.T?M]0]4P1[\84@1[%6X4Y5!+BB$2SQGW"N:<=DV6&POW]+-DA\BS4T2,B M%=F'?*9#W2?QK" MFBG+>A"$$6IZ(%-O5C-S32$S$8"NQ/-<)=&83]*HZ8%0 MK0D]3(RY3A5GU I!K!H>,X1J2AR1%5$A%G65*FI:8:'C#ZS'45P!]GI$6&66 M4,193ZK@:F4%!]UD<*<%FQZ1EA$?%MG)@"]HI!EW\8=E.=%--U'3 [)6]66O MD1OW27;6F#0JL0>9*L_]7@_( KS.) PW;VNJC \S,26O4J6%2.*' \B02IR5 M^IT1.RMYU9+1[7D,#4WZB+J4J(PQ[_'2B"WH>+4K]K21PS9%\HBZ6&2B:@R< M6)V-<36V#/1DMU:# SBB+HHV]HJ>ZNK05J=,VVFDO32T0/*(#F3%?HHKC5-M MK= 92M(\(XX%$S8]8H.528Z7\^,:A6R\8SG3:PFR)UA*_SA[F@9E..K'&Q MOFFS[4*_ETR+U!&^3KDN"Y;D4&5CN54C7XC/M9DV$JDC?.UD1@VGYY04K6*2 M92*?QMM,'?9ZA*^9%6!7[+PK:85>JK6(X415E6'3(WPU'UBU>O4@($62SW:EI^-V(9V?AB&PCI=LAQP MM_EC=TIEX#RZ#N]0G" '\<4FLN"&07D$^O MQI#KM(#_XDU3:>"8NN>"KP@H\5L\_AA2?CHNVLD'O#$G-X:>7 QV(*-0%7%O M334)!Q;))7QR(6XC>>J^JON M\<68D'P'$\X*X!?EP$$N]YTL@;$;^O+?7^2OCQHL<4LGS\J?Y"LYX2,,&^R] M$GH@8P/_SW B),9Q#J?MBD0L9:8?[,4MJF8N!Z#05<97@N61DIR.24A3P&A M5U#I^4[.I!T'H!J<$QK016LY#\G?6,FGJ?.C]Y 1=[ZZU5>"Y7"5LSXG]9/) M/M+L2+-#K=GA# D^/WEE/=N&33')GZ?NKL'+^V*[_9%&>@46&2EHI*"A5M ? M$0(QP2PB.>/OZ@5>0,5#Z"[^KV_K %)/2<7^49=H6U;>EF3_6F#/4-T6VI4C MP#]$WI4,1;(54>!SXGP\-29>($YL)$G6'3*]7Y@#I0#\!]?U?_&3'SZT_JAB:9&Y*A M7S#B[Q>T!NY&6I:AZKD.9@,9J'-4R'R#&<#]%L'!A;#J>\1#EP\.KMR=V)A6 M:VM9=>"NDT1'$(HH-HH63LT+@CK4JLYX-!Q69+39"KH9Y$T\P=PD*.)\;D9D MIY&=AMM.S^8RO--0:SG)U>=C,L\"% U(D\K,R(R@H3+(4 D"OR'1L5$G=B6N M,IE1,N:PI6FKP(GBH>\<#YT:SGYF4'0N3V1CABN(:T< +>\9IIB:9BV!7?:V;;F33;*:Z MHN;H. ;HHA W22(.W13J!V8[&C:P)%7!P-("AK.^3LST3\^6]U;OH[#J$TAV MN5K,KX>U"],: HP[E].RME4V,-6TH?BGW =%H$<@+[/,WJ\:C>*")9E9.]NH M)IJUPD),(B>&@ Y,ZH:*IZ+T263GD9V'S)=YIZ$W$KV9XDY'*59-C?688C1XO:F!N-AMD6?7*.CKQ#ODPU T1QV^2J9>P+3+IR*0CD_[:Q:-7;%K.E\1< MKS5/"5RS).%XJ42FB06T:>2NT#<,D[A)O9A=#670%D'VZD3F'9EW M:*+O=]JWU*::.376G['=ND(ONPDV5]5&R+YA-$ZE;HC$2_8=SDC\\QY+R8!2 M':GH#/MSN"T_$,2^$V+] '@Z7]WEQK""+"$$)78IZQYB8L$TE86JZ\>JMRS7 M=E+#M,=.\^6Z8,\:I)5I^B#ZZP^!W\13S V.O[1;+;+8R&*_M<6>L;#R0R;; M]:93O%;(RD),60K,<"''2SG?9%&:G[PA:?J&3IY^@^E59DC2C1)F>;8\EAP M93N=JBYRV:) *@JDHD#JTCM$3$-^=BUSV7(7#PJ+SUB.[&:FPWDO'NLTT8UX MT#&A;Y@X<9.(G]$O"9E*1X8=&?85.#1OL6QR2;A<0EP5M2R;L:U^B2_VN06R M;.B_H-TBQ V1./VFUO#[*GXM:K0I)"H6CXK%P^"G[)2&OXAG?9 PVE31J@JS MW$ ?]1/I)-%-HPMYT9[6%'U#I:*S-"+[CNP[;.[*6PV\8@P;C7E^( @Q/57) M)L8D:TB^@:.5G'CRADY$FT"LQTT@T>:/KXG$+HT-+W'IO(<67IKR$*#B>?>- M'$'!LDJ0A)CO>AIOS?/"?3K3GDA-D?#/)B63-PDR<4/@R2@C$^% A /?P#MZ M%@A:BM3J)IMJ&Y^-S:3:DXVVF$LC($#N$'E#D\0-25S? :?A,O8?&]W],)(O MOXP> BY$ROXS2/Y.ROZ#POH7KTJLJI+/,G5]Q!7OFK(VAK\!VT&\(Q)_8ZA4 MUEU]Y^L4PQ,-?*OL9[C69T,@]4CY(^4/B?+_S!L7]?XD+JT_L\A[K:ZQ,UOG6JZ7-S-L6B2"X_5N")*\88@S M'A$<,FV.;#JRZ3"O=;[-J,>V?C\B5FY'J$A+O9-K<9YL+Y!1^\1&H^H)/E.B606E5[:.)>>9I/ MPR$%+DDB2467/D:V'-ER&&Z'?-T5F:I,ES>$C% PB'&BT^ 2-.\;<@ZYNOPEV_MX)L<:=FY'F,ZQOWPT8Y9TVU MF!&3-3+FI18ZQ#@B. $@D4C>Q!-G=%A"IMB1>4?F?0T.S)OM.S;HZU[Z85[% M9YU"''*BP"OY)K)O5$=^PU#HQH+3;ZP+O\/"[5T2N5-P$,5BG\"Q$&^2B38- M7XT#X]OFF^#-CN43S2P1G?,SI;MWZL2/[>@5R[CBT*W )RJA;D+Y*#L;N\2!V1RNL!/E2 MP7J$ !$"_!@$N+8@_VT80'9+51+J+'3(Q9@+V1C5642KL-$J;&@\G*>+L"\>T-Z>$>W:N-Z9:YZQJL_D M^](L08U$DO&WMB2I&XH\XU[;R,@C(__>1OYEI18O6CFKK-BFG=(D+=NK*!8Q M+8D<6" KAYX,R9 W3.*ET\=_4*8GJ+:(JBRB,]B_:K7VTN2' "2_H$KC""B. MVG.YTY-Z=9R946*J;Y%V+@[#NX3O^L1O$DGR)AF=-!(A0H0(W\=M>AD2^,X\ M-BC@>E/PIF,W%=?Z_(A;($A@ D@@DC<)^J62K7"F?,)E]C\V]OMA)'^GQ>Y( MV2-E_S'*_H/B_>>O7#C=$=61GQ_"M=QO7H=]0"\67;@0:?^/U?X?=N&".9V: M2,GAW(;]94DV-I=T#V#_Z^58/:?.507XD;HSEFS@B'2I"LCBPBQKO%?IAF1S-N]*+E ZB* &L'DTT*>1?%VR;=&=T9AUV H0\4&AI*0:J\5KU6J?X<&[DA9?PX0820I=FIY7A*XUR35%::S8=OK7 M'Z@N.'[L * G7V 6L#&?$3=O3?2LV39.QN<.07$/&BB4LY68L>H4ZJ.+J8[/ M(B?MN6/3AI:F'.56*D/7I1ZWJ.'\2,(3T/+K8NI5E?DXY5^C,&\B/>=R$R'? MY16APK;3O7%]8-)D&B6]\!NH*NA_;]"6@ .8M'W7M]":DN-XS["-'L58MF;, M.C@SHO3%="66.HOFKS_D#4&D;ACRD&G^16_?0:$XSW700.%4=90U63W/5.5" MB] J4KS@*7&AOB1\UN")U V5_/_9^]+>Q)&U[>^O]/P'E.F M)6/,OH/9OEA>"C#>P L&?OUKFZ0G':>S-8M)ZN@H0^B*774O5U7=:]J*^B ^ M/QW1$ ^HB+Y#CN>S;]7D/Y*%+V8=:;*V#=SSMW6[KM/ 73P]WOW6-GS\-7Y0 M-,F(2.;QF_L.?O=?W7W7$^'X<5I,_G/D\>NKX+>DL2^37L$(^(J ^UN$=.6K MK,+YAYE/E^+%B0[UP 8Y LWG8HU+EE<"*K"4:'<@L.1;/)^+>+<&$2NWP-S_ M!YK.;M-T]IF:X]RX^_H1Y"8GO>=\V-,(8G?*IB]L.)M"1]M:LSM8Q/.)*R5A ML"8U5,LOJY9G\R&_02_=0WDS&&'EF1BP5HO7,:-4(;E8+^. .Q0&VR43X:(' MQ*N7S=Q:UK7H+W.JO-9]V8361VA]O%GKXXT?._[1RFZDE#6;/ZKD,RA']'RP MZJ^"4*0G?:Z]&UC6>)9.Q-4;ZC>4+VO4VCZS?I=-L@2 M:6X#Q:#=XG#%"=M":;J(IT4?]9O$F3Q-?:U"T_='%U4-K,",K? 1&^:ZJOOP M:@6SHFX]*RH=-O#OFSJ[]($OZS;0!-FU(\)YC]2T=-32".:BE?]]ASR#=_W1 M;CEIB_M0 ,V)K(_DL#$:1+>VI.XT2T90Q^3Q9ZH^0&,G5'VH^M<^U_R>[K=P MJ:'0?'\NTD.PIM')>.SW>K'N1V<=%LT7\+@OV(NZ_X4L-\=&X<2D=2FQO \2Y)YG(') MCU"QH6)GYH3S)LT6/9/0V,VN(73(P4 O++SFERLV;'1ALX74#Q/OEAV/ILV MFVQI+[RN9?"Z=KWZ?+=TKX/* I4%*@O,H3RQ,>!1984D0!0:!V !E>>H]'^P M=LIMVA4>*3AG:V^ZBRP/'%UF6GI1#(KE@R44)U117D@$=6SDF2_@A3SV8C0< M1 B($! A;L5 \0&("*T:UR9&?=*@)=T?FGA5VT][,43$K1PC7S-7 M_.G'1;S/P*-5X/GZ?/]8+)[H\?%??@A4?%IZHVJ??+)J=&(#[L]S'2Y!3E95 MQXI>NX^D.9=4/<_);O2UG=.C/UBX20"NF[0T\:/AO!.?_3R@Q9\2[4CB7,JZ M+=NJGCA^HB^LZ&7>'^=9R.M4?_2W/^#D>CSX]3S?BO*:OOW^5_3CX>]4$\AN M#'/+)XLCXI<\@!SZK[, T\]RA),/*/T#E\A'DTY^_L__>SSY?V 741W3<;\] M@.NC52V/*6AX@K,+@"@ND U$GD?X5P]?)8#\\)WC)6%RWUQ@RG%26_SLGYZ: M<,5WUN=CR9-=DOB' 7_)N:4;(_K_#CO\LZKQ:L[?,$;,6.7Y>(.(=/F'/,IO MD0$XR5*QK6"C ()+108B5185%(*-"H!1:8T&44QC9+OCF\]#=4> MKU:)MI\7$3(A; P8]X3M"L-^9Y#K5KE^B^,%<5CCN>8@?_2,U-K\$?".2^,[ M[4&G62MQ0Z$T&$8_6T)[..B4.UVASPUKT;]*.([3^/56%Q>#Z+1+0GL@E'*/ MIYO[9[ZY3CGWSXPOMS']I?STEL=+NOO^;]&6 RTZW&G_^>M/Y8+;95J3'D_L MX_O,O3+(9$%#%0:79 !4B41)1I)EN2#).*61FDQ0!,7/J9AY;JEU%B<3#P]GXTFA$DNT##:"3U="09VI.*8-9IU%KQ+2\ SH4560PZ&LMS.A,RSCAS5"^;T673@E] M.I)ISC9H.#0$8[ST!H*+;^M:EXM&II8DKL.#*P]&7:/2P>5.012D (].J>DE ML;Y@6N.1T40K-(5NAEJ?X;4P&IE:TKQ>:#08#$B&U=FK)7PU"H>QH^Z9)07L M8RVUT&\Y M+8-N\!UK4$$TJM63F/3(=<<3.URA*J"XS+%D%]F3-!M&(XFG(P=*46J-'+DF M(.AFQV]1F=J"13223:V([*+DA!\K: 7M&16LVQ9#-7XFEN+G'JD#I#;KM01^ MRBX(K#@8$QM.8M,3'3O DE=+EA9P9M/U)-D:CUN1@J#IH1-UN*L2+F<9@]Z^ M)2L6PG;VBXB=Z:%&:;&EMWVV(B*TI=?8LEE;SZ.G/B.D5M-6 DWN:N)8LC=: MM;@?C%>1+C_#?&';:[>*A;DMC.DQWIS2I(O4DZ$IJKKK>=$;MAHC0T>+VY57 M*J[<4A@/39%USGO+E5'4RT:P[G<.?!!.L&GRU#1=;:9?=;&64A3E?I?#J[KA M%XAH7<_(GX*BFYG,8 =QWY&LJ=E=&C60#*6?#N68=6AX>[$NX,UA3?3*Q8+6 M#N.AZ1DXM=F$UD*>$I$#<5B+_:"\)J.QS\CUJK4]Z.7AB!01@93$L<)Z S:: MP3."W1CU[(HZX(%@H9U&OSI1PND@C(>F)M#L* >T:1*\@9/ '=J T ]J\M04 M5NQ0ND9L60)$BC7;:?:F, KU7CPT!1;;71O=5,Q] :ULQ1Y2XY%"9YT\-8T6 M4W5<'+3*H"R,%7+3!<.-T%*BR3ZCACN=0^;^R!T)&Q4AQA2!C&B*!#*RY#6GV*BA^&8&QO4I,<*X9 )I$BPU!9F& M]0."TO20[2V!#3R#D_!GM%;M8UU-5KJRP2N5H'/88<4FTI/P?[0V,2W\N-H< MS4?1M<:4UQ[X]O#A\3&#CHX%]]>;^)RL'L_7#X>'Y-XA![[S\,7QUI%\\]/= MY+%WYC@F?<_PW8>)W;\0.YYBWN9U(ID_&.PES^RCP_^CYSO1,^>F$SX<>!Y^ M1V(#W+?C12Z,Z/3J'>K^')6\^&&HK'B.&?C@$A>J7QMG?S8OO.L2?__S-\VV M\144\B5[?(E-$9 O6>,+"_F22;Y@?["0+YGD"TY OF2/+Q&.P?-8!OD2G<=8 MR)J/ 5@SZ9]Q/T MI<"(LN,F,7H#?9=K1?^\]'*"K0$M*=%]C%(AT/Q#(J]R(J%[\?)S!1(]DZA\ M EDA_Z"NF[1U)ED9+ET WBDM$)LSA\TGEH['/9%^[H^D_ *%\8]J%H;^03*? M2;/B])J3H>O+)O*L+?W"8D-^,K'!/^^FG!FQP1(K^J<2FU.AS2L&H*RM'$K- M*<'F8V>ZR^90,J^<\MK SWFR";R3G=BRG"-ZE6-LDFV3*::?(B.4O=*ZKIKO M60I<.7Z.A$G8,2=\Z#Q*$%AQ\OP+D%=@#*KF/% M*47Q$L:ZO^0#+V(,<(6=:@8Q>3G/ ]'_M:&\>R8A=,;4F.%P7\*-2L%".B;; MKV+5.(">N/M.YBD,R[-,N@SGR0[B$ V>"13YE&APE:TM4VB /T8#7*IJYFK@ MVQ2+TH[?E["AZ=5+OU&.]Q1H(+8F;5DVM(H1:!7,H/;;K>3'R3STW7M*(%A& ?21LA/NBG'*''OW/3H7L&0>/5?/PXOO%K< !I_T: #! MX.G1P/!&@Q5NV8(88/QT5'%$Y3"[\D6!;A^\EZ"KQ!I._/P& 1Y:RI4N\4!6NUK4\*7JE@ M^CTIR?G&\BA-YBGV+'7\S^ZXS+Q:W!M'KJL6[PR3^2US"02 R]A.W@4 FKAR M_<# <;'1$[;NW!AMA$8, '&]_SR&8WF*1L]G(OG: $# D\-;+E,0."YC9GD7 M<+1*39G$W< 3.A0J;5RU-]W:,7"P=]\IC,@SU$M=0C(;@I!YG;@WG$#4@*B1 M#7O,NU #,PRB4Z/LDCCH%#6O,6,+A?)".E:#HDDVC^,OG38^0PQ*Q74\+[=V MG;GNYV #=1\6= D.G2&E9IRC.AL6?= #-T M=UQ;2$E? R)/DH4\P;Q4LQP&J5PD2.6+0,7S&R2$B@M9:UZ&"KLSI (?:S2, MO5^K'\:-@Q&*H924N:3R%('F,1Q&L%P]@@5>QS[@$8<0PXJ-WF?:(E^:3^/3R-)6 S)1!!#G>4T L-BWA$6 Q$&(DQV;4 O(TR-V[?& M?JA0 N^M17%""ANG$Y>5CXT^1'2**>1Q]E/%VG36(*:^O;F6ZDU)]$6S@[,JT3"LX>6JFI^? J\5 M?KMV)_(KD 2Z[5\ITOCY*?!YM>*VO=)T\H8!,,WH??G< M@@;ND:73=SLF;I MMN[Y;E)?$OJJOT[-A//[HK^$[>42ON9[S:T<]9:S->XGK16.!HAGS#*K B?M M=+)*HQU5IC9T43?I(2<5CK42" ;-X\19\B&A&_I&:B67OC$EJ3*-A'WYZ3OOA?R&!8A 8E##_.U/\XH\=G3TT!$L.NTBWKG8L/8S0@[W[CN=QDLU3[%G0 SJ/LU%3(?-$@>!Q M;N?OA\&CI+6K/18?5 T8I<'7/8ID$%'\[]OT72P]M?ZMWA':CJ>U[$'/_:DN)Q2LB,]LV=+Q A9[/U6 MP:BH5;D%UUF7BY-; %IK-.;F/WX;K0U0U=W=#5G3E7]X/:K>Q$PT^$XL$!@.#%DL!%DT'2>*IREU@+T94-?-D2,3/BRWXL8I5*+,0?6 M5C(:17789EA46^]BQ$C:".!8'G\Q>.[F'-@EL'8CRB4,.:8(6$XTW\/QBU-; M3[ZRKE^]K\"E[2:P5L-EC"B/53CZ;(+X0QRU\TB3GT&ZRG*[+VFF/18'^SW- M6ALPIE8]"4./QA2:(O+110^V"CBCY>1K8 %L%7 YF\H'L6!99TIX;28N!615 ME_O-GF]LEXL8"Y(H@+AK0(&$70-@UP!8_SL35Z:S&ED^B"&(.%+5$3;W4<2G M.XN*O2K2AP1#V*-]ML">S]CRE=4#-A" )(IF\L' 80I]Q88XR*RB+/*M-19 M4],YE0!(;'M)^A;EF<)G[R8P='S9S#FI>G,P@@4V%KA[PV(V#$8DM-(8]C;)YDSMC4$2)&YOL+9)YH ML"_!M4U#;T&:0H77\%5W:PF5P6)8ZJ,EEYKU8J1)BD?0!3Q?( D897/M*!N( M-+!X>'8-2&]!&@DY-/EB.)Z* V8YE\ ;NI9@69UPP8 M[ .K5IR]:L7MU@34BL_58>'X MAKC*4F[N.M:#M]ZQH9<>UIDXH1?^2Y5$NXR;O6:KC@5BU;W+>='*_[Y#GC$: MD>0:T*UZHXJ.-W73KS0)K&#U)(R(/>Y$OE# \QB:CF8\354TZ'*'E2:^GOI? MQO?]-O4O#4%D(>*_!][")L; #+H:-I'D"2>-Y!CT/;$"G M-JPX 5$C8U[IMZ$&W_$/^-:S*P(2,O+&%0N*;H0Q:AS3'F@:RY-X.NWA/QGV M4+]6=8)?RO8"Y'0[-Y=U-[>5S0#DG'E$<%??)DTF$&_(07_A:GRE!O>4K?.G'UO!/AX-_OFL#_[D2)P=.E11*6HD=&JVI MPE8,=:\G861\CR=I-(^BL*@!]&C?IN\.=C:X^MWR*U/@%N3[MKW,QZM2+=IO M7>#YT64IODU"!S-T,'\*!_/G2N-^T-*CR><^'>%X*/VEX6?!%)0!:4]J:$!5 M>Q(H@FZ@+"2,2@KP86P>?Z;Q%O0P0P_SI_ PG]>, IVHT(EZJ^Z0SY4,_)&= M,:"V_J"*;W5!/^A,0T=GA#U-=D;V[CN%YUG\I2;2T(D*G:@0-4YV'<["W?>^ M"%H^MW8=2_<\Q]WG;,>'A>E/>/7].N7.LIN>GUKZ;49=)XVH'Y3W?LOOV-T? MNMN.5/>Y7/W&;MTTQB0R,QHK9LU->VZ;1Z)]GXYOQ'B!R;-T.E'_=$'77QP$ M8$7ZKPH"Y^M&_P$08&AV,L57&F=T2C8Y1PEO4&]S,0C$M>A1(D^PYPR]_MH@ M $O1WW@EZ0N"QSFM!Q\%CSXG,=16"ZI"HW+H:/1DQ2_Y!#S8N^\8$1>A3Q=* M/5D ]E?6#%B%'F)'-N*P/XH=ATK-FYD!UC8JC:9D4N4&C9L)=B2!V!2:)PKI MBH2_'8:=+9]3&_BYHZDV]V_3\;P3':Q@P,$'Z\X3$4!H3J"8( N7L/^[7,WY MRR\\(]!XB7"%2,O?EIRR:S+^Q"ZCDJ@36&LZG^U'85QZOG!,A&<)+,\0+^:F MP#"%*]2>_Y2H\9;Z\5\=-*/QFUY-#0&!\ZF%5O4 MN[TP1HTD?9XBZ3S-I)M/P/3YJ]:$AZ#Q14'CK#GT;P8-JV/9%.*V/#&H2L9D M9+4&6K\7@\8Q>Y[!L'R!/8/9)DLVFMP:N!&O+"OBLK>471@7 ^-B/GE<3.XG MZ8#EVV&0R%8J/Y+!JTEW1,E&B-X84RI,[3)L/QPQDD8 M&WO L?99(36QSU\NGH\0:$?8DB MQT,LD\X:_U1106,0JPK0C2GMQQ3H4#S8+[FBR: >6 MS./#'Z>)U_+!8/ M!K&G5I^NX*&-V7K7-S:U4&MS1'&\J2TD''L]6.96:7./B2D2O8\ZL4D,SV,H MDRP@JZW>7NAM=]W@ M8HQY-9CF5FGS#@1^@3I'!$9I)D\^4U7N?%U)(0)_)+H&9I]\P''\=9'[$G55 M?A>Y*\&NOQSR!!!XA.R.M@K3H.MAC$VO!NG<*FW>@=PO4.?^[(P5\A3S7(,^ MV)@H0U$[$+@A<+\?G,Y:V^9W@9M@:GA/602*V&EHRYHQY^6:GESK7P_^N57B MO .Y7R+/AP_=B5W]3U]63' &]\ J\'Q]OG^L94^PXO@O/_03?SM@G'RR*HA+ M:_\\U^$2Y&15=:SHM?N(+;FDQG8N8E8N6H,>_4&TO9NYM>SZ.6>>\Z/AO&-K M<65N+?Z4@(TQ.CU:U3/#C&YYL5 N *"Z0#42>1R_^)INAO/?N5\DPCXH> M??NQP\5TR%&QMRCWS\>8&BE26O(.>42P^VT1,<'<_W;\JX>ODBWMX3O'TV-L M^>8",T+5+8B?_=-3$Z[XSOI\+'ER0B'^8&1X/=?15 08V2LY'R\A43:^T,>Y;?(Y,\T?8Y8<@+TDL(6YG-, 1). MJII$RD"16 8P$HFC$0:T]B&2G4>UR"4,:E H%FD5%JO M2+6Z"Z.C*/5T9+!#Z^2N3)0HJ_(_LB)1V*IAUIDC2?YB4,+P"^'77*U MJ9)*,I1X.E0EVR+H*%Y' &L_K#9FV,CIA%)REOQYI#%H4"@(-0T=M#M]U@^& M5;?$12-3,S7Z\\W$0DLMH]$.,%=&\%HP[$4CF: MC\?Q,]-KDL9J1V\[KH)6)N%H[;OFWEXMXJ&I-; M6?Q^C$Y1:KDEMT!L A0TI+6PYKM[OA\>/8@_C^SRMH#MC-98 )6*K#CA=&U@ M7#0RM?RYW<#4W=QMB)52=T7K?:U [..1J>4SSK[8J*)F7:PX:G5O[S84[ MU'!:'>Z%,=KP%FJO.ZLO.3,9RCX=NG9J##'R-!^M=*UU;< Q:[G*1;>FU%1' M74MK^T)MC39$U^4#8M?F#IQ$I4BD:DU]4J; MU3((I*'!#TO]'36M'#P^'IFBOEC6$'8RJ@%![P[Q*H-36[:YB$:F%C_TNK1# M#*F^ K3U,?J>C$PFF6QT(PESBDR[#=)A'&0U/4-ZEAT!IUC(,A M-W2-ZF+3DD5RT3TU-56[Q5=FM2'5$W /*VS$%3(=E>*1J9DNG)&V"9ER0QR0 M"[O?J$M3.5H_G::4SZV9QG;H6$:G7]]T!DHPK2\6T+J-P< MK0=6V1VZB_B9&);2_0HAZ%)EO11I?LIVI5:OSZ;A:$8-(U! MB_=5NV[TI$)Z]:0Q&'%(,Q@)R'#2ERT1MX6(I(7TZG6P9U6SUS"$@1DT\+K2 M+GID/#*M)%M&H-5%>8QV-*T4EFM433@LHI'IB>X7MB^O43 V@OV(G_2J% [J M7#043\WTH'BC0J\6,FA'K>WHZEP1W!DG,>DUE;=AUV/DX4 $F-8NEY71>+3K M12/3P-<=A=Y6U]DUT;-AAFVU",RJI%E=6^NSVLXI$I MC@;,HK2BFA(K@,9B1RB*S:V3>:8Y6@B%L>YS4@D%RH3C''*U=9;Q1#$R]7Y- M)YCQ! S137&XGR%TN, G/8E-K]YW -@NG39M#*9T!?3ZW%1IQR-3J]]ZI-H9 M2T5"Q/=4U^6)P7#)Q2-3&%'MLOIRU=3GQA[3NE4)5Y:\$4ILFD[&Q%C1_A)? MB3)1 4-ILJ\+K?B9:8SP2$.@YB((Q0$KM"FE+0\F;2X>FD:S@M;A/$)'4;W@ MUL=[;"3S$4:QSV#$0JKU.MN6,D$[>O_@2R/9E"KQ5']@1&*V^7&)/%HZHPND M*:\]\.WAP^-C41R'>'^1C&\DZO$F\_,5[Y$I]/Z"E[ZN^>[#6^^?AAT/61^V MWQ+H'T0V\ZZPR]G]:?J+4^!K+[_P!_K%*1"I /7%*?"UEW^!Y(4L+Q_*/Q2 M+RX $ "_\O*A_']Q^6>RFM@,50"JP*54 ,UF%C-4 :@"E[*$? Y+V#N3UK-K M!+U@\/.9C:!/@G)3X0K/D.2EZ(5CT$OZYX]0A@=RJ(X9TR@I%_?A?>$"L/!. MVEQ?7,Z[4]RPN-P27;HNF /7C2MB*% N7I"+S%H5(&YD0CZ^&&[P2250"!KG M%@KVW&:9$Y.&BV87QU?+)I2-EO^18R+%T 3K UH.7J@0UR!)K/Q8TR3J=7 M-&PID39V0HH\4VL)$N69/0D2!>K.JZ8'2!&H.%!,H)A ?(6* Q4'*DXF*,+\ MJN7I5R8*U!VH.V].8(1$@;H#=>=#D7*?DR8GLU1?T2Q=E$W95D$^UY)==9DC ML >#<_:CX#(O^MDL5'=A,_+E?%%OZ"&<-'G#;R>./,OL/3]O7UK]_]U:IAZ4 MSDO;B3+%V],WZ.8\J3.7"(E(VG,3TGTO;>E'!V5A$T0TYAUK[=AQ2U9NIWL_ M1AT3/Y/8PA:(NVU+L@(,G.P0+31 \7)QO=:78H%[W-&[UBZ_HZ?W6[IV6UJQ M4Y'VNPD:T!MT?VB,JF(_[O3&)!V[&29/L\P+#;JA@D#XOC45%PG/BC-@1^S$FTGM697V1 MK+.EI.1+Y2ZQ*-MMHW'<;H_(D6U7MRV4 M C>YKTJD=&]=&#H2+1'HZ=T)U4EHETNM-B."RE*M]1%V*RX6'S5;<-HJ\/QX M2M[0^<6+D\B!Y&[./[J:]T&T!B\2@@%PM[H*NA%3'*T/5&=A)T\9R68 GC&" M )W'UFB7F@@TU6*M3;W.M8A%1*W8.4$2>0)[R0 "X0O"UV?++8"[>L:$ *I% M!M(&LKZI]Q:N'$Z564FTIE7'!=.&PCL?#N"YPD;UX M)A7N2WP_.AC?R F$%OXKP=3+S+O'LW\ M\F'JQ:=F[U>7;BC:D+?9.N*](V_CI*:;=)AW<]DIS9?:OF_P2Y[GHV-<92J% M[T_C6/MK_1AD4DM.*]&T(TX;C_Y!=YHH73?;*?$$PCW M)\UQ: ,_9SK>Z1P*T$7Y!J?M%7MS9)YBO\QUR$Y#$Q@+<6TAR9R$9)YBST<% M0YV".@4E!$H(1%VH4U"GH$[= L5^F=7Z4,RFR5/ARSW09^S58="S0=SWO)C26W%F&_2##:=T6Q+M):#+AH M ?2&VQTED*H?,VKDEU@A/$%GU<[ M+E3H'4KW%Y7N6^/]N?I\G"ZHFQAUAKV-'^H"(.RN4>WR:USOG;?/!UNR>TM$ M)S4!:3F,7NVMB*''2>RQSP>&L7D:3U<*A@H$MX>O"Q'O*S-\27PX>9GBH=P^ M,")A5T1\QZ_6DD"T<+D7P4.2TX%A$!D@,OR&.PF"PUD2.XCQ"S>8TFTM:*9=DU$PU6=50JP1P_9ISQ2_-$^'XJ(!ZH804:!] M*$U#4YZ8RB+&C+A/"9FG*2:/X^=TAD',^,R89U[J-YBX MH/[T9<4$IU?+IWKX1LV3D^5)-(JR**I1DD8R: \W2>:O.B#HOH?4-O6RK5!@/)9X.K0]&?% ,5 D=RW2C MT-HTO:J\D' )?SIRW!EYAQ95\P3>[)' XQIUA@^CD:F98LOJ6)N86U7LK \S M;0':@W(M?B:3>N9HWP'(-& $,#."LJ0>&I5I_,STFK"&M. )U30,',=L+USU M;-#GXJ&I-34+R/Z@Z]6Q@1S<\! L"':YB-^/T4^'%AM&5W1'!&X ID>0 ZYF M$30G$>GE&^V +COM&F;(*T7#)V._[IAA-#*U?,_>J]L9Q1(B6 _X"AD4NDZQ M%XU,+7]3KQ"E;7A8BGJG0-AC,>CUK?B9Z>734Q11=[5J0:2;$C+O-_<[HY$, M32W_@':;:T$;'= -/^B:RX6Y4=UD:&KY9:0YWC+NQA8:[06RGNKAKC!:Q$/9 MIT/9Z4XK=ZABU> MFI%:HUZ]U0\E4DI-51:,!K6MZ7NC,?-Z2N-PF)+$0J+2 M(\E&=;%&"JN".-A6B97KK,F#&+<=3:V)778(=5-OS@5K%*SL7FT=:*7XF2GJ M-T$=S"7_L!1PKUZ?C^MNR7 M_4#J32AQO\3:U1&V5 ;E^/5IZHNTCHF3 >6AH"CNL'Z)7,M(\M34!(0N7NOO M^FA+!(VAG6'K5<06[ND>H!,7M[*GY[;"#Z>:BZ+5I%=BPP M*-W52$S<.UO].#0%DEJAC8E!Q2ZB()B0166(R^PNKDF46CWE8>AF@6TL <&' M^RK1H$N5;B\:F5J]N:;0)2!F!-HH\8=J<^GUIVP\,K5ZG>-HS$#ZP-B8"Y;5 MT/50DI)2 ZF)XC;BCYJA08BT7Y;5*J5;&!8/Q5,S%>9+<8'9.P?=^X%7,3=" MT_<7$I->TRATW?EX.Q %O;PN]4RUYIE4+QJ96I-CN"32V6."V-":BC-;A35A M&@=XI#E*FK6P..FQ!KTK%%RF(1)C)8X[2W&T@_$\T@AGC"CKTYXT7+4W#))$ MJ*4X.F G2[XBK1=B VA-VZV4B4DI?GU\Z?]YZ)S4JU5LXQ1$("XM=;48#5:] MV#Z06OUZ9=.;]GRR,<#<. A&KS[:[<-H9&KU'F@/H\.0W14;3;Q?GJ_[\X,> MWQ]2&,'(XWK?;-1DH4+MV*[%'U;S(!Z9HM/!H)># [K;&K0O&P%-^$9OE1@\ M4Q-M##$:TIC MQ&2Q4_J'(<.C%86AY;$1K)1Z8DAYP(CD*/1P8+D_WJJ.:?@B.:<>O[D_$1_'/#HBWX^)O[F_ M3*#HO^*SE.\^3.S^A=CQC'6^\"%-WS[S2B=ZS=QTPH=3W,/O2/SH;XH+9 ,) M(]+]=^UXB2'MFPM,V=>WX,DS[^\-R8L?ALI*=(4(?/!D[5>[,F+ON#)&2_OQ M\ZS!3Y O5^(+9$KVF/):U5_(EZN!V(M60,@7"&*0*6^IV F9 A$,\@4J2Z:9 M I4EHWR!3,D>4R""99 I$,$RRA?(E.PQY;7JX) O$,0@7R"(99HIK]4@AWR! M( ;Y D$LTTQYI=0\9,MOL>7M15HN5)$E^['OYZ[<\B3T6P6V#]R72:+\],[P MJ >*8VH) 3 :_6_ZYU]_*C^30W7,F$9_W^%W'S]O7* OQCMIN".7!=H*4( >4B\RT=(6YD1SZ^&&X<2S% T#BW4+ 7;N?XNZ3Y)PL? MRL8Y-A1X$+UT0\+3TB0E,7#7A4IT=24Z=]_##.D0M QESC*4(>FX#7O1.6T M#T";_3WGTXG-+=S48 A02""@256Y"76[,WQ;4>$1V" MS)6%YLPVF%,;*54UL )3]N&1]PJV*$@A:(V!UIC,6F-NUU?&9*RWT$F.PZ)X OTNYH9."FY,U;[YLS_C76D.\ M?,;3=[E6]/72RPFV!K2G39]/I57/]T#_&G:LWVHY HGVH=JAD&X?V_H@W:"2 M7J@9,B0:U% H;%DE&A0VN!U #>2SM?8D_M).C]?AO ; MN/F7OHLF:)==68WK0N4"6_?[8/[WG1A]D :^;&NRJTG>4G:!)RT9:NMA1.=@ M@$J=;R#V?E1I+^YR28/>W?$/.4_JS"4,EPA,BC=I*?"0A2ROXX?YP(H./L(F MB(C,.];:L:-?/6ZG>S]&';.2D\#75K+;2\VR2K7&*MH3-T31&&^0>F>#A7WW>U=ODN-W=<2_;_OM-W_C<[L#3'OQ]PE[-E*R+J_1N^#9*U= +? MBU<7D?\NYT4,C$:@=P\]C?O6QG5[-1$1Z?9@+VWD";?RXK[GS-UW/(\6V#S! M%/[Z\V?BW43X$T3L+X?8;]1Q<5"2MDO+7@45CD9IW%,Z;:K1]JRLX^A[U MCI^\C&Y%P/6.$WE&OY=2 M+Z_=_Q28C%/_:_9]5/F]IA>H^:1(ZZN>V*D1 8ENR,$&<&?5](IB=555[^,& MTM 'Y7:SIQ;[B::3=]\QM) G<29/4SC4>*CQ5RE@^9K&IV\M_\Z6RO>!+^LV MT 39M2/">/>ZOMJQAZ57)TRQL9MK_,&>N+O9:7?UB%Y_WR'/*#W7GU$LO\.G MJ#4IL2N?MT<4SL5*7[C[SJ+Y D[G"99(Z?Q_H-)#I;] B8?L[?*[M0YY#Y(-: +4 :L&7IL@UXN>O?L\O!6YRFY0P*;GH$]+0 MD6B)0(^_G-*V;WH-R0CH6LT('(UM]3U,L[ /6Q X;15X?CPE;^C\XL6)(S^Y M.?./+LY]$*W!BX1@ -RMKH)NQ!1'ZP/56=C)4T:R&8!G[!'=WH[;>@T@H#JW M\:SJ9%0S.KV(6HFGH$"TQ(T?L/>]ZNL!-CX^I::J 33=C,%UJI*!S4U^6 MQJL 6^BBOE[2*O"V VK(O3\G8^VO]6.T2"TY_$33CCAQ/"@>3T7]Z"3DZFIT M&DJ&<6%$B%%R.GKFX*AL_.4>XQM]D7=)S>:)GL?(/:D0IVV0:!XGTB%?4)\R MOY=D?ODW"B=7,2)_!$O>^:[@*3%*4+';?2Z@D6-2[.5J)AD>Q$! M29P? D$$@LBY_%.?.M#\YKQ1OP49 CVC9PE"%H2LL^1Q M0,2Z5*+'F\$&(>?M+C92 H(S@K#EBVWM3 "FS@]XTU@J>@ZE^]9!ZL9X>*[N%:<+;B9&G6%OXX>Z M B[:U2[_!K7>^=M7A'H9&A5QR%B6!53F&.4N^254&*/S2LPC,W3>/IX=@N* M &$>PGP6"N=>$A].7G>7#,UȉOB 7[1(7KL$>7RXB>$AZ7V 81 :(#+_A MRX'@<):$AK(+!DZ'H*LB?U!'H#Z;RT7UO 6ZU[2&[(SNU##D?:6VT4P,*("+ M@>*^=0:-XGD"A8 ! >-WO%39!8SS&WA_#S%^X8-2NJT%S;1K,@JF^JQ*B#5B MV#[MF>*7MF&M;"NVP/B9PRCP-.#1F\)A+W4VCE^:< M$$'"*8JA%8J5:(9&)9+"<8G%54JB:* I"HW+*DY%[_Q3?OB+N"G1B+&M,=.R MT'$Q' BRVN"Q^D+"I-1(H[NTPE&SV1=PWRP5M^*JBC*]V F(/AU:M7:N@FNT M:W3$QB$D!7NV6,8/Q8BG0\=(J\:V=",4Y:G5Y1K-RKK47DBXA#\=V0H,P-%E M>F@,^HW24JOL2SH?1B-3,ST(-=YO(%-)0.@]@0M25RI[O6@D\W0D/9^R:VK8 M7PM\==(;X:%36?KQ,]-K"LNC;KU6K7<%O7\ 3'W*R-XF?FAZ34VUU%AMB547 MW=0KH3W>S7!ZE0REGPZ5.7VFX687$2J;6LD49'&,-D.)2"^_(C"&$1#:!MTO M!%'A[!%J%.*1J>635K,UYKIS7&B4@DJOIY!=/5H^D5Z^9.Q<1-/Z:X.>+)A" MR6CL52D>F5Y^"1^R;;(@MT6DYLJ.V1_KZ]$B'II:?F?:)0$5L5BU9H\*QZF$V+587IQXO"V*=#E_@DI"UK8 M(:(S'ZF3F M^JV>1$JIJ5)6;=X<^53!&+AZA2W@S!YAXN9ZJ9$K@+1 Z"QD-%C@VM U.\:. M7$0C4VO2J"K5W31<6^R :7<]:*]#RX]'IJ@?K.:49=+-J8&@G:ZXV+&DK,0C M4XNO4)0OH15B@=)[J3\S_*UJ%Y-^8*F)^AJ#:N7.MF*,'81=K@-K=6@F0U,S MW?=4R<15!3'XMKE=]SNF;D=R2CU#?4Q>BM7:R*X8FX+8[MEDIU_>QE--4S]4 MS7JM7)EU!>!-^+"^WU*+\2)"_-14&Z32F03$M(_NY39]8&8!VA+CD:F9ZG.O MW116/<-HK%B[OJUJXX,31B-3$Z4#R=[Q_4$='6_::[V![&DU>69*HA%7<4B^ MVR0$T!A5$!TO..5Y4BX92PTM%\LE!E\WT?&T'C:Z+-=3]?CU\:'PB9XPS2&! M!:V# (3-@:X5V\76()0*Z=5W'+FTK[LT_6PK'2$3I_NHCU95+I55&UD]9/O_/!0GNR3:&^RK M:,,75O-IQR]WE3B,*[5Z;;!#AL# RFA']+P%ZJ\/^V4<@Y%:?6%F20MV,>4, MRVTK8U>8LZ/:(AJ9TB=/Z/%X+:"*:%!U2]RL'HHX'[\]1:?63)^BPF'KH;33 MHQM>H.!VCXO#S5(3G0XW[7T!DVV4'I4;?JTRWXZ=)#(M-5.[Y#FZ2[#64)D,MZMISR<*:KS\'_J4'"X>]OO[ Z/JF*:\ M]L"WAP^/#Q%T= A8@O@\]\V2=TARYK)_'" 1$\S]QR=*)#GZ)=_/[X\)'WU>@73=\^\THG>LW<=,*'X\S#[TEEN6^*"V0#"2.Z M_'?M>(G=Z9L+3-G7M^#),^]/2K@=B+1C/(%PABD"EO*?0(F0(1#/(%*DNFF0*5 M):-\@4S)'E,@@F60*1#!,LH7R)3L,>6UHM*0+Q#$(%\@B&6:*:^5KH9\@2 & M^0)!+--,>:5".63+;[$EC<[?(RI$/0,I0YRU"&I.,V[$7GM &\,KU5NQ?CI].KYCMU?VEH#*?)\WV-(E/2>!(D"=>=5TP.D M"%0<*"903""^0L6!B@,5)Q,4N6_U"XD"=0?JSH<2&"%1H.Y W?E8]]=/29.3 M6:JO:)8NRJ9LJR"?:\FNNLP1V(/!.?M1<)D7_0N$T69Y^:^UC[I"8^=XC1A^ M.W'D66;O^7G[TNI/TI@<2N>GE6]I>P"3UHRU-;#B,[! )4ZWT#L M_:C27CS759Z0""SN*H]+]_W@XV?YP *V?VP&SSO6VK&C7SUNIWL_1AT3/Y/8 MPA:P%.!*>[*JZ=M-WSMJ;@X*$G; MI66O@@I'HS3N*9TVU>BYT]ZU]1M]CW;'3UXZI@9<[SB19]1[C2Y+[>YR.T:M M_V&N@UU^R--4+ZZ>O]3PR_.KJ[9]X&[]ZK>ZE>(W7*' MXB(^,3F4[Q5HF@O/JNHX1A4/S5;K@")#5!3VPE0$]3!6=?+N.X;2>8HIY"F2 MA H/%?XJ-0)?4_C4JG+_SI3&]X$OZS;0!-FU([IX]ZJ^G@5EP'-,S21 M1Y]1^?] G8W M+90"-[FO2J1T;UT8.A(M$>CIW0DS&M/UPL9U1'XM+#I[>55TP]Y'S1:(D=B"YF_./KN9]$*W!BX1@ -RMKH)NQ!1'ZP/56=C)4T:R&8!G MC" >UVWB*.NPJ(R.QMQP)=7D=2^B5NR<(% \C]/4^1P34%LA?F4NO0!NZQD3 M J@6&<@M!F* M+96M5BG>B1-WQ*L[\6?(N&@#/V3)5)ABJ!N0]Y#V$Q>N3!ZK&U^4]5(VW>!J@=GQ-]D/M>(L=.[O:D:+8R6/\ M3^J5^T7(O[?9-.756&J)"&UO2^B 6 X*'S8"MH%?LU7' DW'\UZ*]N_V1G8S M#*="K@((/!=R'+P9,_HE M\^"-::IB(-WE5,-1QZ20&#-B<_^;,..39A_\*+OTI,P_S#FXG&\5 NH'],FF8:VQVKKB M$D9K>>9B5=O^K+($0XU!]: P;AER94H1H<1.,;HPK%ZB2!4$%@LHOTV<@KIPGGT:Q/&S9*,Y* MAHS*K7U ^5*A?UZ,*2[WK79Q/=H9 VI]F)K[JJ13O1AC[LMS,0R;9U 6(@U$ MFG,BS2\273*,-.U/S"2;@:E ,$6^J*&+1:W>6A'Y3*V].6&OJEU9\F MB!8 VQF/;G:!@[ISTT>J"=C$=<'P/%T@\PQ!G]%5",$&@LVOTH;B2 ;4$PI["*N*J::Q&RP\G]K[I($(767Z@C&X^XDF<$:7/]X^EX(G^'O_EA_S@;U=B.2&" M1)$H(VLX*6D:S4HD31)2= Z<2R13T"A<4YDY%>'D7W_*#W\1D:VV0!;\7A=) M8: (DY$K.!NTN9 PB7HZ4FX3]'C+S.="IU3;VQY#%=IH/!)#GPYMEP].W:S9 ME&"ANV:+;M+RP>W%0XFG0_L#JJOP/EY'\<&B)SJVUVH+G(1+^-.1 ;'&Y8Y$ M^T9'76%M&C,F[BB,1J9FVG+&XPZSWI506>0:<\<'@"O%SV2>CAR[&X0>-)DM MVIE2$LLUZ4.C$(],K\DFD*F#$G7+&/GE^Q)_L,2MW38V!"X? MU#DG^='>1Z27WUO-AOLUA\X-N8P1A>%\J9A(&(U,+9^;ZF#A.^,RJJ\ .6JN M2=]'XY'IY7=+8\3V>PW4P#?UI6'M46=,QZ]/+Y\&7AU4C IK[/<6S^P&7J@O MDZ>FEJ^&3&NVGJX9 ; [P!&E3H\FDZ>RJ0E,N&ZO,G (E&8'E.@J8ZO07TBD ME)JJO#;)-CE%^@9]6//-SGHNR:.>1*5':NYFZ0CMABGN-5T9N':[-"G%-0Q3 M:[('<[-0(\'8&+AU#+,WPW%Y$E!@7&%;$5VXE+DZ<6 MW^,#_M"8&BHZ/HP: V_G(1L\* MY*#F-HR!5Y@.BJV@*:KQ,U,3K;79H(\+]8H1S/6VTU'DH#"/DSM3$KWT-Z56 M(&(*BG088>A&NUJTS\8%&;"G0W>3CKM@B1UFZ).VTQH-)[X?QJ_'4B"I^\6* MNQ[S P,I%C;4M-%:%)PXVB2U>G2]\G#%L&&G+-4/#*U^HG-+#"WQ,H" M/@[[BZ81MMNM>&1Z]>YP-%U6';(O6JUA4UGK!6[82(+NR!3P[LB.J+2K)<-2 M9T.[WYL(R+C2G:.HQ;8V4OQ"/3XDQU&'&,,P6C4QY00XKS MQ*61F#M3$VT4I_7%IBBM1!Z(%6\V$XE6)WYH6I_R'HQUB@KG_30Y\Y^&+Y.!W_.;^B'D<\^C,>3\F M_N;^#(^B_XJ/(K[[,+'[%V+'(\J'S\DX^P>%OQ1=J>G;9U[I1*^9FT[X<.)Y M^!V)'_U-<8%L(&%$NO^N'2^QA7US@2G[^A8\>>;]02IY\<-068G.Y($/GJS] M:C7E4O60+]?A"_4'\V+/$,B7J^'8BZV: M(%\@CD&^/#9<4B_V=H!\@3@&^?*3OD"V9(\M4%VRRA<4ZDL&^0*W_6SR!?L# MPE@FV0)A+(M\>:US*^0+A#'(%@AC&><+\P<*G6(9Y N$L8RR!<)8%OGR2HM= MR);?8LO;B].\+=+B"T2BOQ+3<.H0:Q78/G!?)HGRTSO#HQXHCJDE!,!H]+_I MGW_]J?Q,#M4Q8QK]?8???9 T]!_,BUO;R4.=WT*;ZXO+>6ERN^+"_$&=MR;> MB4G3=<$-P4:8YU&DZ&'#>U]@N*!?L' MP=X2:?Y)LX>B<88]Y;5+_5?<5%ZS"V:,)BFAN=#."]4(JM%OV*4R1I+?TB)H M),JL#;[][W/)C:W9D)*"DQ D;GT:>[9+C\(EMX- 7_Z(5YO,(#VU#N3E;E,_G M$94?UVXH*>>/]OD\8G-BA(%B\Y))YO.(S7T3#B@W9Y>;V"SS>>2F!.:ZJD.\ M.?\V17^JT\W02:'-[W>SOC=$9*N;]]KR^E2GOXOW M^+X!B\TOVNU\9:(@2CO:C)T;2H=;U-0=* ^O:UL%20*5)^W&:\@3:"@ MO,E7"XD"S9 M5S1>%V53ME60SY6 FO3.SA%88IO&@C-ZTC%XXA_,-W'UC:WMO*;O DY8,M?4PHG,P M0*7.-Q![/ZJT%\]UM\=PB<#B]O:8=-^8/GZ8#RQ@^\>N]+QCK1T[^M7C=KKW M8]0Q;S0)26PEYP"I,YOV*\,)-14W>WI=]UM&-2"XNYP&5-V23>_ONUJ[?)>; M.ZXE^W_?Z3O_FQU8FN/?#[C+V;(5$?7^#=\&R5HZ@>_%JXO(?Y?S(A9&(]"[ MA^:TU(##"[Z\ZHC[S0(CI($T+H9Q7VCF[CN>1VDF3Q;PO_[\F7@W$3^9>1TY M>XK0%\7Q-VJZ."A)VZ5EKX(*1Z,T[BF=-M7HN=/>U=4.J8&7.\X MD6>T?%!B<*>^H\?H7FZ57-TNU?S\ZCX9?,$;R',X0(J_RZ*G (# M7FO!\N4QX)^Z@7$:=\V^CPR^QP-D+/+M58F2A$ZS-QU7J^WA0 K/B@<\NT5W M(VO6,SK>8K;GS/FZJR]B/"#OOF,HG<<)+%_ :(@*$!4R6[GPW:O*_3M;L- ' MOJS;0!-DUXX(X]WC@=,;@,K"0&1QKS0&)D?K0K/<.RD>1/3Z^PYY!A@V?F]# MX%05H+AJ&UAW4*'X*A<#0^'N>P'-TPR3CZ0_A0O_@< @2$C6?_9.RUT9H40 M2/2ZC.+%>J.&U#>TZR_.NL-+:V6IV*M=6]PLZ[W1;,H AHEW>!R]^TY0>8HD M\RQ-OK#!?]+<@81ZB")[(,XAL=; ]N2$Z6 7?P8P.0 &,W_JY(#K&\:A$$#- MR&+X*=2,[ D!E($O+@,PQ NBX]5B'V_06@"IE+W(_*M;)$J!FUQR)4Q*3!*X M-'0D6B+0XR^G]&;HQ=V@6!O5N^*@/=B%X;ZZ,-H?]F9PVBKP_'A*WM#YQ8N3 M,(?D0L\_NL_W0;0&+Q*" 7"WN@JZ$5,L9QTY+G AJ/^ M5N0'&V]RZ-,;MK2(J!7[1FB*R:,L<3:_"-1>B'&WF3\!CP<9%PJH.AE-GLCZ MZ:"JF:N!;U,L2CM^7\*&IEZ0H[>GT\*@Y++:(E;MJ&V!7XZGR+Q#MZ M[ MY?4?_#$DG;>#G3,?S8(K)"2VVUZLH0;]C1<^N!J4H=O($ MAY/Z#7^5[E!02O1 %2MHH]=IK79&L)3D#Z<[M(%?LU7' DW'\U[,=&"VYKR- M]504'Q[&4WKABS,IE I)I@.69QDZCSZ3 43'2 Z98)D1T<%!*<+N2W>C"OB M&-46#-/>G' -,M+AI4?FV0S3+1 M?IF.D6&^N&RI$AY?A5QL8MRX"%W.7Z ,1L3>)M109E(1I!-+HV&OTBQ^>6"'&FBFPG]E"N!N4 P9:Z(@:M5G=Y MZ >E\O:TY9M^Z4X(V^N9R(P(#]U[G;8OFKUUN9$ 4ER0#<_3!3+/$&?T4T) M@H#T6YE3&:;#1TT_'T6C4!ZN9$ M@;"GL(JX:AJKT?*TE1V?X@>H;0EAO:/6 M O#KJF'XXTF?[47XD=2!(_,X5LBC)/9:^M.?OJR8X P*'B>#Z?/]8REXHM/' M?_DA/_C;%?ODDU6C'0.X/\]UN 0Y68TKR7-OQH^?+;O2UG=.C/UBX MLIE;RZZ?<^8Y/QK..[86EYK3XD^),D2;DY8KZ[9LJWHT^,=NY?UQN87\ DCQ M'U:=C[#@3^W_L_>>S8DSZ<+P]U-U_H-J]NQ;]U:!5P$$S.YS5Q%$,#D(;'^A MA-2 C)! @?3KWPX2")##S!!MG3H[MXT;J?OJ*T=U\?=_X3_>@V4-2";B)>.# MIW)H%RY+I>E_GD6:[!^;C7FL<$O_O&_3^-___1__YG?<+2H;FF'^]'B8[U1C M@+@,!MM,&H'HP 32)"H-X8M_2MI26EN> I=\8+<9FC^W?!#!@8H_))/_I'8_ M(F@<@7(JK:(^@+G,,ZJ!H?V3?,O["#,^[S/#PB;73Q-HDJTN 'KVWE/QK=C& M['Q7BQB9BG?_HU+.!.(E^AIP*\DB-/'9) .Y^! D2<2I$:EG$ MB2$-;?%1^@Q.[L,T"%@2YJU]GE,DH-")?I(;ROU8,A'KIX: [2=C(#E,< DV M$6=^D+>>!FK^TPX@V_^(H!M"IU5O4XUBNE5-9P6Q4\JF*^W(__ NV'P06E MZ$D1I,]Q SH52Z3Z[)!C^K&!)/4' Y;N,[Q"2W1*&:82K(L=DJ^5HJO7"J M2$N3^L H%7MQ/3KNH)7QPY7#Z*H7[]GCC,!6^.?67-$SBT2SS_7IPY6I/#)^CXE@8 M#)L+FF\]O2KR5&>;Z@BN/-KG\].<*SK#%J"=86F93*X&+[$NZHQ>5E?.X,)M0&3Y:V1EEI243;Q@3%E1:KQ.@=B:59C]QO/*Y/FL\ MBS98B[REMA1UM>17K\@8/GX[F+;*G&KEA76YHW1INIXH+9?]U/'*A=*9%&/E M>5?(LMT2<(;1EL#">Z>/EQI6^=F>/>5$,=NDM1>Q]-J-@1%:RATNW:BK3J;0 M?FV+H $2R^I2CT4GZ3[#'#^5'M9>&>8E7Q;7MC7DU^W.L\PT4?OHHZ6@^P3* M!2ZABNOY8R*17:26"H>7'FU@77K6BO'X;"!D,W2U9Y:CXR(/CQ6 44QW_+0J M#MBN*!6+JU5,,(>]&'QJP*66II5'(=E99,3YTT1+M)Q>42K!8P7N7WAP^->!>7ZQA?,.6 MENM)69<'T$*EIR\.W&O Q;X4XH^,#OJ.")$_9U:CB;4*E[(!%[NAGYA.DU,F M8G83&SWIG5:SE89+ VY+55^7([W)+\1LS+"KXUFTGX(7RP;/':GJ^1< M[,D);= LJH+4@!L(N +6::\2"\!O1#;6RB:?A72^.X=/#;B"$E]7L\SS>BDX MD#T_,E'ML4?#IP; M=Y,B\Y+_Z4F2O71;+[N)9.=X@CU.C]:.M6+V?IXF"\( M#A]+)U61%2M=R-4"@#5]4G-Z\:64F:BEY4NSF%^!2G^)EAYQJV53Z*6>XEE. MG&M*+;%D\JE^'2\]8E<=M?-*J]/4A%OLN5.04N#>"6AB&5GA*#9WZR MEG,M;?K2?L[!B^4"KH#6RLU-J4AO)LZ@D"H(>OFU/%BBI4=[G1>:Z:>L;0Z$ MJ,E4EM5"0<^7FVCIT5ZK>768LLK1]B3:KI657#K*Q]%3 VZKW1:>A/2X9-!K M+2LV%X.>.A/A%0003%S;Q'J/I>R(5A?YQ&"6ES=+*8V6'NTU,7Q6F>ECC:/G M*5-RBJ(T[JWQ4X^X"RBR::/+T#'!4?BNF,@-EU8!+STZEEQX74RFJ?9,G$?[ M_-!,Q_I,%2X-P"PQ'N_&H[.F,6FK]6QLF;1?4D]+M/1H V*S,YY4:T\=D5_+ M^;*4F!=5;=F/!1#WHZ/+LWXW4:&GF?C+QME,XW:RB98>/77 L]%2:=&-TM,G MQ2E5UJ(L0Y81"T!M(66E,LU8?26V%Z+3?(E6J[DU7LH?+K4M39YHCR*8S%_X M8=P$A54W#_<:0 5"U-9U9SEA)_.B0ZZ',OFQ&DH/#=;\>M1#VX@@ HR11!+&<)H(T8K4MN. MQ;+C+,!+O:=B1]#6(":^/6@,:]+, C^]'_S:'P_5-]8B].\?*9S+ZGF_ M9PXU8^DIIM[O4>0;_4G,_R6$TX>6MZOOXA=[2Z6!96B.#2YAAG_&K<[\JNO' M_?>//,OL _ON&)3P7JYS+Y!>WIW]&-[+E>Z%?G_"3G@O(1\+[R7D8S=_+R$? M.^>]?+[.]'/J\=?/NO^(@9\Z8>'(4QX DO?<^234<_SOUK?O@0/:;0A&_^]' M_,?O@H9_8%.W5)#^I[#+&R8.UK?5%56%?QY;E* K0,'ERP2,'!T)@F=(5R%= M'=(5^[MTQ; /]$UU0OM3V+$TRQW!*42;$&T^1!OV%&SVLNFLJ8\8[WM'SDK6 MF$*:JT4-36-*&3. &I[H(PKEZ"V@0@JLGR\SR5#+ ^Q_/M@^(>6=1?:-;$*4I0SJ[B MW3X&?^"?7 MOST6KV$:0]7^J!7=;%",YU(C11/FZ5HS,8P-!+&'TOJX'W]SD13'1)(KQG(YE^8ME.'+G[R!Y.U:QKXQ M891M4": ER:K&J#T0RT#_1E]*"-SV4%55:K^EJU\EQ;$G?"ZV\*?TYE55[ @ M3E8%?3$4".DBI(L;M*RI/13XE4N_(^N;QV_(@1D4DBI69BBH!%'2U(#[W> / M0I7^*ZCT)Z;=*Q+JQ4?:GM4:]Y,>_%D#Z(>TKJ1]%!B@Y^OVL^E,[')G$AWT M-+$_'RRF&S26ED-Z/A_G(M#L.$>CJ9"40U*^7U(^JX7^FZ0\%O(#93/D7H3V MJS R4N5ZMC)!I,PC3QO#,I%$[#U2OF^+G2@@&4F!0!_8%%BAD=W0/$=&.SP& M-+U/YU,,38S0Q/A6[.[<<02$IG#WAIDSG($]=+2T+$-@VU8 F^ML$ISQXLR> M18F)KD=)JU^3GM!L&ZBQQ"*QU%G:8H9T']+]]>G^ZT4BWB/\-V,3B4Y:SJ3D MU[18>&PLAE&[I>7D-.0 /&F/FPI0<_XX,G%%I::D+X!N&^8:NU0L:0I50DK= M?F@"^,0%"&VRT";[UC;96924F3U3?VX)$!IA;4Q^VT]:A/@"N)1C"KV6-30J MM!2="(5U+O%:C*%I DA/82),*AZZ54(2OFD2_B+ZQN=I^$V50^% JV'4H],) M6\^9G8REQ3(U1,Q(Y8A%DO'CT2!?)A>"*"$5(%G M057W$HXPL0J$5H,\Q2\CJ54<#((9M*0XJ'^$N+*A(*DZ*H.HZ[O/ M:L .D)YJ6XDVQ$1 ]R/O]DD$^$"YK&'B5@A[_C>O.-K."$^Q3H..<:JFC?! MM*DJ=%MXSFKQPBK'H9$%Y>M12M<=4 M5UTX5FCKW8.M=_L0N+:-&#HS0@3_T@C^19P@6&+O_![MK4SJ09&$)5* Q"[F M7\9"^M5YHM7,@K:?!TPS,4RC@5^XL(1+IB*I@.&]7\S_(4QGFK$&:.J,(4^B M PDU>4 3=X%NG;:\-=3?KV[4A!'2+Y,3X=%M!NA@J-H62O\:2R;(( +.^NBW M9NBH>TL ^PGXZ^;2KSP*+"EXK.993+<6!RA,8:H2#;!1?CXL9,C9 3#>(7G^(Y(G M7]L-Q_L:G?KOA E^:PBQ64(5V$=/$EZ>+F#,RWKYEA\2N\I@^HPS)0%VBX M>Z@/WX,^'&9!WZE7O*3+)JH8R@'RWY+NT6!K2X(!KJ]2M1=/\4(L)3BYT4*+ M#IG>H##J,[A=9"Q!1U+)6#C+(:3ED)8OZ-+^35K>O,K)TJ#4T44IKE6:UE"( MJLTEHF72+S(9C\2_NZ(#7]!;YZK2((YI'P^PXA*Q"!?_*FTB756F88*9I"I>DR824S#L M,3 IV3%-5'I @@VA018:9+=DD'UU?<4E3*\XRFW3DM:5.B+.-*;)]Q29Q=.2 MFXK/T>JD0/-:(1%WC+()F1GN) M]MB5 D@-0KCOL;J:WI5>628S%;.E,9!3JW6%3S;[#&Y R;(1GG_7[QQR@I 3 MA)S@=C6A7^ $8-3LF/23Z0A1:299S]F"U5B,$"> 2@^+YP_&V#/4EEY9Q3$= ML'/3A(9::*A]:T/M\HH*HK_*+MDZ@#&9.?:)>TITAZ(TJ[]L'OGFO*BFX0;) M8%0FQD52]!E'C86T'-)RJ&O\)C&_J6X,QIETER)T//3:D_2;YBJL8^ MEAB;BC#QXZ#P5\MYJ>_%A'Q5)Z&-%=I87\+&^NHZ#*;@+"'@]Q499QR?=I./ M25JL\^.5U"@]+J9=R/)(A\Y8))X,DV!"-A"R@;O4?C[/!KJ@F=P,-^68T(LN M&[W%?*#*=!.Q :3Y)!*1>$ VS#U[68B.HQGZ*&H#)T;V?-=)\&I7KVD:>SSXT9 MF-3FA(-".I 9M"'3D]GTPG M;9$=K;A$L\%;+#VL*JT_ MZB4]B.7J+VPCC;@*U,U2D5@B'HF?0SW[SIPCM%G#WI&7Z1UYRQ (J2"D@B]# M!??MHW#?,-A[PQ(@!0KN6U/@'Y&J00TU8VE10].84D-5EW1YWW_Q\[__'H3A M[#"<_37"V6^<]F1G#K$\Q/*[P?*;,_(^NK2&M,;C/XTA-8/R2K4LPUQ3NF&' MS4Z_1-#Q]B$4!BLOZF1OF 9DIHJ5A]3> C-"_E9]6(,D_YGBN/YB-13Z'3,] M61O&:WS>B''=UV:?Q=U6$RP3H;FPVVK(3$)FZSP7'E, M\R4F-:S-0'VCCA S(>U%$GPDE7B7G=RW0^&-I(<@IT%H2=U8>-+]NVW,PMCE M[4#FMICO-=(E\A[S^%Q@[UI;UX!:KX]A2PX<1E]+N1&(3<* MN=$74 5/PXTR0\O6%NMN@8XRW4TAQ2YGJ>$AG488/XR >:0 M"D(J"*G@OKTB]-8KHK@5-<@I@CPDH=D1AI._9CCYOET12/-'_Q/FCKJ *CT> M\V79IBK;0$%_2.O*_@>^E0T(/$,Y+J*3-0?=B;"2\83JEF0#83@$LOUN]<>J M_K**E7F)SH)J-#T?#^FN"@T(TL4U0L>82(Q/A Z-D+.$G.4>W JWPUGR](*! M4#:KHMIH%RR^MVG-XIBS(-<$'8G'V4@L^6YA6>B;"*VRT"K[ME992 4A%814 M<-^^"9*Q@?2,"#4 <(&.TC10]BS6-4(SXL;BHE_:S+CA1+>S-SE,6_WZL,^P M?32CAHLD8XE(//'> ,Z;7;Y>88".M^=678 MN5FJR=R,QC1E,MF4KL260MEA]2=QD^+$IW2?(YU2(UPR%DFDCB,Y(4L(64+( M$GZ/);#]I=1YE4 W ^W3QW""W*&PETWSY0KA @OWF@A.03DD](/G?D M?G#?\%[;K[8SFVD 53]+&JGE13W *%4GNA)40D[;].L+(,#MQH*_\23.L_3N M"I$U1-9;;\%U>_D%U$Q2%61K0REB Q.:R93BF"C;P!Z#,-W@%L*#7]8E=GL' MOZF!BF>>-$:HO0')OP;L #=8+SV)<;-7.B^4S6@^-I@.F9=VNL_%<8U#(AE) M\>'XU)!5A*SB!EC%F0>/?<0JFD(5V*5VMSCIU4>;R7SB9'JS)F(5R&,>YR(T M^QZK^+PN]1:6A#4,H1$49F]_G>SMD I"*@BIX&1R\5;<#I]P<:-QIL@M4;+! M]-N.L#B"2Q@Z;^=&7)KJM.F@@2P94C+2)&.@86(NVM#'FOQP[O;(;] M.=>*TOQRV2V.9XY5:S3[7!*YJ_E(G*4C[*E:[-R)9?ZQX%;U!00K&MLUZ \8B$%]=4?#:!I?TQE: H;F6[V@'ATI!;*7P_>HT4YD4 M;'J5?=PX=8M9]F.TVS*89F.11/)8*?@V[@R_FK!S8R@.0,I!NE&"NH*L2=9W M''X9^BQNC+E^=\OL+$4/'L/%S4#DN0.O$[T3#XL#C;$$ORX#!U]621^90%$A MCZ@//5,M#3]ZB_D6U-=\LE"LYB9148O'1LGD,\^G^S'<<3'&I2)<_%U/\K?A M-"%C"1G++UDJ7\E1X0^H((7#"Z% 5CB=JG;HE AMMM!FNPL5XL"Y.U,])2&[ MI>1?,-U8(R$]QI:20*^%1U:3!_7GCM#LQW#WP5@<=6Q^K[GJU^04(6,(&<-] M.G-.QQC,RG,AIDW&^B3*,+)I3E[E41PS!IRBPG)H"M1I6A#>I4O'KU 9]AB8 ME.R8)H0E)5D6L*V?9U>S[L?("'T\-\9S;\L4^V(^GGT^7$>\(4M80QISAD#. M_%[,O;:4>]/B34%)9.A,9Q+5)\^*R'/Z;+CLQV)(63@.!'UU=A!2 M_W>E_F!I_V];&FC@5%?BV]&K8]GJ<.V'P<&UD+]LIXZQG[^;DV]6!JBCUOY> M.V. 2FV,*7SM&K7?1$E %B69\&,=]^8D M+:6UY9XRF7Q@8]YLG)_;EGT(#E3\(9G\)[7[$4'C")13:17U U$-#.V? MY%O>1YAE>9\9)/_C)\X15Q< /7OOJ?A6;&-VOBLY$"?<[@+^*U%C$VD\_^C4 MLX$XB7Z&Y !U&6U/X78_@LP$<5G$)K)(@8+TO\5'Z3,XN0_3(&!)6-_IL_%X M(B$G$_UA*@'Z,27)]5.Q.-T?R"DNQL4 DU*X'^2MIX':D7GQ'E?%@$64Z@*V M(71:]3;5**9;U716$#NE;+K2CI#.SJ5:EC!) M_A)UR5&@6J/\:]OKB>C(-6<*7RV?P@;8;V=9-T>2KF[P@W:"$Z6#Z4K#!!:: MKH!^K0^WDG0G2'.J)6N&Y9B@ S>5T:!)X.K^@WZT8>LLQ[T.Q?H,6---)U=+ M/Z:)%:/J#E#2]COK^F@9\X,"T*:8P>W:I@-.QFV.(/_V=3'_\C<\]_];DVQX M;L16X+[)15@1*B-9JH4^],,N0E74N:/"BUU#]46A"@92:2"T96#J)\3#7SA7 MT.[QW@(/<"E]Z8A' =LT+ IN2*)F>XF)E*L;0B-6=I#2!TUJB))8ST[\QZ+& M0-+L,5(,H5V OV-12Q5^(E%#1],H4])'6_<4,+&""#%-PAJ,"D^DZK+F(%E) M6="HA3<+=SD!$'-'$DC0<2JH)EPXQI8 (99N2XM9> M$?1P#V$LU)&JD37DN4C;!9;E7PNAZ0RA98S[ST?PFZ#R9YOJP$$K+J;$OG$I MD$ AIM@85Y9C0]/6E+'4X4U8SL""N"Z9*@);%=B./ 8ZM9]8:E&52A8>BLK! M R^17J^I4\3XX'_)):RW5_P7NE66_H_W*/PK\Y]_1> )'=. NYE!.)9T^0$] ML 86DB+!+YLS@R#V]@&[Y;M'0,!,X2;)#7: /-:A'C?"6T=/W'[7OV[W;70I M#<.*=J)=28Z@,VV_T.ATO74/E NSI03!11@N/*ED^<_OWS#\_ZJTIIA8A(*L MG,8#"? @>NL3#>@N$0R @=*W:4Z8HG0@( ;L28(?&#=MF& M"IUB2I E)V+_0=&WW%O52" MC[YK!U01:MWPX+$DBV]7AY=$WCR3D"J/*UIG>#OH= YAGI"3ZPJV_X/O"9X? M_JD!UJ:AJV K,R!W16%2[WJ\_2&BA3H=Q"&,R8.UZVX@>.N1*D%J[FIR<(N>[M6CO:ODLM%%;XE8VM(7 MM!GA=BP;PQX^V_\J!$Q$"+IA4VLH[BUT$S8%>9#+>R"0X8L' %XO$I7PQ0PE M0V+&X(="'Q)[Q&6K\#@CP\0BQ-$50!#\(QA[_'GO/C^X@&!&87E'1U(+WX5B M0#3&8ETC&A$>GD-@ACY[H&Z *K9DCF\9Z1>JA2'GJ1LVH@I-VT<[JKX 9A0^ M)IHU''2J+4^N=[+[LL]35^#E[8P<]%1XO2,3*7>HX ["V(\7^&_2](%J 60Z M:NO('G=QGX68*7K6V 3 %9.8>HE*B['_8[$'<>U?D!H6*E@BM0&R1PDOAK<+ MU 7Z: 1M%**4:A(47V.DHT"8H U0,W5AH#E[%6D .3#:GPF@/F&A1[=M1T%T MN%5AX+,09@\!4)"'+.*B/U)+1@X6$JX+%[)ARYG!+R'] I*:JWYAHH8@FQFN M@# Q=/!#50@->*@U\LJ [9:)3(!:C8$$J>E E?UJK/A=$_\-^VIP)N?ZYTAD MS]7N>#X(0L;J%'.'K4-]N'6H6UL_ -%C!DCAA&@Q@XQ!<9ME&2:Y'F)[P=\= M':,')$+XD!F\)A\G1S;0S-YI@'LL'<$LC9T@TI8&,=87TNF&7Y&#C!L[_"#: M2-0(F]HR,;4]QH6=*-.9AA^+7@0EUU;)1/H!3HW"*(7^:L$_6$,W;@O_[%DH MQ$S$2XBO$3[8,8EZ/H"JC@YI'FM': 744G3W^T0\(\ 18O]CZ!-;%3X(ZFX2TY)AXIMGQ6BA-X$MT@&Q1R5P3[H7QE$*V+1(+CNG; MA.<.13:QY6C$&C3V/0K;R9P0&$5C"9F?"1D"M&OQ7LBW(."0'%&A46,2-=@> M(T,'B94I$>@(3S\ SAM[, $6N]ZI5*PS$ &Y %[XR/NN/99L>$/PH+*,CNKJ MC]AI,%11A!O*;\E\H+*NW>0;-XJ/.S0,&[=<4;;.,K@40)T?Z8!Z9&@P=;5+6&%_M M !,9/A6\LE?/.-K*+^]> V&"WJ_C . ,R2_#L>#+MKX0 BN$EVE=1TAUO(WR M]A[1W4$)BFY@:X]R1'=GKR8PTIH6;+T3,]B'X1 ]ESK&K58AM8K?#UB;#8%2=)R<5H'(\(#=BR*,!\?]X!L M'.6Q.6@B))).&._3F,<\.M#4YNB(9P\04Q<_"_[U_TZ<\9.V^O6AS[T_263Y M=KDY!L*Z7UT9=FZ6:C)[]1K1^"^,M<+%X+J"_B/ ZX/V""*]M)V53!,)IJZD M.;L4'YZX^6OPC_VH\CB7GZNQ%%V/]3>+=B&1,TK+'W\G'F)'&3X4O&L-RXNE M84ZP:)9F*M(K[P=B."NJ1[:?);L/A$M5D7,=8?XR%Z?#DE8>=I_$PK+YX^_X MPW$1VPXN""\AWW>P+P,@?]=0E57[CN#C850+(/D(%$$R=0@J*[T[58XG;0Z=$S(]LI:>9+OC#)U"+]4["'Q)@ ?*#<":" #!UHRB')=91,) M%?BK3'1)#_%P] *S2&TI?%J'_'ON"Q1$18 VG0NCW!]7%YX +YC@0Y""_M+8RUS69_[T7_;N[[(EDF#T1 M9D]\E#T!4=QUE[A.MO?BQVY<^-K.)$HQL%9O>X5VVIHP"\L9(M:&77X+2=4P M\+2M0N3QF0//+-).H=D!X6;9Q)Z$^X*OIJ9PNV-B_."Z/9VXV0DK0>P(/L>4 M5 M@1ST4 #92G='H3_C^@>'8?F_2U@/F\WAYCBH2C-JSEK%RCC1KW56;,=$1 M)RKB8-A2LO'&?-:8FX/WL=&*S#)4)P"4J^G=I7TGD_TVD/>] ,N-&-DS M Y&YNB\M=X?SKOT-:'B^"(0U"*MU',<=>!YT^"@LY)!<-*$"X_V"CHE]$#C7 M%Q$-/CB^ 2(;(0AQ\&'F##15WI.E6PF['U+$\3$H9W5\#6Y0'H)(,J/(J>\G M0&R'(L@3[5V'Q*PK$4042^02A@8R_!%:$E!($2DR%[N5$?.D# M.&YK&C( BN6Y-@ %Q9YE[3X_@W:WS0Y*^+*#$GW._<75TOIMR#<@A.&-"PC3 M.^L92*]4ZZV_5[')W&>9R4MJ4QW4A?KC$TL7DK.-E=ZK+XCROZ J-EPXY"%X M=H4*]#4]3"M02\X52D9'RXZ8HJ?F*.DG'^'QTB>;LOJDCDKO"YO*CHY%P M#O67!0#.,J88_E_8^>(+:;HM\XB]\I:IN!\%0"Q15S!J.(B]!&+![O5;JL9H MY(H)$L&K=[*[$((7PX-?BN$78BX*)1%R6L(;1QCN)\XE/++K<-QAJ0]]M^:7 M20K'ERIFYVXY^>ZP$*.''LM1R$D#N8.R=2I!\;-PA83LN8!V(M$-LFU)U76U MVLB7,?*<^0-/4"&''N:BF+ON&*FW>P7, *)7U/@8LK0(HF!(K2@*[%*@0]RR M^[$=$F[& A"O,W _1"B"2?0!,@H4Y3I(.O [VI"Y4#/TZ%[P[=_XQGPRP!>! M# QI+I&-H:GP'3A&8N_Q8!0=-R7D7Y0]!R*YFSW[8QOB=U!:%SD9^7D+(S?/ M:"?>'JC2,% ]\/4.<*8SPB"A/0.9#X82N2+B-D4NVL5.G*,($ H6(G12\0*4 ML(^3]M=>8P+L141I,*Z[%WEF+,^#%_1JC$*>JP9! .X6O6+GB-Z)W(/P&?+C M8K4,$Y2)-P#QUY&)6PA! KMGX6:0):I"O)*P+J? *X//POR&0F8*V:^U59>. M0LEF0+[*$<(AQ$ G-7'4UH";0'_>"1ZX%T)4GB#[H) !:GI8"=T& ! I[9SZ M)'(V1.D[+E99%I:M+FJ0'*)M !_>'"19TR,Z3!VH$2@&RT%LQ-4WI"D*Z%@! M:ZW#2,G6L4X\[9YCV']= ^SA=]G#.YKIP]8V]AL.9T^5;>]0)+V-9#7@!4%F M9!TGP&:>HM7'^28]GM23T9S=G_-Z3 A(@ U>=RL)L.R;";!ME-MEDDR-'62H M'6@H#S:7R&,6+:@Q"%ZX:)>%G!]PU>9*G0OKQ\&\_UI+QVKSY?7!*A)YM-WP M-:._).2TI?"/N0Z),R#M#O&)@]"4JR18OC GMFVDB2^<1]RPOS(Y47( M($%JA,MA]L.R/L82V0NTX8Q>C'V[[C>'WZ!< V9G"WV&U9+XV?&N7*\@,56\ MI",%)^WZ3H)CWO"Z# 7R]K8#I?X.%A[WQ@Q5@>"3Y#5)4Y/)6TB&!F:,2"TQ M%\3#"'FX[OM@U\MY]QD"@&5YR4Z:@?Q9Z@+GGB+(^.T4J+!"R8S% _XCEK.J MN0KMSS3R")T0$8AU=Q5F,KN"((.@@#0&)6WC:],>A7F =XH:G)A"]9O_/ M)A%5)@KB+5%J\40WECZAX'>8GHGKX!A 2[4F5EI71-W-H47(A7G>^E@:3/(I M+24W32 6C$R3[LJ=ERBX 4:$#X%!OG>,&TC8PJE^SN 5LP2HR."-NMTDL'Z M5OER, X*!+P\H1V*1ZB!8V-]RFB&C@_W9>,XC6R,./!"Q2 M"*(#"?E9!I(^P53J24UL]D:P&$8'CZ#<<( =,A9V!F+RO [&MDE";,L3VH2= MO\74FX]*2EIF!IP(FG2R5I'[C\_IT;&*'[SNK"K^Z3#=!0FUA<:W M&>P4*9Z9S@S=BZ9*6Q1%?G'B9+&(C@M\P0A_YA8J,=LZIXC?'^LZP$N:0EYR M-T]*'JM@N//18ZOL^O_I'KZW/9_$36^5+U@\LZWBKH^)W4]^ S MG"XAOKWS-E-'!!;,^>X\%R 5Y@*$N0"_F0OPOHOL%QQJ[-OO>%=&7\';V")^ M!1020]!&0:R>:H^SKIWPEDJ2KM)/T[;0'HOU))V9B:7.8"@&>!V#U]V*U]$] M/*J*,4:Z>N(:]'<4(3]18.ZF($\#OLTH*JW\B2NNT$__.?PS(1_L14)5TL&R MDVJC<,U9^RG];E54<*$K"2^Y0A*'[_$'1Z$-3VXC/V"@='Y'UQ!Q%9O/<>P% MNRVX3647?O#*/M+M;>D5U4'EGQ1/\Q$J &EVY=O>LET1KM\,,LE7-M@#0)[B M)OF]!Q7L?$+!&[^69PS@+?C3"J2M;>^60 '=+2E142BUM$WSQC3NST7P7 +' M-6&J@L*#Z &H0@N"#((T>!-N =H"%4OMWY@S0Z%PY%JRNSAMFB<"E MX8+%EWS14WN=Y2R5Z O1VB!I3=G%>@S2/_[FZ$-M%:'A2:$FK\>04\4H[AFRIP"2$FT%^#P5:X@&PJ5CTK^<+HO2K\UTW?YDV"% MY JILO!E@&#N>\A$/'JU#N@9XM9VZ8[R(1GO&F>XR1)[S$0C"3423G$D,4U2 MVM4YD Q($+TO"5!A"6*A\ LH'1"KR5Y!G=L":!=I.?9"D]0"1R?.Y &Q>4F M!U7FC>%U &0@6<=M8%"1[4'>FV.Y98TH'(4+AY$O \!=VV/##9FXX10<^(&< M[JU-.SH!$KQPP@XM^$0B=UQ6N)5;9 \^P13\3'0%V^@-#NWCA S/B[J-IMD> M-ASFW;^A?WA1(2S%E>,[/)#N;OX13L"PB7M4Q>A!THXT-W-I'Y&]+Z/_FA9* M_D/95>@J2;$@\OQXN14DV.=E[NZB5R@#PA_\<@LA]V%$ GZ'Q_!<4M912 Q( M\O@HT.C/_L 1,B^H=KTZM^.R*5*N?EB)%_%*,G$8$U,QN7;%PQ6WQ%M(U+M>X_F!J"YH/D5/G;PX7")(T^]4?Z%T=*_9$B'^J8'%XXX)'1&" MOZ08IW6[=.,Z+@D;\$2)>YB=E#F2)UZNN6*VR!UJX20]1<4I@43#=G_92FG7+H R$5>_SR0;.4IWM??>>[SB;C<+ M#!_"P9F?GO PR7D@ . .L*=W5_D9\>26[')"-QG2RUU$_O[MBUP&#HU774$@ MR,/>SE:KXXRVB9V>*J )YM)CB_")C?!T5/T(+T DH>W M>Q7$,2B6]C,V/XNX"'.\K,Q=WO OG)Y\LIEXIQ!B;"J_%YO.U=/;!&"N9:@ MS!)W"[HAX@WP<&J&609N+1@8B)6\M* 9=@\2)<;78$/#B>O[%O*6/P1D1[N* MB!<1'N[2'KZN*1QDU 4)@19R9'8,@BII76D16)$\ &C\N;CDDPG+N=D2FRQ4 M *:/?2Y?J>C&=#/Z\;>EKHCY04IVCHR_;5\JR-%45T7$R6OHBIS9][&M3W,- M75H1U_VGLD9/XXML9O@LT%P#7L.>%7AT"<21=' #KH\,^==P!!@1B"ML$3,E MAALH!8FVPQU@&VJ[ 7^#_#?LL9TQ=FQR><:: M9U0%]CTXTMX#=7HF0*?W6(FWX8NH]*?NFQ"$D@!5[U2\A$AWX%J@FIB:SGNB M8A8G$Y"JC89)D.NF5Q 7V0?^'37Q[-KX:J9GYUI]20OM04SMO3)\3UE<#4CY MZ7"5B<'_H[/-U]&PE#5&O:E%+)>6M6JB]6PW16S=)3]I<[C])T@M#[$JL(]FY[@C>Z'=N]"R8_\?#@R\.NDV\_3+6 M4_$$79@ .9\9M\8*W_SQ=^R=MC1^Z7GLFR0UNZYHO):%X@$"FBBN!9\UL(+1 M @KPJBFP &ZGJ3RXC4QNJ.A S4.UQB24[ ]THM;A )F&)O%TJWA4H.FY)HX- M76+3>"%-HG"YD/!*(5$NDHKK'Q 0D-/"9[%B&PB%,Y%-#)_H>[)G[;@/)(J; M9'N%I[M3*.ZK%H8&U4/$ ,DFO2_N!PZ]3V>2ZCK[\6)W'#/V:&RWL/6D2$05 MA6H>.@TJW\6M#4FX0*(.H+(+X[O#7%UGN;-7XH$AX>W"!WBWC2SR,4" X;*1 M(X.<*GDWX3_DX='>NBY2:G_= >@<8/J)/JU1PTJ;II-NNYA V%[?8,U MOEG;^$G]I;H%>EZ1]U;3WY9.PX]4TX<9;JQ[SP?EF?.[^ Y)PMXAI*>L0RZ# M=03XO[]4[^4>.3HN)+;N-M>;: 5T1-@9+"1> 5>;J&64YKWBL+.BYR4[VCL" M#D:I_0J0+8:-@>:9-Q 0J-O^V$ %X3CUEGBLMOF8G)>'8E&M;=E5! ?XB)'F M^JM4"]ZC=P 2C_%L&U3R1#2D'0*?S[+Y):W],U,?/2'L'L)K_ AE"1$YWOQH M74&C(0_44=HG@15CK38+[7E+C-+C$6 M5\S086)QF%A\^L1B]I<2B[FWW_%NINT]I;3N5U#<;":K-X[)'6MRE,#J%6<< M%V;L9R?"J)]?CQ M>Y<"'SB[<"9K57HU3,\=XPL$Y5P2V_[)#?^<,.3G,B-"*?X04WO2=>2"8X)) M=AK/]Y^UW+3729\X?9,O]MNOFZS)T'S%LC+JHSRK39'61@>F;Q(CZ2"'$S.2 M+3/:K_\^S[64_,SN$W?SNW' -^\F\0R,5+S;B])3VF8RSW)G6&N.3GPWR6SV ML0.:DU=152;MV (,'ZLQU#?XO;M!=[$O"[87YMGO2'L$RJJZB9![SSR+^ M3W]=J4HOZM)Q1+;1RZ_K0CLE5]*!\YY/X-!\3^L+2 S>ZA/X/W^:)AS$,2^1 M+!PH<_\T1]AU3)\IU_=2Z;O'5^*")TS@O4H";Y@=]=GLJ$-&\GY^E/7G&M8I M)&XZ.JL:JT6Y3D]!-"Z^#,QA>=6\<,)-'6CI1:%:4 1)@UQI9M<;3N4CB>SJ MTX@YG"'+YC#UY)W\FD\EO3"?3F0_?#/Z[!"UL+L8L24?\[K>.+/W' C[+K4_ M!HMTW1PZVA")%E\,"TGT MK3J#U^^6NZ;D;O6NX_O;#W1[?^*FX5B9,574A5W"&.5V??5/SD4"UDW9P*); M)7YIDM:%$K;WCZ2H9%HEMC!)&V_WQ5Y7/?LWB>)*8XF.U=M#?72+@95=L\ K MX^%G2Z/?+X/^T%-TDDIFPK==CQ!.K4;^&:DY.C5:+#K]7,1?R46E7./X") 8+C) M7M5-<39AVS2O2*7^K/="3U!6S'%1RDUD&9[Z^*O']'Q-/Q9B-%^=/HUF]HAN M<,L??[-))L(E J)M=QB2_ P<=-I>9\SBO#C)CO-563=9*_J(9G;1$2X6D%09 M'$>\:#^4@F$HR%R#&F=IVZHTC471X>^D-\JV)M_;UT"J*U>P;^4;]9K% @?0<%%0[_A,7/ M4$5-P9#+ VI#%'+Q$*^!-$5F,WHF:E_NM?LG:X; ]<#CYKKN>TR?N\3M-$XF M2;II5:@%F+G-9=+[OQK%(K12>:ZLAUP#\T'7,;--JL,.) M5+TA]\-NLVCLLC&%E#2 !NI0)9WM#DZ!G Z0WHZ\)6C&,W$+R>[X/MB/ZS]V8X)V M6R%M( ^.@]PJ1$W8]:'7@-=GWG6(X/O=@FCM&RZZ@SH>F8UW!<'2PWH-V0JJ M2T3'W;4UQD[% ZW7=;B2T^)4G_TR1&C-N+7Z* O0F7K'.,(/W"N'E$'B T)# M=>=#))E(!Q A$QG0(J2E^#>*9E;NUV)X_7;(-_%T#KC]",H,VZ%0 ,3].R)= M-RUW,SL6CT?]$H2QWG%@P6],WO1X>8^M6 M"#Z]#_LB!R]^ _^/^VY;/N#,3&,G>3W^)MGD?%A;#=C%5\WT8<),GS#3Y_29 M/N_D[KRK$EY!"?9FJ3: V1Y##>"M+H!,9ZS$Y=@(3)S52RUG-XIY/GZNIMJ_ MX(/)2):;>)-3-3RZNP8Y7@7/0H.L+4NZN^.CW8+NBL*2#A)W [QO;WPTWJO; MB=X:XP8(R%^V()U]MZMPPKZ\FV=#UMOPGL802CC;GS04)K!#7CFD]HP !>T[ MY)U \AH]WAUKL?L^:JQ@(Z&'7^@;-D&$&VZH[4NV1F,AHPH".)+NVZD_0_(P MRO!5C;@2%/L&/K# MJ,I@2\F!-^]"9?].=JES4(H08^23Y8+^ALDL]0M]4UV*5Y/ #$81EF;< M!,C=Q(, -SF5,="_7C.;?+J=V7:S(=-G@YWKX@RG:.TZCHK;K]6,!_SV*,-% MJ"J0T,P"+PW4'0*!4!'@ENN[S95VXQ@>*/B\W3-L8T3L&M?)C@ #7/O1&[Z) M.J.3[7KMR.$C4+L;SP\OXV@ ,0Q),(!C^8?=CWLU>#J\CJ/YL;N!*JC3A&<& M;1TE;HA;(T?# 8,I/CRV;=S*IUUS_>,!0P'CC%QA@K8SM$U5];W! M]X)'"6IUYIHB(0*./!@_S$UV2;>S&++[D3(*@;6NJ,^P2 M<= ?1+'?KFP/7UI6!XBVZ"A#)C-N#:3-RPBNC!^N+*\'B=4Z5W)$)[:9"#VU MM58D],SDX7R;K99X_?'N^MZ7&Y\;B>\,.\$(]E MT\^Q$5IY]/:T.;#9Y#2YG#B#IP$8CAK6Z!6M/'I[X:G0,8MVJT)+YB)E;]16 M<98=];D^?;CR48U'99Y/+(4YX!/K:C6:7CAHY?$^,Z+6C7.UM. 47L2*,HV. M-L4T7'FTSP6CBOEL0E7'NVS_YJM1 ?KO$RS3-:H#)1" MOU]>]F/'^QSD-^OH8,H8D^A\/C82N8$Y$4?]^/%*IZ6NG$VCLQ"F3FW< M;QA+N#)UN!),<]-:-R>RDW5K.ACP+[E..KN$DO7HF6L:$NF+V)D*4F$>[0\; MB;FL-ON)XY56663R]6PF(;3GXE.L5:4'T7&ZGPS89S]CR&QJ)-+E1FTIU-+5 M41:O/(+\HS9(QYX;=E.H\YMG6;&RXU0,K3R"_%(=UV;US6PTJ1>%KL/QN<10 M:<*5'N3/K&14#$FWD$9D=4Q) 6E=J2,ALBM:M 3/"$A[)<]YPR02B@BH8P4D M$6T+F>=631;8I^6P:EHE>3F] 06$>W,*Y5O5FA=42=+'@HT4C*IX7MG,Q)XZ MST_LC6/_>8FIF&UY#!1' _6AMTF,,1AW(,;DO03<'?".<:)0F3VEQ/9+;Y)- MFXNY$>N,:?4J [H.Q=2^CQ*ARW\^*;EL;&UZ?D/LXT,^0TV:6>"G]X-_;SQ\ MMNL[1$XHF3BO/"\I=NI)CFUX'Q"7'OYDS_%'8[^CW^UW[,2S36]C[@L9?8C_TP\S]W4>_'R.-=_CD6,912T\H'F_1Y*[HX2_Z"E$ MB\NA1>R\(#H56I!P"L0-\L,^AH1"\^JD\*?W_%8 [8@5G(P7NG$5+SPS6U&X MU)ORTK)O&%@HQ'8O/#)$C,LB!ALBQCD0 XG)^T8,Y@0R'=_Z]R/A]0(1T?8O]23Y/V,5FJ:7T&D)V$A6[2REC&=TA)FP> MZAF11#P127*IKTK8H8 ^.2&SU[[3ZQ+R&69^?)*0VXFGQV1IPQ;H[+@FT&N^ M4+53*.,_A20TQW.1))MXAY!OW^V6"QH=/@0G-!AS/P#T1__AN^M!':327 M.#7UUUVH^[B]ZC$G\=-3FY 3&N(7P%N7\03S,I2[8C2:L*UNKFNH M!52@![5^CDM%Z-3QX-+[(>A0S)Z4+-]-"?L*9'DJI?V/R5+-]T!IWDT,A/K2 M3F>F]!CTEVE(EDB'3S 1CCGNG?JO.X\"9,?P-X!V89%IWY)VS]Z%<_*>VS*L MKZ@EW!P@[ML0\)%@FE!@$',JU%Z4UTPK)PMMW9D5^WIB55.;_3@V B(Q_KBC M\>DTAIN[\&_D);PU0'PO%G IV^%S/$!7%QW=4A[' BM6G4XA*J53!FK7 >T& M)I+BWU5/[H\'A,+\ K;%;0'B,%R >RBQ_[DG/WD6]87V.D>325.X97%HOW]/ M^_VKNM4NI1U#?Z.G6JWAM@A.7\QJZLVL^-^6AATJ P8.ML8EYY["!ZALIN*A7A M$\<);_=#SJ&,#7WD-^0C_S11@J=%:[QX;+Z(\YJXS*^>K5JTFH9$F8)"-IZ* MQ&+O"MF[=)%O >*.<7<&-AJ_X67.AQ;VIRWL*Q9]W"KG"O:EW3:@[L2@V";Q M^7JBYESJ/6:! X,$^'XXXR^NW:X MW1I]A(PD9"2W8,K\,2?)IY=\E--B0V%NT7F]^X",)[HQ5Q=]-*-\(-5^L MH/B&#_K5RHN#Z3O^G(JQ'XY'O4 MBXV$?^/Q-W\?#9J[$0J\PM#?O#N8]/UQI!%JA-LCP3-H: HS'E<+GVU,T3!? M$\Q,8 $R29*A_TG!9TX-MPK#C+R;)C^\2LCI5Q<[&<-'35A(&M;JC7)K#- E\<0?)/T2K6V"UM@ M 70'Y$UCBJ9YHZWV5'N<=?=4Q7TEWWML9ST#>T_TOGJTUGU6+.T,U]KJ,3.9 M%WEAM7G4F;[4]!-=J9;?([NH!61$>JC9-;R (*AL ^V4.3-99.++W\\??0<,PC2O/A ^2E\GB'%6B\\VQF&BL\5U-; M?_:&9XX)^FPJ&I<3_>Q%WE17S>8OW:YEVOVJ]&J8V]-BR"- ].LZ MV'[Z\:W="C*4^-83EV:8J BFSTK[Q9P*YM,>,K"_P(&/WM( )OI &@%FBQ=1 MUH<8IETNFUEE/!)[*;JV*)>$R7HV@GR8.T*+?T9NZ;H[2^,.KSL]GQ?Z-:95 M$E6+S4JJDZ_+W/)RUUU>B.6!L9+4273(V54AJL_T);QNYMA+?V/7C:9MW^&% M%W2>YQCP8DRD1AP4HYMN;[I*7^["8YNVR=$)*R> F"9VHR6'WPP@XV>. [S_ MQ-/(;^C.\U XW>&5.R(3'692_0$-^EPB]YQMEU;"Z')7WA^-1\]Q=MR-)S/U/.N\]"Z(UV,SWRVOM5=!F"^*V7%O M-;(7N31458YMQ0O(KE^X[OM45083-ET?F9+9J)!8I>WDMS?17KOM.596,F6CT0&IA3]H;]^S1X&Y X%C&[>DPY]"U3GV*_\.)9A 4>VWZ1A/RGBZHVZ3[.C?+:B-CHBH"LS(S[87O/7'5Q07OMUE05XPPJ\3I\M,TQSY>T-E2RS\]SBJ-56/"._*44]51;UY^ M4X/9M[ O*TLN$9G!VI,O5> 6,2;?W\0S1:$P$-N9(J^WF:A23J7/&XM9&H+9 M?TVM)Y.>$B\F5IJ^:3<@K[>7QGNA&"CN_=/OL,/EGD=)#( MZV)!5'KKA60L2MP%[9TA'ZLX;#TW$>>M0E_H"<\S@Q[]^#L68.!>SMSYY!W? MB=Q?OYJ/*3M9C KJH]-N#)^N#+=460BO&N@%8>O5U>\_3+L]6R)U*\U2ZPQ;+2C8"R6VF*O M8B@K794VO+KL<\=O;Q1'C\RH,E,F;5I;TI5*_J611\VKCU9*J5:2*:NQO- ; MLUKSM6$6YD.T\GB?Y9C9'<]*2[I7AW=N#^*OM(I6>OOIF8AE&+$KPTZY(\@N<>CR%^VE3[P_C\['16G MC'F/OMSW,>3@GZR#23WPMS&K]E>FVO]ADFKR M^QV9N9&)Q)<[,OT0CWVW,W]'S$Y<-:W^&D?F'I@[/?.O%FG>C'"ZX"#U,Y-P M\NC$MS($&9+R7<] 1B$U AV.CI ?3CI(_0*(<2_SLF,/*?ZN<<7SQ[KXPNSP MA?VS,=J88UZ[N45+6E)5"4)$E;33] )+WL"IKE%.Q]Q K[=3%-"YVOAM]6^Z MZX+VK3,&$MN6UFK K@]; $VB#&Q56*HV&F5CP_;I'LM8(K=H\\W6LL^2ZG8Z MR<#_G6FT[G>EX,0--!LZ"043J^,;4O#9:M9_BX2M]<0N;"9/^8FT8"O=YY;> MJJ?2D(3QO(MX(A;AD\=AP'LRP?*JKEICH% CPU!.ISY\>4[#')7>7[Z7U9EZ MG+G:P^TVZOH:JH1'>05$>!\QHHVEZ\NF+DETVP2;))VVQ :/IGM#72*5C*0" M M4A+?^2UO U:=G5([XY+9]?J?@E8M:>G.:0&=>>Q:GQ7%2*PT926B!B1FUQ M8G0DQAV7 -ZYDX*TXU,]<(5&SNG=%%=OF'-!/\;5SWIMCG9V[22X)9!:Y)7F M.-89@/W1]A![ C-PLEF0"U M(48YA@M)($HKQAHC^O3_[D)JX&J*8!VXZQWK+3T8YUUG9]/U7!PFIQ.V MH@]T>?7J,".46T_'(['4L23!^?7G@ M1]7EC[\Y/A;AZ&,3@9(PZNP7FR* '=6C'!4U24MJZOE$OR9R^KV^GP/_R_BY M7]/DB2FVGY5,Q10G7;D(L>_73Z^J/;T]MMCLI,[4"QDQEHG3'50)&4DF MV$@J<5SX_4?X2+K"J*@*3I-04QC;H :.-MF9C#==:/%O15W\_5_XC_<]60.2 MB52>L9=T[&DOZ"6>>4-RBD\N@?83)-C83D-QM12&]>T:__N__^/?_4X'0WG7 MAOG34[1\QW+SGUFLBDC_EP;!54/+]]"*77FCC!HJ? MXF\6/[GGI+R#8E&)CTJY9Z7(82]HMGA[ OX]&7A/LKLG">\)*XU7JITBZ+(M MG/H4O@074^DYVRG9JL"+O66WVLA:L\9HE@Z+J>ZRF,HG^'R/-^ CAQ I/9AY MOT>1)^HG46)0SX /]0?W*O"+O:72P#(TQP:74";H!SJ^4R?^O&)@IPN>.6@< MWLNU[N7]LK3P7JYT+Q_5SH47$S*R\%X^7X48WLN5[N6C4LGP8O[H8FX\F?C3 M,/A:Y9WO%:8%@.16BOINO?[S%T'WQDQ&+YX=:G_J/>5=^D28LFCPZ#1J2VE$Y%8DSL?BM+WU8U9,.9P>L; G"/U::WP8HNVU_N M^,RGKC6]+4Z#&[2S)SG>M\3.R_:(.R=V7J;WVU>4@S@GPV7Y6KT7]I$/WD?AV^IV)^EF,#E9PV73K-;,L5) M96]S-[K'1AT^6Q%%Z6F\SJ4+E1S_-")5DWPR%J'C[Q51A53^!2WWDW=X^)94 M?E:UY9?)O!J7"ZUJ7-2$LJQ,F51I";/#C*$0ZLI MM.EOT*:_"R7#GXJC":_STW+KV7B,M4?]. X+L#14 M+HYG%X9$&KHV0M?&'[KX?XE*]17S-'E^YPWP,3.G(SI&G5> X&/F%JMW1X77U;/37H]K@MJ6BERK62Z MG\".F A-IR)<_(SC/KX;L1\W[?Z*Q![4O_M[$ONY4S5_D=HE9C5XM O%)5V6 MZ54UD6TUHD/4&P>WQN08/L(FWW.\7J UYB\U&-DO4?S]=B,WVJ!MV].H9;5+ M4V>2:D_X_JM17"R2G:);U62"M>. V&^SF8J?(^)=@O+H*Y7;:W= M-QNO#4&0HNQTW*_30F45V,M*257&-;7SW*7K:G4HMWI%GE\'3JWG^\_C7@VD M7VC Q%(+UBGVC$S@U/I^9OW$TM9@0JMJ[_G1<"JI;F<4U$V*?WR)-N,OND[/ MN03=:9M]+5T/["95?BD@^!9>QTVI7I&>*:SQ5:\!2KE'-L(A*>2GV0Z6EW413ZCU5Z;L8Y-]P.[ MV@3",UE+ MKE[BS1=5+.A9L379C-?)]2BH.Y>1=UXV?&M1$J26G&^O$MU:_77IZ\YUY@'T M)1VRYY$*V1+A@#G5DC7#BHG"''XR\+%K M#Y?(2!JJ%*,D^ZA!,G,RJKWL(2\VY?IN\[]/Y2<@Q'J+6:"7<@LP_?I+8@GZ M_"Q/LYG'_2[;H%W%+?@81E5HSC,+OO)MNA(6FI>XXO:>(;L&S0; M)QYA4UP$6G*GBVM<7/78-A'G\?/34P-N;D/& [A!C2^@77Q5?>)T<=7+* ;O M,!;$3/XZ,30SLRS166K,;5<[_-7/RT4Q\>\I< MYF*LG$5,R-1LH:"5QXKDU%,K(4V:/\0C\60RPO/'XU+^==E, M4DV4DG^GBM'M\*!O>.Y;U)7NGZ7M:/*8H1%=2D.Z5%!CFZG$V6RT_D0[SRNU MVY3UW$Q:DA$+B4B,1T,%C^M__YBWW8IQQX9*4Z@T?35K[-1!VE^VQG*%5RTS M62F/DT)I4AW-M'AT57 GE3)LA(W%(K%3UN/=H,)T5@/M&^H-MY]B?V/ZU+4! M*IK(EC6@F:ZO<8N[Q'\L M2MTYU=Q!;JJ%YK:2R6U6T C7L\YR.TR@,=Y+H,GC8_LEH9O$^49FS09"8#B5 M6G.:W1@#I=5.Y]JOX7BW&\VLB7W7\6ZG280XV5@7]H'CPHNX@8M@'KB0(F[B M(CYRYH4W<=;)1D0T7-L#AA,VHHQFR>58CZ1 M#UF=B*62]5HM/T4S2B-)LGW8B-)FH;LYKW6.?>J4<7O M5'DZ.T.Z+>7@Q@*-(=NZ!-M"6E%G:01P*TZ:-3O-ZK@D.*/NLE@N9TL&[V9P M,9%$/!;AV!/V-[R.8L2'BE&H&(4V#%S M9;;<(0I,)!9C(TSRA%W#;D8C2GP9C>@:^0RAZA2J3C?"V/*&$^14&^QZ^[I39PQ,( UM8(8:U'5'I=\T;[I= ML-PEH\*C;-[F4H@QR390_,PJC6CT'5;5Z]"U)I^GM4E]6,U-)QL S'G:S=J* M)'CX/_:4!SJV9@7C.-=_:Q?C;O]=N;I:ZW&T040+XI1 M9[/)YM*KURSNQ!9FGOY.YNEQ_N@8: HU6/NS32G)!/CWM@UTQ92@0I6(_8>: MF8;BR':$@MN84E6@(%+;?8K:8S\#_#MZT "@; LWR14H%$JC04]730K M74YQNJMC@:&C4:CD%&>POI.O>HB@+FKU_W_V_K0Y5:U;'X??GZKS':Q]?O>_ M]ET5<^C!=9]G5Z%BWZ%B]X9"0$00E$;$3__,"9J8:)*5%=N$_6+MQ$R!.;IY MC<%HWA&M;%B79K:3,\&>V;7NBO"P%;>[:\7/6X^*/$74=-ODPM+3!C;2"J.F MVJ&7?/!"PM.N*O]2? ?F_KBJ]?LB+D2;K.D3-1;OAN0XXJKHY*@!BBWE$Z$ON;)?9O&Z?+$;G;*A!=?],PN!";C-!2:R4L,6BMWA7G M"UJL@TX/J4 ]F]G:*[T_K=TJ(4.7]?O=N5#T&XSL5\-T.L]>DM&DVG.7"SR7 MYZH=9+$*Z?24ZX$CFWX\[+!^;KMU"C*_:;AZ;8XJY"H;1\ $U@W4@*E:W$5) MO1PQZYK;JG@(Q2+R*LVT-L0&H$?B'9TZH^$Z!;4/+-=L9%3DBN!R2-_8K"4% M13HR?5'+1^W"O2X9/&H(4P$P<7K4\@>L!$_FFQY\ M'!U*P_8/L!=02IX"ES$RJM("?'<=^6=F>')Y^:C9T6EM(CMED>5TR$M"DUY8 M7-A/[B=+#W>Q:B& MN88ZV;)/V4+.ZZ+6I, 4:[FC Q@8/XT/K1G=$_R%UUMYFW3.[[)@)?EZ9:]1 M\TK-FNPCS?Z$:U4->E@6CHX68/!0+M0VH6Q0.IOM87)M@K%PY<'=TYG1>$ ' M[2%2-*4@R)4E)]V XQ\.[CY:MRK]>4%5C6IC,>W,YDZC0&G'QA4T&<*KC3KR M#%%+9*V'] 33P/ECXPI4?<0H3#T=&+HTK2&3K&_7&D?'%=0:]-Q+RXJ%-&M8 M4&@L2I;<#XZ-*VBCIBD-QFF6:RXX.R#84KU5"(Z-*Q@,#;-1T.N*T)\T_5QY MR4E%-Q"9PY5T6ZF4Y89M&]72$K'I8G73MGFP\G"D1$6H,/4)%W)J0^4";M9M M%0D6K-S1\TRUQ]$;$U:6'5]5:KH4B:JNNH=UQ*6BGQ]NNEU#P'0_%P38U*@V M^!NZI=\<@K#=56K[.MJ]8)1P=^OGL7< LO@/')T%T;O8K0= MUYO#L/=EQS,<8??QVO&NU$S;=!,-D[ZR8\.5*?(EG?2:,N3G&)(;L1OE"_]#&##?.EWB. M:<*8VVB@3&5N;+LWU$_\FF0X21IT[+7>8K'9^0[5@3CTU2H=JES,88&D;'#SFEXF3#<9_==0TA&?0!I=]K4)2H M]"G+2\%HB32J@HHL>'&1[0VZSK:=#Y8!0((^S+M,M/,L >M[ MTLZ/8KS?1CO/"@@^5D]J,M?:[I'B@GA 1T)D'!#UAKZV; MC$WD?15FI^*MVO_VI[:INH!"3A*:^-ZAB5/#B)_IS)P%60!][-K=J>XH+M=C=:IH8-OQS/B./& ,6>$&#<5W':EO#).3* (/QCS)9@78K@^ %)0D'Q#FA$VM M;B=H,;8MWTUB%7<;J[C"GI.@QA=[P&QU+QNK7LYW'-4ZUOIE275"O5;)"]QR MF574K+ER1&,[ 95&T0>$?,\D)8I\5V&-*^PYB7]\=[[MCPK+XLLT&0 +@B,?B"1PVKE[Q4!VD+D<6,;3H(@ M21#D7I!(:T\I"^I[ALR;#O*;D%ZE!7WL62/"P4:37A!WU&2P!X0X(R*Y,X/<+32+-/.QV\+;AFMK#G*PH=1^ICIVP M:PSF>='9-LJE:?J!(-Y[RYPH^N>!R(]0]"TJ213];!#ETYH><-EU(6S4>:/: M\/K=;&TKA;GZ MUF_ !IXY#O-;UJ\X:91,L4&02-KIST>4(*3- NPV!G .\4#3S /Y[OREQ#:< M*0IS=06Y7E'-U;=^ [;AW"&A:\F098%L^V_FU4_^];6V[I6"1)=#4=-P4 M)9JV]TLR RET=XWUF$?L*<3RZ\F$0$*DR$>&^5?J^4=(C@-:PHY_>Q1[T=$O M_M;+GG[;SS[HS+)EBV35X8HJ9ESPJ+>0LJK1N M+;-!5H1=;@]ZK3J64ANS\Q Q^DN#&Y9Y@_ [[+'.NTR&U_(N2VLXRU6LTI4%'2P4B-G4Q-;H*Z!Y3P/&,["?!-H MQWK7#JJ=%6$NVC-#K_JK'-W*,([.'NM=F\W[ PGWLQED/JR.5@.K36N4=JQW M;6?:0YJ$634,RI4:6HX9(JS)@Y4'>\]V^L5&L:!UA+"P7J,6WT 6.GNLR^VH M&O)KNJ$6C2;AM4QJ):[#$7NLRZVU= J-GC5>07,^:N[F,7.-SP?5;US)OMJZ%.SIAN]I/ M/%/+L>>ZZ]I.F&K8GGJIGKFO'Z-L03&QU!A;!;HWC=NRJYYGJE&/=59SU/BG MZ,11%=C3W8Z7]O25[Z;^=E4UVD0*Q?_]D&JIGF.[*76MRC[L] Y;MD??=+WT M&!@GV,E]\;Q["W[Q;WA3>.9BR'_@E:(?T?_\&[9\GT@KVX$V,+X;^ 0N7H#K MR/H"1E;FX!#SX()+S3>!4E.V7"#.D"Y1-_?=G^##NRTIA'8[BI5M?W:WO=U% MNUUBZ^-R2>ADJN/LK.W3W,LY/9]!FR\?I "< #8BQFNP&?5R7VM.GYI4 I8+ M&6F8MU:4.=^PT6 Z#$$?:/(PY!Z/,%E(#@2R*?!X]DLAD("@R+X#D-.>F(#/ M7?BINI4$R$N4_D_*'@.9C(R0"QBCQ'/5(KEYO&#':.'ISG!8@;MK$0T?(YYF M8 . H5O1_)5$PCXG8;U>847D!Q)G]#L58Q:.!JBN:N]*6$IW@7Q%&X":#6@# M90>BD]32!W*G.F8(_N!ZDFG")X@8ML<92WDR+JFQ"AAG0?,"&,."169J-QK' MFP*DJTU3%2Q5)4"L9;VD&FX(YA0/"#H3B7ZD%T%$X>"0V0+L!(W,I! Q2@;SL MZ2R0F@"6:0+%A3]#8_40<0I\P0.FXB$^JBP;?G6N^W.X<*$"#?="R/_H4NHJ MLER[J27/$TTFDF]Z^_;JT."!NYG[UL+V/1=R'PKB2SN7VEX>/M;.\&QO$Z$&_S_GA*MPQIW'$GHYZJC"= Z@Y'23]+'2"N!XQ'-#K -V,K,XG/!"F, MSC@X<>8%TU\8HE=<_]M1-< ;0)G(>@53-4YD>18P: 4#"4YA@<()ST[EWX^I MEN^XOA2?J&^)GA(-TWDR:\RQN3R: RX2C]R)(90428)N^5!$W=U5GQX?CMD! MFP./J@/1?SFAAVV5H[UN&[>Y\<;!_R.W?%]1:KH,7W0]/^PE3_G;G6M;\#T( MC>:ZI<^!+7J6H*UH/2&2UQ 93K:0W.TL"_?"DRR@RKTQNZ+6,YQUB&$%0<=S M0LER^A6UVS#;VS#;_?D_O)^8]MX8_L]4?($EM2OW5XTLF9;6E=UYO"!ZI('_59= M==OJSG=J3EH[?ZH=:3C \LU)08>!@2%P[(\D81B.6,PR973-=4PT%-!9J>_V MX-M,V"N(8AXHXC!2\"?YJ7\,R"]B$HF36;^?E5_V$3K\CGO^$'DEEO"F+&'9 M:H!M=0/57*GU".L<,8,=LM>KK;KE"2=MY*'(B<(P7=3BYN[H XDC#S1V$4-X M8V@"<)_\KLCP6N;RQY,A@9??P*A"/-D-[".V5)AE>W6JA#8-?5&W,MAX94U4 M;=OA&MA1Y"%#G*8P^[9!)96 R@14)J#R.]N_J:.J1RQ@H3,=5*I$H26D9U)A M9#?QU<3AMPUX'S"*>,#?;8?WC=$DG:#)LZ/):Q> WQ:9WD:;UZ938HU/:HT+ MMG\LPAG2>C=/ZLS(R!4'8;_?I1B^HL6=21D:>T!H_+N#T:@$/T&C=XI&3_A& M)[%HMV+1CABJ"EX)%+%;4XUYO:]/EJ.UQ3K:ME_A TU2#S3Q83WL-T2--=5U M?\&L4%A'G%K8#MQW B,3&)G R ^-[@'A4G__9*O[=C."C3C%ZYKCTP;FTCY9 M];E )+8=V= '%,,>*/3P!="_OQE0W*O*M*+J$DN-DOW/97Q_E@G96MIK]Q^Y M5/;0M?>9@-'?-8L-VY+?M(P+>=QE>T1>-3K\B+!5&O<%9=O#B8[:M*#8AQYT MTJ;E4FU:GKHES-G"8CBOEE1$VDBYE2/I?:=PM$\%0T[9P1S;I(VF1P<2HE97 M3D,#*\G7*WVA0SIN<]HW^OTFHRJ%;A^;!<7#WMD.09+ZQ$)'B1&]-?0WKD6O^ M6$>+<9M$!YELOR7,:PMZO6!)1@#7/-)3HD&5*\JR/Q*,L-80>53J93QOOZ?$ MTTI#=#-VAR4$01HSY4EQ+2OL'.K![CG/7(T$W2!5;2Y4>"U+JZF2J[J']4B8 MT!W[2[W90G1R0.),<9">](._=B5OJL)Z[ZP3X3+T^BTK,F^VK'@B0"JFP+4Z M1^P7YDXE%]!W/M>]N(0MK@*TGY[4C)X4VF8 IB:ZK$9E@X'DJ%/;=]54=(BF MP$^PB#(J)]Q^U[;<%R7 VUX"[NZ*4VFEIIZ3N:-/MX7]CF1I\+,)@'2I=V3S M]4'E.I[8!M]5H[,)_E:/:_6VIY!EC:8\.(AVV]+Y\MFL=:CA!QC#PI<-K>>=_GS[1<-]6G7%JBT@/70$=T2 M[;Z,:7_]@S^2K_<;*T2TZ8L5E[Y6@Z:5:MBKB%0I'(G*;]&7Y;>O.F:X$ -" M,8W*TAW57:AR5.(+Q1ZLU1TU-54E9=O^ &B-)$>G7JP(T=>AAP)@CZFOHBM+ M9^I+ :PU$C?)DZB,6$0PS^#T0H6AG14^ZA<^#;VB6NY=%7->C>IF"K;3\<=; ML9!56 -]M+=$">]VY!DA;@3=:+!AG2[;9!/VEB >D",#F9[+FI7X/KLBZAU7 MMOT>8E9 VZ5:PMX>O ;W[ M?0S=?=8X"9:KOSZ6HG)W\!U'D8 $/+= VFK9]G)PN>;KSVO M]A.+L40V"7K MVN%&@; N;&M7*A[O8=M5.NJ?HKNPV#^V)&8(UTSTM:H\B;H+J_5A45LLUJ]/ MZ8B:3PL#8&#N4^J?.I:_$/PVZZ8/MTP<228LXZGD5F$,KVVB+:-=U*_L\[N?\>71!QGE:\LH,( M89K.FH(_[KCOT66G_*Z^WE;6 5%48(\*WU)W*HM'Y(L[56Q/0&#XS? AQH47 MDSE\VP46%X4%CR*-C;@VTD6"RGE-@;-E[CFC*=&D'\I.V^?Y MO_XAB <&/7S3=3F9PY^ZX^INDUM9DW#)I;OE]DIIJ$QO+3&.L"*&1 MKEF-#3/. \P;O$V7IP,'IJ.]E+JZY,C3%(Z^*W:/J<*!A?Q-.8YD%?@TKNJE MQN'S4:-;P$RKYV@9=E'CV=GNIQQMYRBS^HY.=U%/,1"M4>RMG&"P(( 2_31"="W<>\W_V'S\;/ MWH&/7GY^\C=:[81600W6YFHCA!9%BDVA("!=]A9:[?QY%/D6N^\P7VR^$\^B M01^)S,]L4'%KK4(>&3)AQ$TP@OBAO71NC1'X!X/P$DXDMNG',2*Q33?!"/J1 M8A).G(X3GYVA^!%NO=RNF4_L^JQ6^,M;9A;O#._9WF3\XB;[:0+O-?$:O]P_ M\)@@4:+>RG]("_(1N^X0U:\2BXU>C, X74PD''F(?X!>^P'%$HGYLL1D'DGT M&TA,7I6C]_A;J4&?I09[2;4_LZA7+;2 F0JOWGNVFT)*5QI;N@[RA"[\Y&;,93-. )]CP6 M\6X\@IO0G_B4NW:=R@LJG*@ )SK%KKVQ#PMP+E9]<]H)Z*^R>>'6FA/!55FH MB\>FH(\8.V>LI06GU_(M;NFT J>\:XB6(1[PS+EFH/\$'6:^IPYOS_9K;^S: M.GRV2>6?56(,,[(-O2907'^S]+RRNIE:>18H,9Q63C(/!'V:CEZWY#)?19UO MP#.Y&A3Y>?N^FL-][8W_6$%/?/5[W/@=>.^O [RF+FUWEX#ITR0HW700\*.< MGDM$OE*I:YTDWUXRWT]/N6G)_"BCX\8E\PY]EYU;FJ)^-Z[+M)2"K;$Y TGG M+=X81%K:NS[(Q9]^PO?IWT:5C[U3_WFJ?&F( M]*XN9Q;4O&D1OB-@(V5E>5V%:Y1YH,L )6$4]D#1]+=[K1Z-8SGHP_7TNB+Q M]TX?V;EZ'LW9DOQN<*_7-G 7QBK'QDG3^8E0&I5K0H>8CEBA+G<5/XA[9N,X M]8 B9T0H/U'MWPCS7%T5SI87>(-[O;;:7QK7'-%[O+TI;TK-NL#-U;;/R_B0 M+DI0[P&:(1#R 4$_1#/G[93_=45]]5AQH?5>_;@,T(P#Q7BZ:T&TDTAXTW,4 MD+]9^8@1>W&J>,LH\;I(_+__ZT7U^Y->P2Y,MO-KISQ[V]I6W6.1'FEJ.BZN MER;@SK\D,Y!"=]='B=D;A/'K20$A(5+D(\/\*_7\(R3' 2UA@Z<]BKUHX!1_ MZV4+I^UG'U3X;]GBV8OS\>15H!!_YL#_2:FI Y7V?[K-W-'2]P_C=U%[,%BQ MFK.CYE?/43MIOP? 6T+YDJ;'B/74\]]IS7%:5%B26XZF&B4/I+Y!\,=F*.#] MZ2:O, M$6*HU;=::TGHQ#ZRM#@].D,!DXL# M9#ZT'8X*,#>@I?ZXW(,K#^ZN-ID,,UHT,D8G%#DJO^G7:X@&5A[>W1]1$CW# M"43'1G6-Z7$E*@Q$_/#N%2?=6GE!+D"H99L3ZV%I-6MNJQ9>KK0KC04J%G0: M2;O2?!S:^(9IHU3"T"H[7^@]')'T6ATQ,VNB M,F7!RH-KVHULNR)Q3<*H.G:]EL_Y?K$=')M>$0YF>=EL%4Q!=0IB'LLVRQ6< M/;9W$J_VJ<; MA%_SKBD)?HEJ06O>;BCG*DI@3*J"=C E%"[FUY0)IR(@:*O MEPHKJYJMA9[-55>])=)FJUJE"2=-'["373NA/# I'ED*)*O4JM6)&HU!/10[ MUE_9>0]A#;5=04IHS5.+.@M6'FQ^61.DNKM06IQ:EJH]#ZGU5E@ 5AYLGNWP MXJKD-D)!RG+#9:_BYMH4O/O!YO-M%0UZJV+?2(NREO&E9:.]@2L/-Q_PTV51 M()M+I K.92-/X16E#'7N8$O%:4_K!Y/JQ$ACXZ E^M2FJQZ5NY*$,58^FZD+ MDE@MS91"H[["^&/:J:""AXIE*\![4U0HUBJZ;!CT9M* KYP/&4\.ZI8^UA#.-],89M)U?#;=#J!\ M=?<\SRK6.DL;E#<-%K7V0!M2, )[<,UVI6%R@;*D!5^R6]3<:7"6&AR;Q(+8 MP6Q -=T>5V2'K45838>]4B!F#E>JC5%[:6<63:'CZ6F\6Z.(-*Z!E0>4'U=S M3KO>0DN&[QF+R7HQ[8VEHQ+2;JZX?M4D$ &K*=IIDLY(NPI6[YP3X;-M4/FX"^NY8F.VXEZOT M+7T>5A*UQ%5T-^HTGW+@_('[:F/Z-,>#M93\=A]M\,P?MS1UL#Q1-. M7(@36*(2M\$(E'Q,FLO>!",>R<0TG9 1GWW;_A%:^I:=--\WPE=O]??;?1&_ M! ?NOA?B>;MG?G147YT(YY:2Z(2\>R'Y[8:99SO!SOP"[4.;>D":<]85QL?) MM;,;^M%N524M@8>5M+?&[Z8/!@N>['2Y-@5.EX^Y/2QNN4KE$Y.$WTHV^LU) MP2_#BSLQ8V,I.QP9C.Z-V\IWG975[<@%1/5MWE5*\Z4T@^.VWIJ1?+(S[/O( M8GPDW;4H_D8"S/EEL9CM3C:A-FX)/L&,F8+$-M J"V61/ILLQL?DM67Q8@7V M5_"K#DZ]EZ]KSGC:W:DY^2@L>JLI=PO?444LDR9E6ARR2'$\58F1O*FO^2^G MVN)_G'+WR@#MOV)KJ8Z\7UF0QIZ2\>0@5_8-CT.095O2!*LZ:E3*VR0.P!_J M'!FX9_?L#F7V7Z=N#OY!^/*;2.ZGLD4O+;KS-D5A[?::XGRRW;;DU^8;)ZY[3'O!=M)>5,UU9TZ MJIJJ@P53-W6Z&??GE0;FM3 <>8=[ B8RC^1],+&CK[+=D[-.)DE_*92D5C)JXO_P8%^FB*;)\G'_E3R,X_( M?0O^"8NO$BFX9RDX76753Y4"YA&G[UT*[LH67*00\R1R@=^[7& G@$37+B.! MJ9.IA01H/@%^L32'Z<)N2K=DTX?@3[1@W1XAO*>;W;Y-O3WKAJ_J;(\1QZ;W]0.E37=5S_9>;FCCV_#QEUM=]*7#! M<^:BFSS%M)>/$H=OM1;W=P>W/!4B$D<+$7G-D8+A>)07YL.2[:C#ZCAGGVB, M2TL*H?/L'IGB4M8XRZ#Y;!E1!^!ABX5B<9:&O=7QO_XAZ <,.U/];:*'B1[> MAAYB^WJ(B8;;Z\RPN<4)/IH;]HJV,-Z,@K/K(3NBL7&V-6,$U786/K5LYJP* M'"\!IRE1#QF<3/3PI^GA^]GJWT8//U>8?V8]U"R]6DW+IFKX(=@.X:J>+$,] MS/SU3X9X($@TT<.?IH?OIV9_-SU\=1Z6%'/6\2PR@U"VUQ;1KNE6\N?'I0J[ MJ:6YEH\:'<24'&:%E+HT#T&1NY\NN!ENGP4?,]WU-1>!E/6); _\/\W.JZ4@ $:TSU04JY9*.*R?ON,*%(%\S)C\$KS--]27SU3[8)9?;";)W-U&?D*L9Y ;DRCVO:] MUQ?R_'9Z<^77T!#NI_Y^'A] I>8V+'[[]\E4X-H[/.&+]EL8_7"*R,GVS+RM M5^5GCJ9\OE7T9\(G[[K"NVA*W+,>F,#FI*##P,HPZGI_$&(A5SUR-4N'A.!K MZE3M3&VR',!AXG@4ZLQ@V$<1ED^;H4O;'.(>3MBSVY+O'E?^")HG-N7+-B7O MJPWP.-U -5=J7+=^Q*)(8JT.+ 7TQ&;,RUQ.!LB1M<(^;)(M$J: MW&&V:94,]H!#S^2; :'N5'54:>*I3@*'?AL.73%6>4.6Z@8)\PGC!JF"8G]> M='$-S-"UX<2=E]D@]XDADEA) @UN#AH<002=AME)]PI&3@CYR09?*@U\MM!$ M.BJT0/$',O->AO=]0@)(KE^I\GSAPPE>9?@R3'6]!!XD\. ;PP-HU/[^/E9- ML';C;U6%6\M@*1NU:3EBXIAJ5]:+2FAS2YK,:%FZL]ST69&!)HZF'PCF,-#R M[_M#3?<)DZX5:GFIJ#A05,7V8?[J54S8*=]J7WMCWQ5CO6&'CMB;?%8H,83H M%PW5I:QL==FH%*Q S$![@^/4 XHP28W Z\=X51#@0IF%7J!NR?9V*@&@< M:T>>JHIOJLU)O)5ZO)-V-(OU.0="5O45?/B"[73\<9Q)]4:1P-Q QH, [=E( MM;CLFX5PT.ZNSU4D\&692-+_DQ3;)/W_9S B2?^_%48DZ?])^O\G$KD[+V'5 M/27[)ZG]YTWM3R59_3<=XOV(R=<*I"242++K3A9LB3SIEY$6]X4[?>A([[SH MWRTOX/+#0"J4;(3K=$9ZO5GKCZ=M+2XO(+ '8*[O/NTN*2\X#/'>VKN8ZUFI MVR7+3S-99:L;V-!,'2M:*$Z,6FA9Y1JBCH=ZB/'EQH;8%BV0U%GLU+5QVVG? M8UU[-S>$R*[^4NB"-9Q7WVMBX)X,W!&S1K<"HT]G?<:8]\9Z:^WQ9%H+XJJ' M#/,[9NU'O!O[J&<3>^R=%QQ*D[/GX%'"U%12;DV\TJXJ0Q&#D457M5[(U]%< M#_A/P_:&J@=V!41,5I7C21X-R7%$*W25P,H6>T(.6UC4LN'ETU/MKW\L^T"B M#GIX ]))7D0SR_92H>J!C6_O^!B+'[@"I(5N^5(LE*?A\XM762ASG//11]"W ML;Q?:?1E,&QG3E(X=2BR^^_2D-^/BIZY<5H>N&>F#4:$ MP?6:(\$&AL V2P&PK<"PV"G;=U**[JBR9SON _C;1)=5^),Z7YAVJ*K@1\A= M()"N;WKP H^I[NY1X5U3DN]-;0?LWWV^"[R)_O3\;B0/=BPL#S!38ND#"DUT M57G]M_A7:;$ CZ3'&XZ RO.?HD??_>9',@8?T ;W=N)/TV.HF[M-1D\ON=,7 MGSZFFE8J#S#!? R^A6'1*84^1.2(KC$%&@#H$#V)O=JRIZ,",B@I%NB\$DU6 M P3T7M "? "V[42O,>!?O*AF )PK\#: )BXT'1$+H VWK>TV=-?UHQ2%.)7D MY37'X>\>EO'5Q2E#KEP4;VX,M5C)5=-6V"LVM+"D#H1*XH9L1]*S3W4R12HYU@R]2 M//LQQ;.O*?Z2U.Q*TLUM6E 1*O=1*F>&?'_>$8=%H=AORAMN(%;Z:4!EC$*. M NCK=:!NW*O'L M;S#@R7PKD:G\N>3]+3%W-[1>DU93UEAN\DJA-9AXB!/\]0_]@%.9MVF\NW9T M%D?6'AR.QZS]XRT!HM=>;)R+L)=B(0,/Q8'QD.DN$VX7VGC.,DJ_S*/[[OUXDB#P%:& RH.W\VD5A]K:U34S!(G=(4]-Q_DE4LOM+ M,@,I='=A2N81>PKL_WJ*Y$!"I,A'AOE7ZOE'2(X#6L(\PSV*O7"^XF^]S"3< M?O9!$LR6+9Z].!]/7CE\^#,'_D]*31UH _ZGV\P=S8F!/P,9 ZIN_F?? ]E^ M!.!RI#;@1,C%.9CNDX!*^VDR;PGE2YH>(Y;TU#Z]WK+R77S=Y'(C F"=NLFH MA@9\2?JO^&Y/*W/#9#5K M+PD3ZQ,L6'EXS;Q->?0H,Q;4Z@J3E*[9\4AXSD#X/OV.N5:AGGV('L#8VF+JV498N=%QMPY<%S>M-)W9 *4YWKRT2VX7FT MV\]I8.7!<_)*%CBC\W[9H"1W-)L%M,MGX#4/GA/%AGJ>D8TR(A7*]AS8^1S7 MTD3B\#D;;E7AVQS30"1W5M?; \40,G#EP7..3*E4GU097^BOFTK75P';BG#E MP7-B;8=M+VI8QTAG1RM<7:JC@@ [F!P\YS1#D_)REA\;(9\)BGRY#OQY321% MY&#OTL;22 U5A?0:'9?3 .I[#3CHXN YE\&ZSK?MZHKKKXDEYTL8ZKA\/!+C MY9R"+L>H >W;S,=>:(TJVU.GX5,-T,-NIMR $[6 M@Y4$T_ 62I]GC*;17#9G:7W,I>'* S)U%;UL#,9\0UBVE!"O90)7)7B1/KPF M3C=[06D^K0JYOKP9V-6TEU[ E0?LS*U&Q0F1Q7".JJVI@FSFJ.X8EFV2!^QT MS8%1751P0:HV284IR&T%@]<\>,Z075IV09^/D [9SXXFF[&]'L!K'I*I*G&- MZGQ!-Y%0Y*=4*4278UT3F<,M;<(BBZA"243ZG"FLM313TPIPY<'M-7& ;.I( M:XI@O%_@;3_?*O=@F=;A[=,\[8SK [-D%-5*0PR66*=FP@J+@Y4K3$$ZF!*4 M#%7+=,Q^9JHCA 96'E!4R-'CC%-L]87.O#U8;0J!RVL\6'E TPTF8LX0%8>+BG-N++9:.L#(3TA@_JZJ(T MHO!J.TT$<.G! R!UKCX.K75=R)55I+\,F7"<9^'2@P>PZ#)=E#:#JE <:$2C M-T4WV4YTU4-JE9%ZVC4F/#@=,E[149FRW]6.GB.E@;?$A]0<%98!EK&:9$BR MDZ/GB%%?% ;\K)DS^GV?(?6VWQY;1\^1-+)2BI8JCXWYVE-$8M%*.VQP['1H M+L?-@=3)EX5EJ335UTVT7%ORQTZ'-3<)B5S/D;@.LLS,692J&HNCIT,EIY'K M5GI0X]1:;X-W6DYSN0Z.V?QI$ZWJ&VQ00*C*1FO8^0&9!^?($9M?Z8ANL^?2 M)4/G!+=6K>-5:\D?L_DUK\@VQ_Z\P?51A0MJ3M7 9_PQ2VY/&TNA9_IE0Y*% MSK+1R)AA\Z@E7U6&]:I -"VAK\[9J977F:G*'C.ZRTJ9:S8*Z0U737(I%*9%E(L4EJ3!RL/U-FD\YY%KOF>L6?:':89C" MI$J%C<)QFZ?4-[R^HK(; T-SP90D!1?#-R*'/8LSDJ[S6TWA#+ MZ A_U#P&3KA@.L"&($N5(3O9ZB#4W>BJ.^J_>NWS_JN'W2N%3[R P,[AM;T9 M$X^+X>!K+QTXS"G7GX,E810TW0\1/T6S77V]39U-J<"/5EZ&C*)8QFYI"!R" M[:*GF"^.1@NQBXSC>:Z_.QZLB%Z8;..F\Q2!M[H0[:6\FM!=FD?F MC;I4,"K3>KKS^MW2>TN!7-[ -)\[KMW;^<]?*]XCL$<"30ID;J%4Z9%.:L9N M@A'8(_+NP,.$$XE*_#1&($EA\4TP DLX<2.<>*230^(F&(%],' [X42B$C^- M$8E+=Q-\P)+N$]?L/O%A<.-RNV8^L>NS^DR7+S%_282#%._+4.4CG_[:9/D> MLG&QH:/G<6-_AA!\Y$+^#"I\@%6_O2I\Y#5=G0#]Z#=52;-@:Y(6]6(Z80>$ M'\[^]SV$GV$"/D+G]T2%!!E?'_TDR/C:6I#(QAM4.4$G/_P1I6[ZR'P"#"<[ M(\^,$>[57MPX<&SO^AJ>&#%];VDXC84X+Y[ZJF2PFN:HFN2IL624+<_1+5>7 MCPE* JA^_*%YJX#JJVH0UYS&0F]/3FTEO[5(_ 0<=9?QEGLU%3>.I6#!*RPD M]V'?P40>$C2U)QL]R?2/6HD$.EW_G+SU^',,DNYX+D#8-/%Q.%D .F. M18-;JXZLNVJJY>CRJ6:(_/@W5C%6NF.QZ*K./";)WU%/ZW\GDG$6XW']>4-? M(=;?_R^E6S%]O*GMNY*EO):4/\-7UV[WO>O3:?N>"SMXP2I;R7LJAHVWC*,/ M\0^P+/9D!^NUMWXZMVD+F[[#()4_Z5*(1^7/F+A>6+FEV0P0KC,F]/X,I?K* MZAKMV[9"W7R6Z3BX=J2Q=W:(Y*T%,K>-G(3(7+>LCII-V.('^^L?,O. 4(=3 MMK^- ERCU3]R R,.3M+)'[O65DZF\WD=-@&.^JAOM9XHUU2L%-@5H^-7BYLQ M6QKD#/;+6H]=1^=W;YZWD=,=_H_@_Q%+4+=(<:3W=]'?!G!BP%F MXLV\=C@M0/&=,!KC==H^QV_+]M/+];W(,'1LL.>Y/'1[RO0W3DU8%I=(R4GS MK*_ !D@TL!/,(Y8Y;.GY383[&J?<#0#[4QUR-S\A,)H=@-U7H'OG=44=\57E M'F*5Y_>?;DBFSME5_U/-HJ[E.D5MKMVR%3?3+SJV>VS8&\<%7:-KN5UCV:^T M6^*BK=:"(.YKAWXX[>V>9/U:KM+]*O1EBYFNX0E]6:5/ZA>YG]+HS_I&B+C MQ75@<9+?,UP!.($DJ<5M*9''S&%[^WL(H)_?#[HA!3A 2??$ERM!^+N5O0L7 M4%UX7N27[6[Z=PQO--_O)#!*59Y2FJ/DG"?[BC\#J14Z#.3VBYIA,&^8J M4Y0@D((]I%$*6)/33S_U MU]'QJH/C7PO3.AO8-H]4NHIJX7NJ,J_RO#076F MF42OKQZ]AG+U]X\/67-0+J/O/$6YCD2R?'WFH*M^9\D56YCJ!$;0GY3AD!&8 M[W,T8/WO^Y3O)&*=1*SO.V)]1*$_&;:>I\FF+0J"C#1S7"%G",&LO0F LL.4 M'OR1.-?;J21N?;,@_]O;X"1N?6M8_=H.UFOX'MO,[Q-IO8*6O1F2O6*)2Q*R MO9F0[;6EX-IT>3/V>VW")-'%RXK!&T'D1 Q^DAB\$62^MA!?' _(GFN.M?G,)E!YZA.E9^J7"C6U[:7 M7V1X],;+7"N6W5I5*D7'P%ARS@P4NE2(9U9C?_V#HXMG6>G M+'']+KK_E7K7SVC_?92[T@/-2V?X<4'(5:=\>ER=^EUI-T0^\TBB26S\UEK= MG*_0]3=?!-U!G6NSGK:[3:=1XN9:PT4 M7_K/5N)Z-UI]ZFSZSY]OOY4^?X8#[L,L>BL(B3PYKA"(GPL=:CK0-HM!UXMR[UV[+_EDN-/DG_<(UT\;E5["!^M3;Q9UVI MHOG1.0I=:OJ1QI/>43_K;>EY>TM=>ZM??O_YOQ[4LW\.M.+DCS?S74^?A%^7 MVJ GMGFG8 W[GJ;DI*N?X<+ E3]B35[@@1.>G_1.7@*0^L=O5U:@YN M,@4.KJ6H2N37IH!+FX)&-07\FJ>ET&IN%^V:%Z=P-%J(_8HV";@!#;9N^9'Q MC,Q;$8C>0K27\FI"=VD>F3?J4L&H3.OI3@#=A%LQ*I%$[;ZS51 9D%):N.JO MW0_[=Z7 K:9Q"^NYM$Y')Y6U>Y"TJ4Z\7Y+OV;L/(D&//]GJ5+QF3\FV:^ G M6PU&D'_![7C.[L&V-T3C;?Y>'(4D'LEW)R\I^NK(]6UPS0F0I!W5=K^GH8GY M-794R4@'@$[_6=BN#MG]RU%-P/>5^NJ:6S,3W7BW5!H#B^-[ZJN-7F[B"=SA M[QXW8"]/_W[QZ&'HA!&WP CT,?-N5DS"B40E?AHCJ'?+\Q)&7(H1Q".623AQ M"YQ(;-.-, )P(E&)$W+BDV]B/_0@ON6DPO>5_]XG=9X)./]0LMRXL%R(".\C MR)]!A(_0V\^@0J(/OX%:KCYS;_>B*KTW^OR/T[42D'![%$">SF">;8?N]9>*[GIQ/.1W)D9E(_%TDQVN=RQ)!4EW4E&A)BQ'C.8@I?*2=S>G\:W*UI>. MZ3N6)UB2D/I[J$J.^^]3G./7KBS8SW9^U8GJ('WY9/IR[4V?KI9H>]+>]*B/ M%L7R%T]DBX1Y^WL MJK>R%US1YEVVP!MCE+OB_(;?:6,UZ2"Z-PZQOI ;!'JVWNZ%18D529BJ3R / M&'ZF0KQ;4)YKU")1-S"2["3%1O%[[WNV%U^IR+V8Q;B/UE?I;F$F-CI9C9L' MPI(M+OQIP/' BI"P2PA0]N]K1$YY C.WKE&?J-;%8+7NB=3$[5BY.H>T%T;? M$'UIT!B''LK?1?>L=3\=3EQ/&2,4.EI[4Y04<38 FK%MGH6\7>E[!^&T?GO=;YKD^*V%^M20X9;YG-AC7YMY/C5V< M3FKO(8#QW:3V1SG+ISH,KWSRG6/^YRG3JKP1P^"RCR+3=:2+J MD$&Z%EGP6Q/^UB=;9YULL[PB2AE.E1BN@-ML/:2U[63K,TVU3CSLVU;^F_.$ MKS#5^KR6X,XF8NNM@)F,\"J-+ 5NU$;Y-2DS?#P1&QX59YJ(?=?G9Q*TN QT M6P%53"(6GXE8W'"GS 3U??4]7B]2AS@5ICF),W./6/0!TK=F)=.M&FER/"36 M@U':P'@Q\Y02@Y\1^UU;QVXHKG1M7;QTW.G:^TU YR7-T"N8&>5SPW1NF.;] M") 3H$KS M12WY]J-](=O:EE8=!$Q&,6>N-RT4A4)T,$)4T1_=RTT\4)<#>*'$9G:PM)[P;E]!7?BD4^R%,XN7K/K,*XN(@UVS M-VNY;:,@+ =DEE43BPYAK10NN)01)S<"G &/:)9_TKY"SAUQX6& M3XZ9XSX3/E =-15G;0#Z[]M'R)YM.D<\N"?2.]U]PVPJO@,_88'^F9&+]GC! M$4? UL6_I@5AY_]IH0INJ/*GNV(>LO+3B?DO "K2@R*J/$^T0_>D#)" MI)^D[.GGK\2DRJJ E/M5V7-^/B.FN\._\U*G$!<@I;F+NJM1/2A;?0 M_]ST[Z+A^2U5W*[=G]KSV,R48SNC'B1'1**:8<16VQTJ-"<9H=?RE9*V\H*_ M_IG8OG-H0YYN$)^W[ID/W!O@UVT;8GF2_>(@:Z-X6#Q2(C?Z$S^ KLNZ?SNU.KZ)N"7%ES6$OVOS>Y^YX&/3C,[H\YW0]\#,RYSN1;Z=[OSJ,O&[A]LL;Z@>Z1T%L0"[UK:2Y"690F#!W+[^< M"6U+3EY"_7GBLPEJ!7^JMQ@$YGK2F0+NH!(=%#PPHV M?$/GXRVQ]YY.4[J-9C^GZ;E]W>_']LN"+[E5/Z_\9. MZG_O*$ =@PET^U+[>-1"E>3I;K=GCEZ@R%-.S?,O3FDRUT:!.C**Q"I+&M3& MF/+OGM*W%H-P^K/9G+'2 V3.K0JBDWG9S:% M_6Q^H#EVFJ-&N*7U ZG<3&L7;\X$C&OTAU>P)H(SNRS6UI:LQ_DUM87-+#OD M*HCDD#H_$8Q-L:?]]0_RF,F<.-@?Z!>()ORA4MTH-E&L=E@CNX8HI*D>FW%9 M'9PZ;T;\/X5-/D6HJV.&C+H)@8DDQ9QW/(C,(97MM$>V:;B7/7H XM3&'-41]L#**?E]MXH'9G#" .!3) M/""9PQJ%!R!U[@+@'Z S9O@0T4IW(U&,P*ANI335 F>+&?U)4N:ZI0/G(QJ0 MNY-<%RZ+7A\":P]S@"3H[[H>^%_DJ$/=L\$)$I?4Q0IXF+D23Z;=&[@KFT"_ M83;2=*M5NUPC'"K4.2;NOMDY&2.>$XJVZHQ2KZ?J_O=_O1@7_)1+G)9MTW9^ M[?*B]K:U'5.,12E2FIJ.IQ%+$W#G7Y(92*&[W2;#/&+$+N7JUU-N%21$BGQD MF'^EGG^$Y#B@Y5Q:I_25 M0<7WTKJDU-2!RO@_W6;NZ!2'#Y.MNC"-"HHG;-4'1?7)193^V6/O6T+YDJ;' MB/5*RN.<_;%H>=T-YS4P1>@'WES MMEEVL$&C!"R%_Q4S^M9 86L[ 0J87,L_5V*T.P9;70$$?MB8L-68!B#E:NBE5Y2@PJ,T17S7$ CEZ[0VU;C[Y^ALXV?J+0)P@CI%LGE/GE0#):8/<5%/5:E$,1/IP95DN;SHN1ZO< M@ [=!Y>-:@HA5)^Y"-5E>41_S*GA.;0,*'.$54^Q-@DU-,I!Y0YZFI]/Q M:K4 5SW"K/%2&2YXN9I7]&6YX2/ MW5./P[C[3WR@1;Y5E%0FP7YXIFD'[J]H,^=4AHX\517?5)N3 [7(AL_M&V#I M7'3$'VH'N1Z6FETW8+EF9])A"CC1Y_AS:0< S>DMUD,>W\^O?OXF_.-O!K.C M;/ GX!GGY0/0:4H+5_VU^V'_H2AP[>T#010CQ^AG![,C5"CYGKW[(,:$T2;O]VS3,*9&(0Z#F[Y]K>#XWW_'LE:3CQ2+W;5FD/F>U=WP;7G !)W!%M M]WLT,N97C+)A&.-#@+MU.*(;[Y9*8^#C^)YZ";0+I(4\7L:P][W?EY,]9^6+ M-2#X(T4F?+D]OF"/>,*6&V0+'?G3"6-NC3&)';M-OB0*Z=;'9OUM#]WTT:Y=9 M&8M1E)"0^ENW4GGHAAY,E4ST[$1Z]OW$:!?$B>ET.-3V#X^P&VP._H(H9YIF M>=@S*V=*KOL40&LZ4?CL.2/U912M.6%]S7<]#(?7V"::$AK:J/%863'FJHI( M64'N#S-?J'X[^D1[<[:.-+^:>N0PQ*VP:G2HO+FI6*WJ> U?,R%__8/19VE] M%5N>J[:^^N 8N\S!%9WL;S;,NG:/FD,2G:)ES<[,WK@1.>.,R^O8D<]DZ1U] MGA?U'L]O#;9_==$CIJ7;WRC-:IT(A0[#5OB:6^Z4G "8%CSJJWN9[$LI^ KLY=-ZOX,F]S4WFX6B,!WE2BX +&U'HXJ6I4A@85">D+5:IN> M1N!C[:(HI-QI&4VK;-<6]HZ'2[-AM[B[J]9('% . ")ZE'\HSH(M&? M:^M/E&X39PH124#CFCB"WK,4'#+I(76R11A875K-JM9Z5EM\H0+O#X $+FXF M"TO7=$Y7V&XPDV1L*O$B 8$$_4!D#JL;$I_CW &-'T:%^_"\;AZ!?,ZP7 ." MC,HA0XFB5A!4OS?,\9F:.5(T8&L !,%0YJP0)%&S^U"S&*C0IT$J-[6SVX8E MF3WK,2V@;$8ND47$7Y?160['VD'VLO$->CJIL-RH@7#5?J>;;5)(;]R#Y30 MEJ /F0R=."M)?.,;^6E!@PO'&0F?E<=8><8"DP$# M'"B6!#B^M0+%N"&31#BN"B4ZZL*+;,1^/'1$]L5:=U[DC4Y97J #02T-+@PG MF%8P&KB;5I/+%1ILS?-6#N/P8+_G?UV2.!Y)E.-^W*];QB%_:%RN@46D@&\4 M0M'M"'H#X_1&N;\(2]#>P$@'12:1CD35_GD2YU.]E[FIW=T!1*'VS$C9;J#Y M'L=L.*GE]4RVVB+D_F7?Q(2*YJPF_+B.5.5)/??=$LC*CDJA5IL@*<(Z3==1MI".V!,8+F M!L 1 D^*6!)%^^>I=UT2^+@@/*E+CCS%P!7(79)8Q:J2%:L_0?Q 5;IV(&8% M[[+89-"?"[UTKTTA$KVD6M+8K/)"(&9B;,*$1OM.[)G-K.3PCP;#-B=EEDTNT%,ZW<9B5. M8FA6+C>68A,.$4&3&$<2X_B./MHM XP_-!+70!E>M^!UI:FI(\U9N9]G%XV6 MR$4SE6"@@SPKRDB4Z-I*]#HY- EVW$)6!]FTU*W14#(H;9C#3,WHX$5"'77H M;#[-7[83:7XP5N6),!4DWQU/%@UN(S4T.$HMB7DD,8_$&[L/2/+']N4:H$3H MBP3&:MD*MT1S^M(I9EO%)0]-#LSNH '-$Y/STY7M579'$OZX/$SI!O;6C)A4 MIK=H=)I-HYA&&V8@6P(SN6S#])ELBT8KP&0AG*?GU28RUCL!"\>X0IB"80\H MDW0K34(@W\E[NQN\\1E#<0V\P>.<7]8K'0W1,<%M51TV+S,\M!WP54L2!/G> M:G1J)''KR.E.P,7447=>2K H+EC*=8L()0W;7E@VS85UV=8>!4\T$%FBVL+< MJLF^&"!%Q>'AZ'< +S+( \,D89 D#))X9G<%2SYE8JX!3-(SC<2ZN9$AI!OK M,E:22O5@'4"K ZMNSXQ,$GV[#WU+(B%7!RL%VW>VAJ26IC?=XTPI" MI52?%R_[QL;FLWBZV)KF$,K:!-9"IGK5#, J45M3"GL@L"02DD1"OI,+=S>0 MXU.&XAJ((S^8$?6F(66XL*1@W45YT>DH++0=,!\DZ6_ZS14IB87<)+S05SL_ MA5B7>@-WJKM&LX .-&5,CJD+CZ9=5G"AC%L5')FCYK@R[9.-;A:8B*C-*4H^ M,"25."5)*"1QS>X)EWS&PEP#ERQKU)I2D*XLA#YAZ/D\5NJ%/#0Z,!+R@)%( M$@M)%"Z)A5P%K#1ESX:6!,@<1FW-"(/Q6;I-"KBA3YD--E$KPR%_V9H8JK76 M%K->LR;T6:T<3MR.Q74T$8U[G=+D XJ?<>[<#[,/22#D%DS$+0../[,2UP ; MXPQ'F$B?$CFI@/A5KKYH>J7(<$2O71[1,^:?)CIT;1W:RFD*92(,024QD*O' M0/8LAD1UE"J-4&W#%YI(;KHR='QTV?J W]6[?'+2:T*?)&X MURF./]!TDJ">1$ 2A^S& L_*(#AF M>PPS+AE8+Y0*[#);=X3+1D?FI=G4U2H.(E2EEEI">_-9+PQ$-+.+CB!)VGL2 M'?E6GMT]@)%/FHEK@)&:7R!G4DF="DNV%KJMD:FL6Y'E.#\8293HVDKT!#,P M^FSQD9?( P?(0[']L:G^5.AAT#FJ4^6G*A>*];7MY1<9'KULU@>OI7ERI1DA MLER.*M.YK'9+I@8>;SLX#B$>T'/&11,O) E[W*PO=D"8_^]_4 KY3_QOH@() M\W>'X_]Z$CC&_MF9R88_![>33_64T:^!"A\0T-)4]LGRBE][WWQB\Y.GCX&/ M?I>A9]G('KEGONOID_"=K?SYPTO1X282"#(FJ3$NT@1!B 0UP45I/"%%&L$4 M6488&E?&X)[_*SU] Z,G.$4QI(CAD@*^3X)OX(0B(F ])3$R@2'JBV^ Y05 M9^QZ@TU'0I/$!*^;6V9=21-1$7N]TBIR&[?$EW-&9X25-KQ!VC.1!RN9URMY MHJ=5I%5:Y'*\.&C5 IM<3%@1.[SFE+33@M;3UX9O\/-95Y_E.0&N/+BFVT0R M.0;QTT:G52<);823^08KXH?7-#:,G%E6]!&'%=9.H3VI&M6!!E:2KU=V3NE*6YN3 M-C0QJLA]N9+,BX*?M^U06.;G,[$RKTB^PHODD95AAJN7 M)@/.P.BUICA<-B ,#:P\V'Q!FU"5D.4VAC34T@7'&]:X2@!6'FR^5L^*>2+- MB$9_5%*K57[3GDMPY<'FZ;%2:1CS5=;0"6[ !;(AE.8L6'FX><[$PE8>=4.A M8^#\Q)BV-8D(1.IP2RR7PRK*.FTBTES1YF4"-QM9/A[X^W+EALE5'#5+3(10 MYDD(FK=+%9);1(@3); MA%+LU.;I.IS3=4 FP[6X5E:DET:ZFC$QOY:6!R$/5AZ0">4ZCE_1J)J0JVEI MW.B4T649WOV03*XPWO3Y!C42_ X=$L9P194ZP3&E&WJ\,>C2W2&2\\'%6ZP:1E.)6^4$-TDA;:FT7+1 6H=,3K ME970(Y!V,&AQ82!/-W,CT'-UN/+@[L..HYAXO0"FZ8C.E7VD-^ FU,SPV7E9H/"PX&+:,9UK$..ATO3] M/E?-*^O*M,?R*,H?T[DFV3-\(4/(@MKBYX&/8,%8@OIQL*/UI$(R'MY0C+ZT MP+2R3.GD@#^F'J->.4^EV18AA-AX$0Z[^,@HL'OJ\>* >^&EY?TX@ .$!/W_ ML_>=S:DCV]K?WZK['ZA][U3-5(%'"2'M.6>JR"9'D;Y00FJ$4 (%@G_]VRT) M#$;VMKT),M8-'F\L)/4*3Z_4:WE^6MKM^ MZ8KE>5.'YHK5!&8'.8A=>/>,:@B*[WE-QK,QTS53E58"XZ<+0VHWU,PXW_H1 M ]!'6\ [V:8#SF;HO&%"N(8.VEY],PA5H] '_+/@O;KGU,>,9]\YYECP M"[(>@W:MX*CP?O"SR9X@HD\0'1)$A81PZ>#>Y:=+@0N+6T>8 =%106/Z4O!< MGJ5UT>=8%QFJI\*8GM#*LI=-:?GL@!$F"2=C273Z0L)X)3/0M^<^)=<^"M M^->@3SQ7!\>P/] *;7/W8OX#<6_E[XNP)W--GAOO@W:7\Q#*0A+U8Z+G] MU;<=GO=Z-W M^Y^_Y;KB#]2;@=R($5=B!/; $A$C0L (]@%_\X!%Q(@(FKX7 M(R)H"@DC(F@*"2,B: H)(R)H"@DC(#1%C @#(R)H"@DC(F@*"2,@-+U9H!13%Q$ M)B[1<,M&1-V])1(2'7TSV;P5_-SRW]KNJ@ 9Z>RET$HOO*@@C6+P<+-ZS MK$2 >7NM8$Y6_!9+7ZNG.<& O?P3GY5_''O R"\M_ZCJY:N X^^N-1*,CPD& M\94$([1B0'UU,8CPX3*"P7QUP2#.82G=]#P6O*=;),K;AGDV";_UBLYV8,Y+ M"MQZ.=<_(>=5+H3K@-P_9S\.&0EK)*R1L(:SQS-CN_VG// =V3/:/O*&37G]]!4"RSR_\YFSMQ6<6)_OK,9 M$6IRMIII^MPIIFF,)JQ)HYZLM,QAZT?PH4,J\-!A2S+Y]7 RRG':\-$PP; R MR1I'C8FP#[0E@AKCG1%%)T1_Q"RXR/_^2 0T(ZK82OW1JK8K6'9!3S8#LYMI MN@>!2>C=QY,4':<9\J074:2 D0)^>04D#A60&"M6KS,G-#W/.7AVV"L:W.1I MM+ZX G9%(_G(+6:+/&WS%"F56V4%M+R3^'B^U8* M^+%C]Q=6P'9MV^E7V44S3["2])2SY](VA9K*L#_^)>,L"960/&W#&2G@W2O@ M%7JDWE@!7^R CZ(Z[]AZDL5HPVZ/\:YJE7.7-T$?^YVMLBPKCM*7N:<^:XLU MK(@4$"?0%L@R=!S#3P>A_O75DTXYH!N:K-]5VNF[!D?/%CX+:20_%KL^9R.) MCB0ZDNA(HL,HT6',2T42'4GT?26O?D.BPY[A@O?L^RT1$[N6B,>-$*&CY3<[ MU%^FOYX['491B _IZXW'<%W4P K[B+'WS@[ZS)2/J^;6=GJ;]M2V[C8R;4S= MUI_6P>@/MPUH0+Q#$)F&0TBL@R6DF;@N=":X7D=MI,D?%QB $@;2^(U03RCT M(>*@)L9$',=3\22#!TQ'.?^XE @9(V2\-V2\:-+S=Y%QF^VV5+D_K6*=36%* MYS8DM1F@#N+T-9#Q%J3Y #*^3AP/&3&:B5.ITU1QA(P1,KX6PHB0\4K9Z-]% M1FG;%7/#?K:'97F&K1= P9P7UE#YV8LBXPU)\P%D?)TXOLV(D7&""!JE&2%C MA(S!H; (&:]4)O"[R/@XWQ*U;3K+DIC<0,DNTY5BPB)S!(%F T0'%.V97@-%"07:M!79=TV7I2C MVC/>CJV!"6)@(Z@.&BHP-0W-O?5^/K7_Y!;CZK*$M'-M]YND8 M\-.1WV#=-:E'?41A#65 +T9R:I8I7FK^_#<>^(W]H!]T]F57GKQ 4ON MLXQAFHX%K>%O.ATKY'S!'I)4Q)CP,89X(,B(+^'C2Z0P867, T-'? DA7R*% M"2EC(H4))U\BA;DH8SY:"O;4L#]USEFZ9&?GJ5'/I"7 M;9?VJY$O 02[]13:M_>6[RXQQ -[VT'%GY28,\^HC:#U.M#Z04DXH"V_,S*]@-1*,4&+( M500CPI 08KKEC&X(2:RQ09-DZF]45LD6>;]2@+]6A*@[V^AD< MKO?Z#0+]VK_Q;U;\9;;!-TAO9&O_C+RV4(TM *[H>I); ^A@_YC)6_24F73: M^?Y&+RJ#]&.#0J?ZG^MS2_7"!RIT?W,U:0V*B!W4HP]T4W8!FXXPFE%UK=], M3!:E-20MZBB 8W&,#CJM<"8S-]+->]?-%U7KX=!-;K!A-_/><(4MM7)*R%>8 M6DMNA4\WM>F0R]B+]E !3W:IVB":6=!H0=)2/_Y-LI=23<]Z#)EJWJ ;>J3# MP97WX=!AJM*J+8P./\?H.K]*U8K+UC ?POU5XB6#,7 \EV\\<9-A/\M@PDB" M.DQ?='\-I1)'^^NE6U:%0S?-IZ?\4+/G]3Q?9ENLG'BLL[5U^'2S]C245O93 MJ:Q4!MFUO!VJ^5(%Z2;SCOWUZV5!VAWN?&[UMS0&PH4N:)4X<0X\O7C2(6+I MS3>,VSED"WLAC]O LDU90*T.T7Z!UF/YVT5U:=E-J8);6,),=+4U-1;*BQ!N M%XE5O])H%A,M+EMCL4IFB?>$#9IM"=TQBH@G:>IREERDFS?7S?/![758^M;J M(AY_(X/]5_B[F0"-PN7^("]GP5-J."RJ!3J$^-M3&[,2EQ8!QM>$DI*EZJL! MT8+XR[P#?^\B0];G39/7[2@Y]OD 0>B;@7^?Y)DOS3X*&4R#:@*F,U&(1:(X MPQ2NWUVDPX="F4R*G11XB^.V[51.<.HK?5I?>PT,\3B&47$<3T8ILTAC[\B# M"];836N4:)6'2U.I:$-% :/%AL)":#=8@])J3&L=2R%*--DE!U2YE9,@":D+ M:VPH@_!ARJ1%JAV:3-NQ:AH.\I:1 M2H1MD&\X5*+"KL=]H:8R^<0P,ZO7>MSXE@RGJ*"^B-_D=Q2.!W, M2'=^$7W4YNKSO1=A*V$9_A4(G! M;)B@G4W=4NA4J2R2J\YC.MV"*L&\;SLY:JY_F:[V)^<4#T3KS7YMWG6?:5=^ MF_;\9^JU[G6>.^BO)ZB -Y%BSUZ0A$3/O42#O5>/I!+4#ISVNHFG7G;-^Y__ M=]0=[\P#L4>O MGWN40H2()1\8YH_8\Z^('">T1,WH#RAVU&S>^]9QNWG_LU]T0/398AN+R_'D MQ>Y /G/@/WQL9B),^]]N(QNH4>AWJ! 0J]0C=?0_^O%OU^WO;TQC6<-MU&_M M!9)_CU >TS2(6!<>YY!%(PB@5+C/2Z/PEP0TN(Z<; FJ83E!L.$-/V&]>-T67XA:8ZO &9+O,1G.S4C_SK]'Q\C3<5 M !:%H*G(D!ZV*4\<=Q--2R9PJ>25C5SQU7'F->QW)56V(?8( M\((_^8#%>3][\LJQ#F'S"AC_DO8-/=8!"]N-L^X;(\4(#*?C;O,[M*7S^C;F M0B@0O8$KO,\2X#($7@)50I#A(Y_X8Z[$_D3W0!L$@?VS^\[^K^[G^#]_Q=:R M/8NYU/![,I5T(?:G_S7W\_VE\.D+QQ1FO/]P$P@ S8=!SU']!TS]QGW"R8NA M;X#-0C5D>S\$I@/!0C1Y^. 4]8_[73YFZ"!A0R+'IL"%E/][I_&&QB"M9IH^ M=XII&J,):]*H)RLM<]AZQ7)C/9# :808S_^P3'N<1>82,!>\:6_K$"F>R]U< MBD 2^='Q7\K[W\0&_:5%"GE:*4I6QV*X[C8U.K(0 M$_0[#$3TB%?AJZ$#)*X% *R][4=[ %;G37/\5+4[$ZU9G&)@96(C2YK0JIW^ M\6_J="1P#.J#"G]YB*$I0B?B%)/@DZTCJ46_NYL@DAL+J.H+;LNZ>PGWT'%% M0[;AUX$)#5O#A*9M/);E=5[DX[&.X4 )3;O(#_^)KBWIHLP_P/_$'VK=9O90'42P JJQB,"N<;SDAQ<40._% M+Q:FL8(O-O$H5C ,T8-:TY%B:5&3=82YQZ]1R*7W;P')F%Z8LKJC $Z@%[.A M!63#-X&[,H0.R$+XB[BUIH[NLO/A5I#'Z=#P&XA9;\-L8(CE$ M!=/8\JJ]18#P3CR 4 7&!)M("JGQ,(T5)S- C82GVJ;U&B $6Q!OX\&S^'C2 MXPG/@>SXZH[N E_-=I?:@4OG3=EXOLWN$ZBQOXTL,X?<*-O';D[11A:[E HU M'<.DCTYP>Q-8VAXWH'N)['MH]I>.>/8S9#M82["7*FW2T7C$&=H8.%"-O>& M*?K$IVL,$E8VD/4-MR$D=#(:8VA".D Q-+<[.\9_)_ M[*WE>2L#2X=7T1]"I4,O#-SWJ@KJ[/[;RE(:MLM@ENZGE7Z+6*^J!0(XW$UV M+CF]>AHI0[6,R1*;Z+25:2T]@SO7:7K@CYVX/"L,_,"78PM)A^4(LV=Q^,<5 MQC\GOLP>"^'4<$RH">B*J3RU9V^(*[SD53D]?N*W$, "I-QOR]^"; F;;5UZ M5);5:O&QTS2&UC^E& M;(I$#AKEGE2@(:\>K$)/R%COL!D:% OH1B!A.7K.B4OWXF&W\C/@/H7BL(A" M 7X%7!I:$-K(4-S2BSM DB4@N^ OAKG;!OBS6Z)I:]R8?MST+$ I^FWQ;O=7 MB0Z6I&UL.7$*B=J +"MLZ[RV9PUZFI9MZ*#);]&_X7]0;#C0 F4X;0)?=DHI M'85JYY@QA@L%*<@BV=N?VN[V"--<&P-*Y 3]2X9XJ L@I*[#6?@G5R9VXS$K M]O/+06':$KK;$I62;N$[+#I:(9EK)5JHI+!BK3-'"-_'[EQ&K!.5^BB=+YH;JC8JU@;,[KHL?Q\HAP1\S\',PEP0[!R1*BA+M6,_BA26P$WN; MY?0R.UZ.@;+=DLL*:5?;@@PUF'PX-7$/68K8=@+"M]SF(7]UX$G'WHO\16P1 MF=>^+:Q:QLOT2L=9+-3M\W>]B/?+3]W@+?R>)NO(@XW'P'2*7F,%GG,Z,2^= M0^ WHT]#CY5YW>&AFXHS[KL0<>@GV*9A'5#A)0& ;:O>(H.32=ZW@B[;1Z7= MW"T*MQN^Q.BRYFC/Z2,3^AZRZ64/H5;O@L+^G5_2&NXP& A.MQP,OAMU3X5/E4@J!7I-MN M?$]O(S"!H* 1+P.A<&]DO$*GO9)!$TOY)(.;0SDH[1]P@7")"\NAZ"98J5\!ZPA6R>"P@Q1ANR! M?!,FTQX4> %( 3ANB1WD+ER3*+OZY.M2NEDZ2.7XK_1+C7 %!6R@+D$"[F-P M\%Y^7A;)H_\F@F.:Z(&JS+O%0TBL7>>&0<(PRV[,0$ M\&X4$RJQ)EL6D@;=@#;Q(0#7X0>'"< IOX(B )GH28L?D=QE0.&M9%V0%_ W MWEU%:-F= Q.[I$.KWSGF=7-/"[3R<\@(.^\3XU:_)6-T*9V;UB=#22^G/RHC MN_*AX_6U 29#.VXE7H//W9 2"&Z!5C_@I#'&:W%_H*9?F>N\:+ MP(VM"X)ABCQRX??;'GK[8]-M%ZSB$3_%G:2_OCVBA_PI_^6E_X]BH&YE E0$ M+^%H@JEC><%0E(^7X3OM+ L;RI=K"8B0RY[-8>ANU31R4Y = S?U/R>.C?04 M@>H4F&CK]_[R%U0L6U;WRXG)EA>L0&KKJ*J7F_A3EO_R0-_F%8#>0D/_?39N M) =:"@@++&>"5 '2TR6@9W4ZR&G>U^I $R7F8;T;]84H8PHRM+E0A85O&#FO MI^$?8H%&XR$37);Q+_8/%W$F4"Q<[_GP$=ZR/4Y% '16 'K_)E4T9T.%9,@6 MMYV-MZT?W2BWCGD/HO#+@/<=GG?1I3WXMT:Z=M MJ^W3+5!J)H+^-+!72@KK]TM+<:@JC&JZ-L.IYNX30KX?Z]9,31Q5>>&VVMYS M=X5G!PE%;TN$7S>1FX"(?3/[(>WNU"W$@%LH[=4,6O/./#/0LRP_3D M$AH:I@/<6E2T\[D$N&00F=D?#[J%[#(%=B:!+2E!YZ0RTI^6K3[=;'W.:ZX; MNL!;LYQ/RI*>]DB9]RG9]H(^7<-=P/,[!7K6Y=H6;$6!UA2Y5&+ 8MRW'!.5 MHSR<5H?M/6N$5Z>Z/$6)1;P28__']'#>(YI;:N/6[QG1J =L+XNVX[]:]-DO/6R$J.)=M;UN[ M9-7XG3-_(>_XG=T3]$.,[^>(9:'5U3,<*/&\V'D:Y 'FZO4;B077UD1!$)^Y M$-P/XU6[ )?K2835$@V3[_ N"7AW].*0O5R9T=N%8=?F'*5'YT9&IU-8NY;( M6_S]T]-KZ/NBZA'?S(BX> XNONT"'NVX S4UJYNU!2<7QL)FL9T:;!=J)O; MOLZY0R=?WROA7P^Q \OLV-(R 0KDH.WYXKEY#X.),8E?&X2759O=&$!BE:U MC'/FBB*[G4^"0DQFBFE)ZVUZ7TW"Y5F$3LC03 MURAY&^ ^[C@I(=\-_M=ZMI5WN(H*#)$# )FV.U 3(_'X;4W_[H%,H8J1:Q0# M7$=X9FJRI(U!L8IM>[:*J;WA:MC^I.:_5@OPG-[BUS649)31%P-D:=OI-$DZ MS8E*GY"RR6E>LRGD6F(/IT.*CC)&GV7;"85U\\P$VN'CET!A0]%'&=\>@(XNZ1)X]# MM]D3 UF-0'8CR(;[J';W8L<5K.C"(ZK?+ZJN0?/T 4B;X-GKUOG=71@$JJ:7Y)BN3 +_UYV MX%?]:@+2.Q[V4D_C7IV^6Y<02E7)\"J*[G=F -A50W"!_*CO8 ,M(.LQ).W2 M_QS*EFUL%QDQ7^\JQ>&L0#O=-4/KZ]_89F7QU$)V7]=_]4 MFP[34$4>:4J1 MI8JTZ(G+T6R]_H66(3Y?R$CZS3WS1KQV M56T]97,J!YBG=2Z!/PGSI_0O>.G';R%(JPB%O+XM"(X"<>A/:Y>[2\;\%W6E MP25KS'^YF$?8O[X?2""W]=RRM2F(EJG(S:K":^7ZTU(:/7429]Z47PVMN*OR MUA(HX:/2W"YJ:;IWLS)$5A1LM+3Q6"R MR&\_B2!GYW*'8)I:HIT;<,72[&'L3RSV^]^*U18B:Z,N>1QKS5@(]D]5SR12J3?::65CR M)J9!29]9OB=T"J>N.Q0+[!#UU9HN,5'3I:CITCN:+OG-C+S\\9N-C_R&1C<) M%>2>#_Z^4XV/0U:RM]&(!V?@(+2XG2<04!SG32^<7+C8H??/GUW8L(7)(,B'%=PM3Y18?'6S/E"5A&3]O4-WDMJ:6T-5%21D_K"S*EVZ)G?>*I.\IK M2KI02C?J"XI%AX H(LY0IW;H2X.BO=>MO;JY>;Y#9T@P+#<](!F&:*$)$/L2 MOR/+Y3E @BXV%GZ!2W"XY%C59[Q?U<3O#AD]ZSS2;)R)4P2V*[B4K:/7.RD= MD#]F8^W>+]@OBPE'[^AUUWKE-6]KUE]>NDNLTTDV^Z2M5/ "4QOC]HC(?ZX\ MSA?M]IZ<@=(]A1O@@.WUEUREDEV,Q01GC8JH+@NC P='["2$?R'!0>[\PX$_ MGXKY[D%L5S7A@E> KV\$^_JW#,?O&F?Q^_+:";#7Z"2GUZ5I?Z+HL%_6KL1T M7[".!(^7=>NYPM8_1N7&2;P"5>\LC7O(DT=M#[P'H+#J[LB5IWC/1X1VQ>\N MIJ#28O>DH6OT[UJ/P*_NC_0Y#LL&BX2\IX9[ M+W3WG=0=4N:HYYJQ;S^Y=Y6.3$O?FB=P]+^0J[YIXUN._O':T+9SG+S:SM'[ MV>0A,0S]QFT="T>-.@Z%VY>]X#,]NV,A:"^ KI8 M 3W^\L!>=]\>)]:%$&M-(6YTH)L+)?&@$MYX+NLFO*V1\ 3+I]J+PTH6%'KA M(>Z6X: 71UTC-"-6@*B/;B^@4TSR5'[N%>G?9J?F<>356XY?=G]Z?@&!Q>[) M?C6_*[V[F J(N7J ?I/@4]!KZ,#TH@K/S25W_G]@/\E=A2-4UX.7TSC\_ ML#@^^^6W"G19X;8C>F::O6.:Y3'-?2>OM!?5[UMH'9#L[M=6O&=:>(]^KO(_ M;#IH>9+UD<.+T#)QD6E/5W1T^Z"1R.']Q=A!HR5H>[G;,#)R_ <^BYP&=06% M;J 0S_?%RTBBP=)!?S]XWO/]T9WWA'@&^#]=63WH&86:UZ#%[R_Y:[\;><=, M3)>]$P#?#Y$K)D!T04U-IE-7>5X($EIP>)%/>!7Y'K<34Q9O#'EP?ZSQIC#; M-:%$ '.D[,(NV.=VVH+FDH6.1^[L"2@7CSB&01&E&.(?+SWJK>OAZ \RJCFQ MC86K4)"=HJ<*GF38,51 ;;NJR7O'+^7G\Y9NE-) 81*OII!'O)\< //SM=9) M'P+TUK+F-NK<'8: MAOJJ0D-O17O*MV!3O#H5!_2?V_/;X*M:>@RV&N@*%NH MRBT4E17/1]A=1/D(;]".4N.W,=QS8LB'?63T,&ITA=[=^Y!S6A>S[J,E $= M6&^U[Y[.K%0G4T_*RE9KKQMLH#]846KE[ONUT% M$M3=IFD(<,='(RINWX.[[*A;[^5PRI5D"%Y%$TBQ MR#?1R;R6 */39T7A[)WCVW@SAFVT;I@[@O025A\L4/7=C MYN5L$7S9JF0N=OF68HHI[[#M(CNX>:/;"VXZ-'+-08*7L%1P]KUS65\A;]&)#R-%T77;4 M_A)9QH@;+KGN#YM_']0>V%K/M<@._/2[ZYZ5J3;G43OR^8BO$B MY+KE;D?P7KLDWTL;[SDD%C^H*]H%^='KH++OV!2*@_40F-"Z,&AW@.15EKO- MUG3I+:3>DM-J^:EH.7E^66FG](I!).U/)6]QXF%,VSGA2:"@=R62X^8RH/FGK3^1!=M%5 M>%W)!MKQ[-J&]YZZY--T5S2P$BIEMM4H85BQ+=,#$VC=K2*]-8\I80$!1177 M$*(MH+\48*@9\+Z-Z_]MHX36;X M%+..DMG/?677QOZ*. H86H(I+UP.U.".*OA<0K:"]V\UE@.N,P6AP!"?8E7'^._B7?0U(*"LC A/4W99CN1Z\ MZL4LW$8=WK:)/CNN.-AUL(/7+E"I@5?S -R\QFG#XUW\4_ #Y]#9\*F.KMT/ M( #Q@P7Y:W0K4J=H3X5;NN#>TMA)XF%Z @6FO:2$M8^JHKT9[6,H.>-&<+PS MQ<^=C7?T1-48B! ^3W95K:@P8!$_>HJ7SG'[:!Y,+%AYE14H.^*X5BLR#Z;3 M^/Z&NS,^VX. MZS#70"9-6C5QA2XIXOAM5/@A\IWFRQ$0[<+\XYVN_=!T5JO ME\K17=WP[I_^17_%W8,HLM\!#%'CF9#^,I_IN5?(NRC]8*/2CZCTXU>E'_QN M0&!]*CJIYM.\I]K^RL0TV1]PZ5E+<:H5D6+&DWF: M:<$KDR^O+"26=@9GV 27'?>E40KG1\-:>DR,L9=7MKG:7&SC_!QS%L.G9BNY M[)<$"5YY\G0U5TRO"BUZH50R+%9;SOL-:+W *T^>[B1*N(DU5R..+^:-15$P MQ,0&7;*D22/AI%B.V^:)DB/GA5*9FG/H M2O9D\6H-Y)<.I>3[T]:XF6P/GLHRNO)T\6JMG,,T)L=P64ZC9W0M+1KZ>DR= M+CX[&!6*G7ZKA'6HWLHNB%R!&:?AE2>/YYP-1E:[LU6^LFBU;;EO9!M/TCAY M>D_,J#DS8&^S'%%9=)+;6:KD@!8T&T^NU*JV(5A2L2>?'-D;7AA5./H_D"ISFO%KD:C*T_N M2:VT9*M>&HKY?G&S3I2;J4166(^9TWM653R16D'R8WUN/MZP>7:>KJ(KR9=7 M,FJI+V9L,J_0C4=)VR;K^@QOP2OIEU=.=5K&Y+*RS@-VI?&.H&WRO=:8/7VZ M@#]*66CS%[%.[:DP[$\L=LY(:$#6R7MVX]CIX],,7AO12E'DB'JV_?C(MIO-^AI=>J(@ MV0ECYZME5>(:FZ=.>R)/V]2BA2X]T9!9D2>?ELJ@ALE8)5\K.[URU7)?X$1% M9&RF#L:6QBF5$6XLK4YF:!3<2T\EO[:I3MH+.Z=P6J$JZ;J9YLI6(#KV&I:D M,;UF)[]\5$P^,>CIB>4Z"!V?AJHU7Q&-*59DRT70S:L5O;<.0L=-2E#EM3W) M<-DB:*13M&1/)ZT@=)SEE*D@E$@:DT:06A8Q/:A%4+9)8<6(T' MVJ#0(QO..A =:V.=FPJ/;8S/MK+Y0J4]<5)2(#HN14O(RI,9AW4RK58V-%]'+&D]0R+U/I+6TPJMGLMH+0,94G%H6B8>+Y/B=*4B65QU5I'82. M\\9X[*2>6D4L6^< +JQS^7$['82.B0:1)[F)W<7ZU62M- /$$] "T1&PQH1( MC6U#*2X@E)E+OJ#5TH'H^-A9D]-A8*+<'C#C52 4H MVZ4T:'6[-:C- >C(UJ$ORSTF2UP'YYAN8SCDF%4K"!UK3LW1;)62\L5:KYV: MC5.Y?GL=A(ZX4$S.S63:SO/=A#79=J6GPA.Z\D2;%X^][525-]-\GQ^H3(4T M[&XV$$?!:L3DI9S4SW=&+=+LC&0>&.D@')TIZT=ER#9IQ5FEFBG5T,1F-A!' M9=YX5"".4%QVTIMVUZTBWV5;03C:IE-LW9QR><6I=?*E;*>42XMI>.7)/8N% MB= FIKEBOBBE%_-F,:,T*H'HF+1$ XRH!95O-)95:UU[+..30'14UK-IHC_L M#O/+4DXJS?I;4$U(0>AHUT=ZNC[K-K&$:FG;?IHG'D=2(#H6R@TL+>$)+ ^P MBL4VFOB$GKB0=_)\==$T"VF3HK!*92$_L9A2[N,ND)Z\0(UV\IG- ,MAE2:^ MG9H-<9*%5@&.!\C3.EM=07M?SSOJX"E+ C 0*VMTZ:E!:*JUDK.8Y*!-U* R MVMR6!]46NO1$16LV.\RS>A)2=3$ W2H[G_"T^P(G.MKM=P&)<<,25LP56P-^ MLUQUR#2Z](7JC;&)P#!3BAY/)A0_I@1B,N:G)#T6X0^6 @ GK'BG.P00+1HDR4V$- M5A.E3'$UPI8D1M0SO<>EG)." )WDYJE,*K$N*G1Q M4GR4M^-$PC5-3XC;3S9)?9V>#_-;4"P-;+$"V.(Z"-"WI1ZMSO794M%:#2@2 MC8*5:@4"^KPX,ENSN?:8KZP8HH_I&=YJ!P.ZF1%;L_;X*=]9*YTG*[]J-JQ6 M(*"S&K=EUT9!P[0!3=7SO;[$&(& CA&/?(HPRS4L429JB8PQUN5@0,?F_<>^ MM:H6%3#%*EUVA $JU0H"="51!<9*25OY)6OV5;ND-]KC0$#/#Y^<60&:4EQ# M26)&KEL'S%,Z"- 3=,N0L!&7Q1KI\KB6U&LDG@DV=VM\,;.Q)O5':'"V]'IF MW1\EBE(0H&LMNFERN=$:V\JJNAW635M9K8, G9QI&E[E MD4@-FV6E3VOD:#:4IZK0"H)I:B(:TC+5D)5&H=C#R_WE4ZVJSJ?(J(P6:N]AH.\.R_'C%:7:FH$N)Z)$ M4J6)/5&*)7*"!S"6ZAMI--58<3; .+M;,]C083Y>&UNI15I/C M$IMM7>N)V:5J!H8/=+*R,)49756*L[(TS>!:5RVG@_ TP4_'@PS]2$*Y9H=4 ML\,K*:45A*< 8U);L5,P,(),.;;4A':0%1P^L)?%PM-DQ>$*/S+J$W)$=)X: MK<#P@:ZM*H6I-N8:5JK;%;!)/]M=!^&I/2_V5+U;6"C;[F U*M9(HCL.#!^D M!VVJPZ^V':ZO2_E>HD/4JR P?)"?6,PF7:CD.,*VF3JA;8D.'6@@UU::/9\^ MC@DL431Z>):ETX56,)ZN1MDR]$;+!:6QI);CC$/TQVHK"$^=MI/HSSI3 4LD M-9;/:[.M3$E!>)I(][KEI3-IYP'7G/8PIMH;+@,-Y&R-G(XY0]#RQ84DBIG4 M8\=@I" \9:F25*B6>(KKST<]H30=$:J6#L)37<&)25YF<26K;4?#F>;8 BD% MX2F*RI&RRO2XK3K'<@PSQJO#5A">+D;=&JQV]QD(&9J M^3YF;5-/Y?6R5@K$TW8MG5!*T[4#/3BP:/86N0PQ0:;TB8!VV"7>!/V^K?#E M>@&O=Z<\MT)X>B*@=2M)=BQT-MMYG$Z'K)XP'LMK>.6)@#Z5%QWX_O,YUB]N M2+WFC!J+!7K/O=B]3Q!U+-:)FW3=SN4X5>=Z879V10&SW33;N[,>1= MKF=7YO:K\W-N>:F&DE%/WIECKZC$^NF&G2]=-8!&!SDJZIWZHG[@('6>V?I_ M?%%)4$1IJW'NT:Q#E2AUE49O6;:IP4#+JJT7''[K4BC'EZDET&0]X2=6L(?C M#$)PS17Z)OKC2K9D+XWVVW\AE#(0O%3#+J?EIF!XQS9V'W@)&/>3HS0-YF:)#I,TIRD7V]R] MF/] W%NT+>X^=QNN"[SJ*X274?/ODL0>J#\.R>4_;D>Z@S3(P>T->$M4 +,C MVN[?B;4)1%PS\_8)QD K\S]^V M^ ZJSV0;). -!)2E0N3RETD\8!$CPL (_(%@(T:$@!', \M$C @!(R T)2-& MA( 1$32%A!$1-(6$$1$TA801$32%A!'L TY$C @!(R)H"@DC(F@*"2,@-.$1 M(\['B+]M$X7_?H,COXK^7;C$_DW*,!^@S$4C;[]-!.8=-)@3P6!Q:OV"HB"C__4'\^"Q68@]$*M3$.#Q.]0H9+K-?WWSED1@<$,,_QX;6 MOJ-") $7-I2^Q6[P*__IUD0X$8MK[9&1:H18*JZE&F_:[[T=R<<)L?S>$I%L7$(V*/Q+R\:^,41CB\N',_MWX_I\SGK;-^. MX^?_"@( T^G%C=>CM=:![;9&MNG?S):8#%ZOY99*XRF5%_+)I$-ATJ?'@:!.]PXHF(:&.LP@4J*)Q%G' M@N(!S/S&[RN%IA+ _Q.[_.9EW[.N,,[I-5-S%$7 BN/Z2*P]%;<.C\X D3_^ M)>(4B\5IAC[I?W:V#?76"AY+6U3$HS''%J?0 (?&UW>A(]L(L>]E_A#N\%8HL1"UVAT ME$:QB:_(7#Y-YE&G2^3YXG&,AMXORY[;\[UU9*<#5!4^X7F@B3ONY'@"RFXL M290__^)AO#.;S%$L[][]:Q\=BAXV0 Q-'R%#W@.& #!55H--K9"4RUP?Q_-6 M,97#VT74O!+ZVJDD%6?9MV*(498@@I<(7N[62?\TJLQ!FA/HI]J:(ZB5R;'9 ML5.@UQ!5H,/.8LDX11$1JD2H\H43YJ%#E7VA>!W:&1Y@^)C0J?7,1;+9Q?)T M/=TEN]M$8SNX/B:PJV32&LMC+J]-\LTMR/0F!;=--HLJ:%(X&T^Q485>A I1 M6<)M8C"?5FRK4[#5,KU.LUZ^#W7I16C6E MU6C.:2T94R;CDM%/H!$>)(H]XR06)\DH&1G!0P0/7SGP\5%4:)6F%;//EG+* M,C63NW50!\6"Y,VS3"8A)& 1)'Q#2(CJ$R+9B^H3[L W_NA^H!<>:6%9X+N* MTRZ*DUJI_6C3:'R;5Z* ,\DX3;]E)G[)$H4<6)B0?MZL,[<\04,3LYZ\#WQ7 M.:I-B )Z4?+P.[G8A[ ?U(.)V\X-FB6^M6A"G?H#(A.LH?"6V4.+]B<."S]FT_H5#V;$OE>>Q)S!J+ M64^:K^%.Y,4(Z"093[)OQ8W#GS8OH7Z&P+)CLBX8VOE<_V^!/W>^R-"ERZ+8 M>"2DD9#>%_^^A9#>/,N(!///T(4RKE40O3-R2JZ-LP^@!+4QT,7!HT,G,,YI ME;(: $.U-);&#*J QG$V3E"GL8>_(E6/5#T\2=T;J/IYG;7W:VMG,.H7N/*H MAO'Y!MNB1J+1EY"VNO[9K]7U2Z9P]QY;E*V]6!3IA@,';I%NN?5RH]!I)/21 MT$="'PG]I9-@MUYN:/,-(?16_=K%')C8 ;:OV,SV='RB%_.:+19(L]IRZHW6 MF'7/ZJ:8.$M')W4C #E[0O+6RPTM@%S&!WX; SJS++'<.M.-(E=*FD0\8E9I M)D$,0/[OKT$@_-E)-&Y,-:SH[.['4.I(1TFHHZ+A3%1P&TPZX_R?6Z\K7%&W M^RQ%ABKO!?ZJ4.\AYD%B__='(@#\5"(Y6V2<7B7O6*5,P1#411)/CW$,51\S M&!DGL604JX^0)$*2D"#)E:J.WPT@16648(;VTXC+*IUY*V'5VDEKC0 $#0RC MV#B&41& 1 2&%JY];J^'(!<*WKR;O7/C(5LJ;UN+/,:M:XH:;9:K:5:2/W= M;F=,BHTG Z:81 0 <#)O/IO#P#GC7Z\6X<9@--UI9?,*L1,LI[,U A,IQ+2 M810!(>,LB<>9@,X>+VL _K9YR+M_=]?5'0W27 B-(IY=8N:.9[JBV M^W<"X>G/B0EX);&&=/IG85@R8O=/$ZAN+\,7]_1QUGWP[E)^ NT-QP8O%GII M63BX$/[QO5LI7,O^YV]NJRP9,2(4C, CC0@#(WY57!TQXGK01$>," 4C\%3$ MB! P@GF@(F@* R.@^1HQ(AR,B* I%(R(K*:0,"*RFD+#B B:0L&(7QVABQCQ M,4:\O\[O-8[\,OQW]@BU % %Y+M(PWR -!<-O?TV$9AWT&!R])"U)_\30Q7W MY;^G/__S]^1X_8*A(J+\]P?QX[.TP!Z(-]'RYL0X+%R+G5#@,GOUS1=]10E@ M'\)-"K_DX.=7TQ:1C=W@ B,<$^J1U M=N,&!>C@LH6..)W-@KKUBFYQ@ / 2?/>&;H.[=W)P[/"Q"A.;NL&HV\T:KU MBGEBH5.2V6-G4^2=)P-:&MXMBWUU@IW M$Z!)W7[=YSG=3$5 ?5HL\ID\N/'1ZN>;XRYY%2NSOEY_L;X@A.;=7HY MGXVX?FF]6;"+^5:AUQ!?:#34(L52\11U>O#Y; [=K?4LPI?[-F3.URPQV@_O M0%Z_^URE%_OAHZC..[:>9#':L-MCO*M:Y5SZMAL2$'L;@:\/FUBER%L2EJM: MM)"&&Q(ZQ$NC>7]QFCGMY?.[,8*K2G/6L&QTBE8R#-%"<1GQ*^160H)&UV;6 MF?NP?ENPN4\O'ZER8UI$BIS6Q0XPW:1'!ZIT +9-)E*QUF*S/0SPY7%CG5H74R"@ "];YHDXLDD>3G?.P*$T )"Z$R%<_O1D>R%6?9N.[/JGGSB M#^T&@UEV4JT_8M-\OS"RL#48;\P*V@V\"<,X@<>3]#DG#([O!J##(WQHB;KLF6;[J&LW7BK*(/^U3/HEY]J\FV1ZSX=;!\=BAXVH#'M M1\C@ST0(0%-IJ&FEE#G3L")55DI+I=(;#5KC)'*VR3A%87&<9J+,^;UE"L[L ME$< -9)XF*HO6U3%A(2228FVDK;ELQH'8I"UL M9XEL#;=[>(IAXS1YD0ELD:UQ+Z@0E29<, SS:<6>*SF]O2D2O?SVL3+*$9IA M*YDU5&P4DDG%<9R*DQ3QM:L1BKRLQR!#+6#;JFNHRK8L>0_=PT 'C:J24=NM9.8 MLIP6!HTRSNKI10N1"P552&CH!!U'.,>8E"AO="^+#%VUPSF3FU%B_3X6>?.M M+LK 1T(:^E3]#>RQ\SJ&G[6#DOHLD7XL352%=TKE+)-7 #^1X&MZHZ;>80A] MS5Q]&UB -X69FZ,7P0JHQL+U&*,$?92@CR+=W]&5W$%"6A=SSX#P>DAM*)3, M\IC)FQP!5F:C8V^>G@:M<0JYD*DD%B?8*%(>1*KGF+_ MV YDZ&6.F;>F)45NJ^0\RU9TJ[B&.Q"*!# $':>Q+YX?SH&%"6GE36!V:_,U M [[AD_>![_A'>>+0YHGO]U3:/1K:UW;?#[4;_JX"] NJD#E0\@#8JPL+GX6&T!D045+].\E> M=*S]7$[R)_<%@=^T"HGZ=*4TQ.Z\O33S1'..]@4O:XX.N*>H^SO@GIWQN@1B MLAZ;\K(96_&J U#[-Q%^=>6=;U=EWM/>*'\>Y<^CZ/2W$MI[BDY_A?3LN=+E6@=Q@V="?/ZN#H)),NZGDDL56NIWO5_%-,3F: M@.)3:\RB,[@4C<4Q[-2R/-_!E%LK0P0"=YA7_?+EU9_1XS[9Z!0MK*YQQ0TO M+X12:S(MKJ$>(R?Q'8K\!3*J)300#5AVE#S]E(=WN\EVES=";KRV*'9ZX>WR M+F77]_J^I^Q^FYS3K?D;X6XXT]G7<@IW5I-?BY<#DR#SD1@LB&9KB"^PHC$0 M[?S 5#+B>HQCR \D,3).LE%=2@0$KSJ $1!BX8S M4<%M0.RBXQAOOM308MI]5O1"_"BY\('B;0&H2E5H-D57EZS2R>[B<8Q@XAASH;DS4:@\7*IY=A1Z-0%\\Z6&*\Y^5V7"+Q$'TOB_/Q)! M;5.DI^;3RJC@V%8DV6R'ZG.3C L]-+3G& @^].EHS_/8/U&F/ESJ&-D_X46> M:T5TWHT;\W%WLV6U?%H!AM%O=9)CV>9=W' ;;-,D&K?R3QF.?>W0$H! 5?%7E\Z,F:$M(^;VY:"Q#QS'\M-''RYJ MOVT>\NY?]SJT:EEW>,^S"8G"GEUFYHYER]/M\9MU9R"6-33XU*V;!DO]8\6@ MA^JHMH6*T@W/ZH0;1&RRA7^ &X%+MYCE;02(P3$;WL.>F0#$-/CPF14#N@C$ M6-G108S$XC$H+F2,-^&7' T^'+Z;&.,M^%55-=;6SRNN]H@/WE_VP5T"7G'* MFD,R"V?*MZ=?:00X +YA05^[GXY?%T:/FX&D!K_U/A-PE4\?0\< M"15,[4,D2;@:[W[B(S*&_8%69)N[I_IWP[V5OCO(^7:EB"BO NYOP'M.(?-V M5-K].X%P].?$!+R26$,B_+,P+!F)ST\3M5245^#%/7WBNP_>79.'2]C]_U]!@([Z$D2_$F_5A$5]NPQ?F M@7SS,&+$E]OPY3+KSI[1'RY MD3'V@+W9]2+B2X1C$5_>WR4FXLMO\>7C!9G7/=7V;B(P'R#"1:."OTT!YCB( M+@!4F?LV229'SUQ[>C Q5'%?CGWZ\S]_3X[)(1@JHM%_?Q _/JVK]&6%X\RD M.:P#/"''!6(M85O_=47C3?7^&U;YM2IT]S_@> M9M]XU[AZH\4O0)-?N4*15MR[!%R]!>3U:/(YP_J&A]W.O($6_**4KEN44O.* M4O*G12GGVV$O:Y6?5Y)."/9!=3N7K7X_\O9\CL?Z$J;\'8[$DK=IE/G+<_>'*[W8 MT7O*.TM"'IXE(4-S]%X4LALY+15DKL/D,G+;PL5,XM,'VMI@!70'%$Q#@XNS M$2G[LCW+.A:4$&#F-X+J(#ZG+0N^+Q"[_";@P$MK.&,JSB0A<7QUHB8J97:Z MV*S')#J?SS)4G,(NTL'HYCV0(UBZ+BR%M57[W?K'NJYU9&(?RL1OSG'0[?KMB237P\GHQRG#1\-$PPK MDZQQXVV/R'08K9/*9/(=K-_OS^>:^JA)<-OS#YVS5!S#\;,V'[QUK5O6L&QT M!%PR#-%"X1?QRZ3*?IUE_XHY]1-%#0$R_^K8Y?VCU7V&+I#R-Z9%I/II7>P MTTU(=2 (!(!C29QNN[0R;F )I[MDNZR]W6S2D%[DCW\9,DXEWP+&,*=((QRY M'HZ$8DSXW>/(E6(-'X*/!:E7VJ5-5L0:0.\H_>32' ()DHG^\2]%8G$*.^WF M\V72XA&$7 M"0C)._**Q@4A:[TA:PS" _&[<_ _M.%IQM1[CY75+D5NMZKB@ M%8NI;@N])_3FDS@99Y*IL_OR(0M?=8"JP@?&8Q+0H5FAQB!W8[RHR;ILV:8W MA]P?2/>E"QVN"&DAB^.% .6B8H=O$S'P\:3HH0G$X/01EOBC70+ >*KUV\PX MTS?S6JF@+SF:Z6/0_$^BZ &19.(X==H$_,O6-T1H=/,@0\CH\CW0Z$IQAT^# MT()?,M,J-E<4NI$NZTFC9 RM- 0A%(-@\'@R1=Q544.$0S>/5(2,+E\ AUX? M1##,N%65>3>YXJ2KH\@(LW7+F6(\1Q3$33FU$D>2@$P9%B6) MDQ@;9U*7,69N53D2X2\8:5/0T%#Q*LLWV&J^:U>VF3*[*#> M[R$H0"$F(DY0;#S)OF53?+V"D3:P &\*,S>2)((54(V%.R/@[&&D.T*U;PYA M4?W(?4:#=E@ $3/WC 2OPV6:JI:,^JJZ5&0C55MFU]EF]C&-R/3C7X9.QG'B M(OY75$-R5U@2U9#<42SGHQ#";66\2!3[&2PQ+O<;[72Q;#VV('7Z[BSJ2'%B8D)HND[P:$LV :WCR/O!=_ZB ) IQ1@4D7\O,OW;( MX!!(X.\J0+^@B.L!G@1@<"([IE/S@53!EB-RHL[,F9BHKL^(0E^D>.0.NF)$8G[ST$;(Z'+KS?:\T8Y/[G9DH;?!!L.>I33JA#60 MNBM:UY'![08]"#J>8L\?]+BEKI=01QQ@V3%9%PSM?+&,.\*O;PY68:QB..,& M'(GJ/8EJ^)+DYQ/5*!U[7])Z^W3L"1%B?X8NP'*MNOB=(51R[:!]6"? 1@0; M?+P8-19+KE]+=Y-5NY"M9UIC!A7")XDX2U G%N)?47X[4O_0Y;=OKO[G=?G> MK\%]9CYOR/:0YQ(C*Z,X\=ORB+_9O!K!L./OD* M./=JECO,=+NPRQGI2(AX'0H=>27[&F:Z7=[7C=0D1.P.@9J\FAX,,]UNG5<) MH8_M%YWFP,0.:F#6,N;49N[TL4Y[8(*.BO&U16O,N@?-292"8:-CYA'DW#A5 M&V:ZW1IR+N/7OXT:*Z[6X](2GE<:9J$OT HYSM$21 UWB,$O8>/K96[1I$;5 ML.[CX/G-QJX<:3$)M5@TG(D*0C&+\XP3&6^]S%"'(>^SY!SB@Q<)K4*0@( ) M:?_?'XD Y&0+$WPH<&R7DVF#+-:&!7J M\8XAJK,4VPJGF).J\S/DM&(,.=. M,<>-9MQZF1'F7*NT_-U0TYX);8>9$6:^WY#G6(K-#?)K%VK0.?9D,HX'G&0_ M!]3.IY(4,DYN76D1H<3FTP$.PS%"CQ7G#-^]6>*+!C)@MQM%8,<]/TM*B MUQ:2:Z3P7EO!)$7':>9-^\"-XOQM\Y"5%^#4W+%L>;H]%(X7FNK]91\4). 5 M[U3>Z[QL=P9B64.#3]VZN;K4/U8,NJ6.:EMH&J;A69QPHXA-MO /<$-P:1FS MO T!,3UFPWO8,Q. F 8?/K-B0!>!&"L[.HB16#P&18B(\2;\DJ/!A\-W$V.\ M!;^JJL;:^GG%U9Z)-3X)O-OXR"' U? +"_S<_7+X;C2\]PP@M?ZI\9N$JWGZ M'D@2*IC:A\B2Z>ZM\-]Y9UIA"E**\"[F_ >TXAIW8D MV?T[@4#TY\0$O))80R+\LS L&T^>'-MD9\N15?WJY*C?AR&[[\ZE1'Q)>;X=B;!\,BOD0X M%O'E_0?+KPY@1GSY+;Y\ MO8K*5XC ?( (X2[#9(Z#Y@) E;5ODV1R],RUIP<30Q7WQ>FG/__S]^28'(*A M(AK]]P?QX].Z2E^V"5S@?=39).B'8!]7M7.;Z_%KU5*Q(E?6:$INT6# MFSR-UC>VPWLICA;-0HXK4D6>F@O,[&F!['!TR)R*XPP=3^+T774*S!J6C8YW M2X8A6B@<)7Z9G-BOT^E?,7D>QD:G89R==8\>PK6C%TCY&],B4OVT+G: Z::= M.A $ L!1[1-;3JL#C*.)_F-#ION/L>1*T88/00A?J-2GU>E,SA?;F\>G=(L0RU0+D@G-BV>9.,F>SE;Z,NG* M"$*N!2&W'XYX^?A )*UW)*TWGN5WZPWOO*[^AW8<:$%+O71-ES%YSE6:\_26 MG_>0T8H\>IIBXP1QVB;RSHH9.D!5X0/C,0GHT*Q08Y"[,5[49%VV;-,]?K@; M]/>EZQVN"&DAB^6% .6BFH=O$S7P\:3HH0G$X/01EOBC6 + 6!](3-/>"AA& MY"E\6AL7%\7.>IQ$$00\GB+8.$Y=9'S3S:0A9'3Y'I!TI>##YY%( MZ"?[2F(MY+,;'M2!F=ELIQ)$(A2((+ X2Z7NJKHAPJ&;ARM"1I-SD=\:1\\:6/@\%2EY=KIN#.=?I6M.GKD@KW!A! 8HS MD7$"I^,T]E9RX^M5CK2!!7A3F+GA)!&L@&HLW$$ 9X\EW1&J?7,(BPI)[C,D MM,,"B)BY9R1X'2Y-EB&E)M%3E:UJL65IVD_,U34B$T1+BHJS9%1+$L%)5$L2 M$CBYVLF5CZ%(UR*7;,845EP?E\5183B3*4N"U*%__)NBXR1V$1")\O/W!2)1 M-4DDK5]*6J-JDK,>'/G8GB.UMD1]T"CH'*_5GIYZ]'9FCM&>XQX1(? X01'W M7E"2 PL34M-EDE=,HAEP#4_>![[['U621&'.J)+D:]GYUPX;' ()_%T%Z!<4 M=3W DZ#ISZHU?]2>-$:#AESC.YOM>ISRZD@(FHW3=#*J(XD *:HC^>* M=*7 PR=QJ#2:3!Z7C%3'LG9ZF6P.LP,N*T$<)+&XDSJ_(=I;JGM)=0E!UCVV6,:]P1AM^MI^Q7PS(]FA)A(E]S#[R[A'F9& MAD+:;]SF.@06:R3MWT7:?9$:HBK_G2WGI_9R8&('I??:+-O)$:L4 MUFC7MTPKP1M5*3UFW)+^)!8G4V]E]R+DB)#C(UYNB(ET:^0XK\O[3N7O5>1! MDTP#KH,_)9O] H,O!Q)4?M?#_:7VWT5N'TV^D'7!T$#L3]6PK+_N-8\?HOZV MO\(!_^^VL;@!2+Q%PXL.RP@U53ZTO\3^#)W5]06+!2 RE5Q@JD)8@N@-:?_? M'XD &,\GY&FSGWELYVESH3@38>$0S?28=0\7T$2+&-W?-C]1P048-7"\RP$4A#LFZP_N!1U%>_?L?^&-W! MQ,0$O)+@I_#)/WEUS6^MG;O%/!#4+L+^T_97KKK-QX3( MTSE%)@H*DZRT20Q#5S(G5P*^U5K4QB6%!K0FUIHK;--9CXG3>\ZU\G23&QLU M+M%5UO36R55G4AI>>7)/JMP&3*[4S6!9@;-6:BV7?9JA08G8RRNWG04A$"4\ MJ11)M2!U%T^F-$+3I4Z>7EZ!8M[B+!/C%^O50M/:G?H3NF?RY97FMMHV:G*E MH\@ILL(RRG(Q9-&5)^^YGN:=A%PRMXJ<2 _[>6TA8*P[VPI_>6FM6M&Q#C\% M^8HT%(><2E&4BL8TG"QI0PWDG)J7M@K-*<5V:8YK1F$-KSQ9$JZ0G+ZPMEVL MTJT/)B4G_UAE4"/NDR5M3&5F4VE,5K)-8]-J$FW6U- ]3Y8$%#4UR#2+')?( M,/5&J=KMF!7TGJ=+RG34FLTER237VOE!R"'- *A5. MZ>?SS9)5S:,#GB=+&E;$>3,_())P'WVJJV:/?NRWT94G2Z(Z=2TI- @#VW9% MAYCB1'4R0U>>+"E1>!S6=3KI8(D!UDKD-JFT6'./EQXO:9Q,,F2* OQX(O+) M,250(OR-@%*'D3Q-42 )V).;IZ>UX4(4=9;3]OU?T/JO/DW$JJ9!\A]N2YIXI@[#CQOL1)OKB$)$"QD+ 68_+KW^Z>&6DD MP,8.-MA1U;WG<0"-9KI[>E]NXN/=G6COTZ>K2>.C=N/7*]OE$?YR:LUK?S > MG_1Z[-;EBUR]5VO?6.4K9_^\^?%KN=H8?QS/NGRG_H9E M'1R/H_/)H!&4O_2OG=V-XUF7[^M1]>OUM\^_*IWAY:V^]?W7Y\[U%\\J7_A&H+=FW:C! M#9Q*O_@<=@[M[5^W\6!4&SLS;]36]E7_^+)3N3QO_]H_N^@/+_OQ[!M5[Y_K M/T[.VY6K:^/TZI=Y];W>_'P\=:,NZ]5:Q:AK0$Y:M799:1CF9;-;,2_-NE&J MU9I-TZA9^;6M_=MJXWKO[*)C?/[\PS;:E=&7[O$LFCJ\[7[:.?(.=C6[%)SO M'EC5/>VL-8NF)A=?3JV?AM8Z;Y_LM0^^?2J5]NK]631U?'M@QOV=D^-.;?]C M97AS6+5:H_$LFKHL'7\QACO6^=678;6J?W/VK.^CXUDT=1U6)VX%9,B5\35L M>OK&Z;C\^7@631VXAQ>C1KSUZ\HQ+IK'C5_GMY?E_BR:.KW2]^L_3F\&YU\F MFNZ,=WNMFC^3ICY_VG++W'.SYLMZ^;*W@-T M?6ZG"F.?M?VI_-]N'5[J_6+)HRF[VSJ_+%J 24$OOU M:NOP=F]O/(NFHDEI=^ /!D/-V&J$6\YV=5+]W)=H*J>NLN>ZEY-R;^_SKYTP M[AC77T[JWA>_4@W&E_A3_2G4TIDJ^=G !NO$=?TQ*' *60,**$:N;4:AXMF1 M$J*?5^E.E+[M]\&2'#@F_*"/YP"K1HG@^0A4*9NJWT/G5AG"!@:A8GN6;2F? M8\\&O4M5P%8JTT_0:'I/^A$S30[B(6S0E+DS>/]'US>O_A(H M.MH:FKW)A?93&UY$NGUU\>.+N]?Z2['!'AO!NZ(@MI\-54NRGAB.A:7!['JP M,EQC%-KOQ1_RWFJP-KX+^95ONC M0&R,O[#$3KY@&DEMLW9G_QI)%Y?6]V'-'EP 37Q[PUTG+QG=M48X'2O2<.1 M02\6/S6ZH>_&D?W$]DV>/*0?/L"N3NW1W_:^51H%(M8 $=IFL[@1ZX"(QF;E MS@JN A$%:_JS$%&PIC5!1,&:U@01!6M:$T04K&E-$%&PIC5!1,&:U@01!6M: M$T04K&FYB'AHR=A]OK[G.W7C :=^4B;\Q(DL]P)!3I/H^J[U4*B8OHL?_M]? MU;\>F_RH;3XM4306 % W\Q(9'G_]N\U#)F<4,MEGH9(.A4K^^T_WY1!)01)+ M)XE3Y_8N@BCXXYJ0_LOGCRLLMO_=RR+BR06S+.AC%W8(49,P5=%'0Q@R[TET07!144 MW*&@@N?B!8_4F%99=0IK8H$?&,[4RF Y,Y>1I%=]JNTDME5;3 M6.S>AG+/UDTNESR-U?1)KX\T"]IPJ:#>!"!%P01>=FGLM,/SUD&D75UTJL[W M_7#?K.SW'S]<+LG&QGHY/.N%$PU$1G;GUG1CQ$(K#&WX/^O,N)U1]1H.SOR+ M4;G7N=KH7/3V=LX/&]XO3+6G<4?59EUMZ---/PI.4'""@A/,[*NQ$"?X9?^, M?^D?^[^NVE_'OG%V<;:U]>O1/326PPFZ&^%W^VCK^KQS6K$[I2WM2^63A84\ MV/M';=1*:K/T1(//"DY0<(*7R@EF%U0MS GVC_9/;[SJR#R_KK=_E;5)Z]// MW17K!/Z!\6U\\K$<=_2;J]+>%ZM2W[U&G:")G*!>K8%>4.@$!2#B6-_Y==RV0VWC2^?[4+^X.-@=/+KEWW(X05GKU;XW;_ZVUTU3[P.F$U^'3LE59L%NGC[>W&C5?:UIS> MS_K7O9W(_%;!YB[8\+E94TN-)QG:47"1U7"1I8TJ*9C#;[A*9C&'GUZ39=:Z=3^S$N=8[M<;C_^.:BR^$BWR>5D\/V M?O6G=C@YV#^(AD.[<]8'+M+\Z]]ZM:J6&Y6"BQ1G,#3]OK=@@:NY\/[*] M@["JV9\_]FY[Q[^^G7]&UH*>I9I:JY;46N.NU.#,8*Q_,EWJUX89/$/'>:(J M;"S/2>O 5QS/"*7XTL+%_"9P FYAD*K 4PZ2?P0^>E<2B#'J?$!S5^N MPJY@T_A3/GDB?/]< M-)V_;>R;8HJ"["NOZ9N5>M'9+EEVE4TWF]4"$6N!"+WH];@.B&ANEHL;L0Z( M*%C3VB"B8$UK@8@F#1PO$+%R1 !KJA6(6 M$X-SI A$K1T2A-2T7$0],/KO7 MH'Z5K7COU@]?32O>1S<-*VF;U?7NIG@4V*$9.".\L-@=;&G%1D].'"^HCR20 MP9HWU=RW+3S/' @\C8ZV\D,O3 %/HQJMFCT^BXRX3RU9-1!^2T84.D(A!AZN M#;S@'J),3*"NL+PVY 5]Y-2$%TP?6_:-8RZQ1?UK42"6PSN:+YHVY"R*W^I# MS,7HJM/[=KW(\/H.9@BP? A5\>QH:2QQU<=;11F;OII&74M/0&1*[Q_5R"2!6,4\P=X[6MPQ]Z^V(X MOM:N=O8NOVXW&]%6<_3H#,3TXK)GOUDJ[NQWCQ\\OD[;9JULIJZ:FZDZ,VO.KKL!(V4%G]N0NU8"ELX*K>KIU^.1[8G)L"<>Y,]UJK=G+G\-+UMC$8.QH!NMI[.Y=1WL[5?UJ M4HHK)2?^T;4OCMEL$UU7]5)#K=]9MU32-JUTMKG MWK7^MS/[N+K]M=9IG[8&VL?K4]>O\R$?.@A&O:Z6M,:B1;UK;=WGEFT2 M)U;*):K]U(O:SZ+V<\U3A1G/W-2J">M:MWQ\J>67ZTW7O[\_+E5I>N-ES^WR'3=\?*GUIRN-UX*?>Q)\;+N4>>%@?!Z MBD_N+3YZ$$R*>M69 'N=Y:NOD'167./Z0-)YD26OZT4UZQST6QJ0_I RV>E4EMFM-/6M>57GN M]-E?<[7N/0K+GU*L-PV&UUVT(Y_T:3( 2_IEF4\$66JR_4%YZ_A*/[F.M,-0 M[SF-VI=^M?;<54!;&]Y>X]>@>=R9!!M7/TY:0=?I';-ZWKI:JC?4^IU%0 7' M*#C&"ZOV75>.,3?)O_=E[[IW,_I4[9PV6M;!Z/BLU>]?-5_7K,*GZKJE:KJO6&]DHK?M>$4:RZ +A0+9Z04=R.O/:U>SC6 M.J?=BG/QLU2[L)[]DL>'U8V+TR!VM(OXXOK+E[.K7FDL:H)U5:]4U$KC)=<$ M3Y/P*RD17A,6]:QUAT_)C_XLYK/&=LW<.JFKWM?+^J?1SKBSLVT[.Y9W,6Z7 M^KR(N*HVRB55J]Q5)U7<[3_P;J]%B?&ZWNUGLD#F7NGX_/C\]*P3:5>')Y%Q MV/M:Z_QR^TF9<5-32[4GFL+^O&7&:W*CG[7JN)#6ZVDJS+V-'W>_15>WW[=, M;:-6_5P:COKAKPU>B%S6U8I>4O72O<; TTX7G@KAS"^"S::?R@]Z""I7E*0^ MHDH6SX88<[S88#!X446^3SQ;^#3NAO9U#**FF)1@W?06#YJ=&EVKMYH5?VWQ00"H/$ MJN9;'WK*Y]B=**6RF%<\MA6*G-J6XGB1KQC*J6W&@1,YL(NC.# '1F@KK7Y@ MDPJAO,51UDA*NO9A^FOZHO3AG3)VHH%B D"'L"&6 .<*<&OL?"CT+;=15<6AD%S@WH-\K(!1%!6X2O M<>W=]%4.QP_<&:,/:_3Q ;^W*+\.!P;8/I>#1O4F+)4/?UW9.Y_;7S:\R=>= M@_Z<6?+URU(YN3CI/Z9TLK9KA.%A[S2":Y'J8Z> :CML^QX)16"C8'SU[ "@ M2#_DREFR6/:>G4U&-BTUY_L93SN68P035/SDK8A?'#$0'PD(YQ; ]QWV6D%@ M>'WZ7CZ'H"5!*PFI\$5&I^UOYS]//EYJQL\3N^-<_W(_]Q_"+7[^-X7I754V; M]G KC"R0COPX4#Q[[$XV+#N$FTC=(A@.&>&U% F72K(OA3:FLML"I&P$RHWA MQD2;;^XFSBT<4F^3*L')L[*[9^N?QO[GJ]/XR\ZO;NO3M_95:Y9&49#C7'*\ M<&_#SH9QT;IJG^O?O_^J'8,BE"''W8/M!^A864 =&<%A0+"VOB*>C^R :'4F M.=:CZ]UN__!K?%[[9/T(?QU>#0X/6W_]"RJGII6FR7%D!XPDJ;F) <*%R/!I M":K@=ZOC=UD8+4I6![W+CSLGNY/*>?O\9G?TL^&=WIPAEYO-Y%*JD@5VEK?E M^%DJQ!T@+,=P0>$P)?9'>D8\0CF]? %<<+C?YG /L2&S8)+@QV3P;@A*'/QK M)B5:6Y;_]7)T>W#^Q=\KM7KU>ON\=HP.GUH-_W_:A2N)W&A&QR?3'PY]-(M( MJ*;2]'E%Z0NFC:]VV:A_N3&"JPUCV#S;VNC7JM7^XZ5?FQ#R<-'G?NQNUW9J MNV>:W1YX&^>U[^TO1PN)/IE)L;=G>9)B8.\OP9@X6PJ1)L".,/]HQ>NW*$>K M[=]^&=I[)YV+<>=3JW3I[PV,#%?1E\%5V@F^CA!=,XGG^XZCZ>'W8>M\XZ2_ M\:M5#P>EJ_Y?_^J;^G1GV8?*-\)X*N!0TWKK"/-R;"#P6.,XP[R.'5B5R;FG M-SQ? (&])KG'H7G!,'X8G*"?" Q&>!,<+-E,&Y0?V_HXX;\+^0^GG*Y$N&?E MGQ\W^BX0;ML\-??,T?GES<'X+GG(R"X5BC+'R]"S>/\<-FC?VH'IA';!!->= M1A_"16?2:(>CFOAG\F5"F*69E/FE%^[OC\]/R]KDYVC/N)Q8WRO:(BP5&T7: M)C:K<">J(KL.N=/WPBLH-AJO(A"?0P]\!F33B9NP7+Q?#? M"_MHX'+^S:KC].5\A= M-O&Q1\R#NI"R^QQ[EAVX$\?K9UZL.*$2QMV? %9J4!J#NCL$>E4,"_V_%-A% M&F%JL&+13?4LV##[(!RY#FX_L$VD#W9N@I_8B>M^AS6YT@6@MZ4WH M@J4SX57"O8,Z#AM$_)G3+$E5<%NI>UDR"E4!%FH["C^S;^&&P!6B?^-QL@LA M_^( )/ R2AG8WH8Q@@.:]-@T5F3 <>:JW/+8OG;J1BACH"& MRA!^U@O\(1T15 @GC)C/!?Y!.@9#.:=$R7O?@H..)K8ZM_F[.+I"6 M3F+ 2%6KX4].['[LLC-LW?&(@T=T':0E!>TZ!U!A!.D9^!U1))23TTMQC7&X MJ2!43=?7@6T> M7]2.98&X47N07<$0MPUXV^5<"L,$V0,D(K FB4 S"K<:6G,OU-K1:>NK85]\ M+I]2<&!: *9NO#'IG)!SB[;HY!5'-J,T=O10A2$%[1O>W9 =FHP\@,*<\7P M5VB'*^-5%Q@P[!M]N#)?C,AP)V$DW]V]O78V1IB$:?"Q<@>(^S& J2S 155F< )M:A#=)*>W8$"H3T<'8_% =&8XE&&3N M>Q1%("X5%M>Q;3F8J)A&.%!Z-@#D.@8D+>[/!"3:EWISHVK6+[^WM)WNP*[\ M,'_MWQX_\(Z'0739]F,,X(Z,()H< +FG]TO@)T7/GFNNA[J\LW-=N=[=/KZZ M&NZVOD\"W?]>BH\?JNDR-SCH#; P(/RPUP:,;-OVH;>#C%I<]SNN^(8NW7'0 MULX_E>*//\Z_''I7&S>'OUI=O_77O].&U]]"H.0$PEPQLX:.@I=.0O;-X%M[ M]_RL=K5SY7V*OO3']<^]M3+H3]RR,[8NV]7.EX]79S^K%Q^UX3'2DZ:IL_R8 M=YKSS&)_;DO]]1/):BQJV^X&9WL7@^;Y9.]DK_RYX_XX'A_?:U%O)EEGD',[,>@5D0"::!!Z*=_@\7_^7Z:195(1 MAA,G_."]Z"8A'8LWT-0I[[,/ABGUR31Z\.;WACLV)B$_9J/!RN>H4<7[I",% M D*I;C8:?ROIGPB.*5CB, L)8IEA%>RI[+@*_MD]S3HY6B)_]'0XR>EPY10# M_S6408#W_#]GA^V9V9+XMTB/G)$Q"28K,]212=&@CS#)*S3D_IWSB#(+TUG MRF56WITQ*#(!'Y WJ#\%[=^O/F=@34\"K_&9EI6>Z.C%?O[G +S=4!0R&TR2@"19Y[G9!O$PG.]]\Q _Z> M];$F4NG:TTD*"WC6)1]3-CB$ IL\+BZW7_A9![Y+/HN(O"H10'7M8I*/$M6] M;?/8^G1C?CR_.#SJ[^Z>V9\_M_NKE[3[SN[GGE/Z7.VT#TM>K^/_JFR%XWF2 M=@YJZ8VIB_ILELNW\,L^F5]6D>9[);>5>S_)WA(KP$5E[0IG*\$-1: M%\%Y6?LY''A7-[M^IWV]=]BS?P11K?=R4W];K=ZY?W1QV[F*/]Z.K9_Z(.C_ M/'YXG@?9W\)(ZJ 39!\ ,G GNRGLPFT_. 'T,)=M/BEWYI4M'U[?'O:^_+*T MR<^?G8\7S7JY]+W_U[^EZ4F3W/4R9*]5))S!5<)\(-LSR?_+[X,!LI-%6=[> MOF-"Q G""#WAJ,,IEC$1C!KWA93 %N=)Z'#)@<1!DX%G,J)\ ^[/AG.[PKF_5S;JM?', I7?JE.X7U]#9L>%/OV/?&(X M$RK.=&IL@ 9_<.$E9-*)''9("'A6E,O!3X"#X96S>ST6_,/8 MW-3IMY0B;O ME /_ALW/*V5<[4,0\,XO]J*1,6%LTXK1/X(A@!AP$"34Q%0#^)E!K(IOVLRE MA0D)K))#$7UV\,.G]-2]^-O_*-];>LG#(X:170_]<8>>Q W2'[6&Z$^8[8@+ M!U\^-FZM0^_<]!8E?8W"WI,A52X<[U ;WS&1 M."V57&?H1.PW1$ZIAB@G'[*\0TL0)%P,SG.<=[/#Q2@A<3EV8Q)O(7()F>,AVX9 M$UC/\:U=D#>60^$^>-(/SOR6Q,^.&#O;#;=B>S;=:_7AR:57-;^=ZX,OO2/W MY[CR';U",_HK)61OL-V+?T9X!J(XD% B^DD*V=RTV8QM8]'QZ'<+R+?R]DVY M)/KZU8JD*92_($_1$SA@VF/DHW<:;N.-K^=;T3]H/]SL;% M[5GUR][U2?^ 4HI(P5:7S5;W07DSPV^G :V^U1C$ [+#\[4+;,@8;F'9V!SODMCM_><9PS^L ;">< M[[&]\"R56KGZ3I@,%E[':6&.!XC[6;JP'Y".@$8KJ)V@H)+ZRAB' MP=02> @8$^@4D6VI/!L 74+(E.!_5:$YS]BK*G)D*!$-7R K+)(O('4Z"!_# M'!<$J#!=QQ/:36";Q@B4'9?SPA"YGP^;"=),'"IFSIKG0V,B3'/NZQ*#M)&$ M\3!.<+^1#D],>=84AQMFLE23A%HJQ-!W@.'8@BTO[69+?%?6C409QQ[JQ<"I M4Z3Q \-GNH;-M6TS1E,P59EFQTQ;9\W]G;'YZ9 _R[MEF_ M.]5T-;3_CMZP@*9T9FB650WLGU>')Y6?D^W!@7$YZ:_$$Z#EM"0SQ4[.*\ = MCY8!^U$L'/H>)+^X\=UX>/?UB\:^R(7B3X?*VZ=,@WOQUW'AVL\M1,D6P93? MJ*^$CXR"-/=2SKQYM<' ;YW\^+G1N79^!/V+47#]]1H=Y5@8.K,X]!W=/U2N M):LAA$T*91L)*/'G@DB(J!#48%))HI;/U3/WGJ%N_"&Z=SJE= M__7E\+31;'WKS\[[0HHW/-@(N9='F*4 2.7^9U6T*N%(SWLF\Y:W/\KZ)?U@ M3LB1W%'4[D224[AD8/L]IF2:IA]8E"J=Y#HN6CFQJ9R/N+;+TZ$]7I@@W6L1 MC/>8SF4H9X'3[[-<<$+JPUULBUX?[!\#QG=Z;3@X@XGU[L[DV@T/#^Z;CW.5IMY7\(6 =L2_[[O[GS9V L365W.K=WFJ1XD0TWM:;J>^8R6XHR4EB0V2'2W9.BA4DT M #Z%ZV7 LYD8?7)-[TM/8#%/>^B P3F5I'#_O9,"_K"--+JA2GMY4*J$&_H9 M>0/:K(W*G9%<(;#2KNR-,:QM"Q<7L^*DM]WSIH$!*WH^Z($1XHN2GT(TFI$3 MQ2SJ?/^&5:Y51P.#4P%\.,HYW8&8(]R4P>))G"&)-R[RFI4J#/G ]8RP IS, MP3M+6 +T>)@ C/\P?;@'E"J,.<&!)0[O> F?!@ X((2ZD6UAW,*+H=./$OI+B M>FIB>U")4H_=?C&YR "YV.>$PVECE0@.*/<#KH(=8LM#)QP W?%R*6$M#9E[ MB8JN%KC%_/""?.^B\\;T M^QY PTIV'TZ F(8K@_%SYC\.3\:VVPTSDT+D]V1Z'$V MM8TXCWT[0J7ICNZ@SY,Y*$$6?6KOP1@9@XT3VEX>M )L+;#W"&Z'<12BVH^1 M6C"")-A='W_<.1LY\>5YN[[_T=>L'[V3:[#U>BAM)[81A/GT^K1&3X0"Q(UA M*E,6DFN5!J@2^QVJ,-3X F'93*L;[I@#L#W)@N24HTGH'#+ M/,AD:^ZSS)*='=]-'#+AA%S73)BST.A &PML>L,H\$<8/O8]XK";"A/,C],2 MDO<\1!]('BHD_^*2/Y/?QEC(,RL!-*-SL7)7-4,+@C;2=K=VMI_OC+/-Z>=[ MYR_O:LTK[\<),YFY/0='CJ(5 6(LV[X@3/,(YVTB40*RC85%+B'9MOASN,0] MLB#H+2MSJ3Y5_RT9)@PO^4+Y]F6GMO\I^/)%V]CX]=$[_GHZK)\^./M^NIXV M<4TPQ@@"EO,7]N\3CNDS?QOP3)F^B('9KJ)XS]@SV[^.?Y[K __":@[C;U&M MA0&I.^+YTU'@7"<6\3%P7C >@8OU?!;!2F=.N_:65SNE%Z5Q1.K?\ MTKD5%<-M 7=7E6Y,]2JH&I'^Z1J1\"TM$%BW=JM7NR=;QVUMXT?MZZA\=:B/ M+U826"]/!=9%!4$NQS[-BY>3B^Z4OMPAYC.W*RFVO)LT$Z:[$_RO7@^_(\'N^?7QPSA0##9%!5%%G;'FZ",Y720FE6.. MCR[G()@N+'A0# EM=S[>$]1L6D5D+DYUE*.R'LS/0Y,53V.!:APY+J-"2C=T MR/97V4]QK$&8HH+'?*BKU8W-E##A),"W#'T*M1D+5]BMB0+>W+OP]_9V]O2K M27FO%WJ?SK;.C8R;K[*H[KQOW%+.JZ1"2ZXHKD-S^(&V+'I0[7JM)'Q_ 0;. MS!S9<+96_2G8FPQ;[0NK_'VEQ-L3-7<;#9GZ]6(5S_=UEQ"G9U5 M$.!>9F7$BAQ:V9J[XT*GY;2[C%YG3)O)S7RQK^Y-PR6/TM"V(][U3:;?306O MM 6LW"3)@S?7[\&]@N\P=0.DJ^U:N;9MSY9P"0@3-*R3@9 M(8R9G,BK4:1W,,0\ 9.0/;9O1P/?8FX(>XX)^-&ZONP//YW:5\/#WE%U_VP[ M[)?1!)Q#J9Q+$:)R1)MMCI,0I*Q131.4R@L& \;2#1&]-A**FW)N9,.-T0!^ M+II_LG48@:H*P,6F$E2>XVP:(\-$V8&= &4Z5'%M>+$MI1PXDT"*1O8%4L^0)%JT?B[J8?([%;*,YPXRRZ3G"6I-[(#EB;!00_ M4_.PD3LP8FCP.';XG)+#OE21N%LP-!=Y:H:DX<^ MAH185E3D;[Z& 6W)9BTG!,A-\(;8'QZV)'#ML]/3WVEGN0!0Q9Q?RR8IF\JZ3YYDMZIDNY7@0TK8L?*X;:RO0MG:.^V]I3V MX<'6[IGXS4GG]'SOC'YR>-0Y:>$7IZNSL9T9]$TU*"9\NV]XO*5IDI:XY81F M')(IBH*^Y6$3/H<$Y;;C@=*.61QMD6_/FC#;8>RRI+E#D.Q79 JW L%LXQ>$;FD1T%?LCWI/22]R;!G5 D=WIH(Y-_)0FH MPQ8HN0P_1 ,R.:-0!?()T^GZ21T!ALJ30_G)H53N>R(%3"I#8&I@QXL5698J?Y!:BV XG"8+P1X'-HTK5BCOQ*9 .2J70X ,"TRY]@TJ MDJ$MU!NNL('FQ_.U6)5;HE!+:#M-P4<% P&Y"RB!CR!/RFLO#N@TE@T[Q%Q/ M*Z$(5,'0T<"#B>& E+TN>YXWUOT9>[E0X_V;05">QJ.12__&O(8M(S*X#T(X M$>'%QS'HQMB^'D@. ^*(4#!XA[R]MK9QS')%FGVWR[>WR[*5&(M3@&'T0%HH85S8N6Y\74:V;F M3[\D:1$]!TU+]@5F[,!!D?2V;),UE"FSCC(Z<')GF?["!PBK0S"J;AQ[O"I9 MPFZ'<@26TQ#LK9@X%1#/KF=N)NP^O4*(/0[<=':68+Q"$AC**+. $" M9!WT@1X27CVP#9?QE< 8T3/4DLD#$26<,YB #L3ACY%H0M'CU4$>NV]'L8G. M]ZDS4(=Q(;'XK]+D! #B$!ZV:(=GMCGP0#_OXY*,8#(0D'^<+G%@QX$/H!G9 M.8"E7V0G0!WYX<;9QE?#S&[NZ.QKZN,Z!+/5'D5$H6PG90W)M%3+IG/DDC?V M'+!50I84CM8O)B(E5:ESTCC$,W.F,G]U;F()&LEVZ7.Y/_M(&/;XM0 BK$WJ-P=FZAC@FE=2YOG MHP]AZBA*'S819@LZ1"U ,A$(>P )2-JH#&"0RYJ$/2'#Q>LZ M6YE<3H?!RO>PW8D1D8<+:!@6F+$+KG2Q++3\L6GP!UNMLR7?:L6%%]$$=O2G M8:<.-+O0X&2D@!(4N M9ODTV'6 M(;F]JNG7.)*(L5/$//JPN+;!QII:,5-(/(R$N4 !C#5Z(::/ N<'60Z]$A% /1I(X^)(+IVW, [SN2R>8?!:7.!ER;#=ZJ.R&*P[-V M0A48%,4K@11%A59;*[-X0+M.R 1@GCFCFM/P@'90+>B!>NHS+'"=$[,9X:R8 MX3BR/;P6P R8W@\Z$:RWT6I$]2<:"?!S<<> C>82J1$'(+*G=!\44+532>A,V9"?A MF4[B;\Z*7#8PP+JA@,RTK,T&YS&L[+!1Y,CSTC$;@GW#6I_@0OPWC$?3_H/Z M9A5P)/L.R0^"WB!$'B7\PHXXKN%C=+CL__9O M9>9U-_-.68_[Z]\=GX44T!#P_OM/=V6U'YQ.!C07!:OHT;"T:&:,ZX.6'^;* MPV@"B>N/^229U/Y5@'5A6#;&NF&>' VF#5FAGV//5ICZH9>SZL< K$-6BMS+ MCR^J;U:$< 83F/QAL(.Q'Y YP/MED!2O;NKI+PV*(L;#F#$YS#8Q&9/+K=^L M;-:3=A%DEJ%2*B#ZA%(L'(@ \\\W2JT-;;H9 A1?,K@P, MA_7R08<#E>)8?MR%]W=1K,URBTCQ&M$!G46=^D37)J-K$CL(2H]5.LSK^LDV MECH"9CIUC$#D$&R^2 =_I7#P%P[^^QS\J]&)L.+6YP(ZFL\GLHP;- O[AK7) MP^8\8$7[<>(O)>\2=DOH.RP#S^^23U-F;EQS@5N>X6Z82B%S-Z^O*E@U#!IX M<"/F5PKFGQE(*&P78GW1V$:?&^?5V13M-&0_PV7$N/3(1_P2"P*)QFN2TL,E M_8IG0X-KBL3XD#%C/S:IC09FB6!M#+HP B7VQ#_PF&IF* =G## FMD ")&6 M1!D/?C/BU1IB3F*N.YJ(@7L\5=$C5GZIS==[-ZRP5ZRJ/8/$UFH5A#(B:?7X,(Q*WG+VIYTWYF20;_S M>2HO[Q4 E(Q64\[_(V?5H$KZ6.-5XF+$IYD5E3,<>0\>*BET8!.D34<9+H(Q ME<# A@O,GDN0QRTV!:M8PF3."$6%V-%YA$@ D5?LI0P:S,#9779%B ))3G0O MEWHZ),$%QO&Y*DA:EF?Z <5_,(K08_DMK-$'-BXA,Y&5\U$7!1:18/$H[EB? M]6JB,6%'( 1@MSS[9TIH3+*B!MTVI!O3C6,A*"#PV+3)9D%(Q ';#,8.*7&5 M%&H+4 9K46*8@AH6VV^8Z*PD#62W83##MSA%D7C7*<;" V/H#^ J.=U%V N[ M=%JT2@3X97TQW15N-ES9T1* M28)1[&7)N]2[7S8_<*5D8E;WQ*E6$:,Z,(A7$GT0J J^$]UC;])3%4,YF(16L)(^/QG MB@,E[;!$CDIVGKL-1A="G5Z)].^C; M"3?DM6'\0]"_ IO'088D:LGA;LHS7[2L;81&&Y\LS16OAP<6U9<1FY.45-*D MN$O>8E8.B]!FB2\3G4VHBY%"D#D)^;=L$B(+2(A+%*2 M_EQ83+AD]C)G+@O1_MG7M>BNQNRU,.^)%2?!7L2AW>>3H3*VQWZ"4R;_Q.FV M1/B(;'SB<8@S$C=IKKJ$_"'JM9TM1M5S7\%WD7+/4># $;'%\C0U)U.G* ;% MQ\$G508*UJ#04$>X8:#>=E#]#K/&T91.W:.H#Y!2I:&GUI*1T B+PH8101.[ MODD/(W@P1(#J\01$5HBPC;+A2BJK!(0ANP=&55*2J&B$*5*8ET6L 2T+/R V M*!43W .U3>7"EB-;^(QTG"2VY3#VF0Z6RB'U'BS,OA_A(X*"J]'M6-Z$\ IL M23K#.EQ5/O+<2E,WPBDS'MT>GM%S7+QI2>:,DB;-4&3?B;(),]',G)$T[64) M:2WD<>.EFC.\(V+72TYP2:.WV527Y'UIELOF[#07X3>$_[T_XV57DM4ZMO_F MX/,QMLZ:!2''Z&/1JVUEH8<2;!]>'W>=<. H9_ R,$&9[@=GFM;)]L^.4@\/ M>F88PQ%Z,=M8J@K;69#G\U3&(G_D)DFV)/X$ &K!'7>1?'1BC,BZ$Y[]C'7% M\E4@5R-6S",0,+':GX#50CRH^K<0,FQ$X9NJEA /?H\Q8>:F0OC4_LY^1EXB M%N!+:WRILUM"N;R:3+39XNE!U&4:'8*.&6._?VKF&DP8N;H8SPQ!B[1B3"SE MCTC+.J$,:+TJ&OV"!L%%LJ0W@66$*$;O!P K$3"2ZS'SNQ!_Z)L.,7ZZT].> M27R WW2AR.>\5^$ J^[>&N_D.#)!6,4P@$\^=EK)"2S6$2X7KYB&HL":F#$U M&X1)-7?.,RBNZ40E2@#29"=(J8$-N80O]*0O3HKI*1[D\#F)R;H,-&^[[W(' MZ?GHO6-N3:<'?\T\+17)TI\O,M!;+0*]1:!W#0.]TSPC>VGO9P:E1S:65 MI'UD]Z!B1"QQZ--7Z A@#!.[O(P%WY5Z=#_LU5**7)8KIT.=*?;MB':1V!W2 MWPBPQH3W563#!Q+%ZDTMD8GPO]A2QDO;6+,.+R.#TM# OGVC5U,1BMNCC6-X MJ&M3GQ<#19L0NZ$-/!QCN0%&8V*LYX!?#*9SRZBE]![ M(XL@\;0D<=D^\WM2$V?73 ?&1/*!Y4Z7N/TFRIDH/S_E&0Z9(W\&/117TME> M=0;=(P,VY4][.)E'$E4!W#A&GH>^LHV]/V%Y"L=B:"=U&+)E%FVUR,(5[,UI MFPSTUAE=GR@7LA; DU9VARKQ3/,U%.N MM!T,&2*25.5PX/B;RGEBU,OXX=NE;'/63#>BQOZP%/HP4(%D988TX2WK\,][ M(E(5+^T9P--2PFQ$4+1"0)*,1LY0D)#[Q27Z"P0=,C MB^,P\RIA<$FQ8>(YEUB,\$A@:)7-GT%FQ)9 NU'P,F9 ):]R>GQQY*D_?ULER=>Q,H[G-:E=C\MUSO M/R.DNEJ*LE;0R=T#"\-L&9=5S*[RZM[S!$B=%IX,UVU MDI[UC&PJGT"1O;'9;-;$4Z$IGUB\F,-8=!["]#8^_F#+9BE49AJ//#B4RJUX MHQU$ I(P!9Z C(8.K\A.XJ!4K<^1C9[P).,<_L?NP_M8VN+0MQR<=L?9!G=O M D5L3/,YX?NX<:3T+\;#H\$X'CI- M4$HVBLYY)TQKJ'F(;L3FVWE4$Q8X-MO1S"IF46^//TAO#!;] (53AHH%(/1= M\E^+A$"66KE"!9OS$@T5P;$][8;FY2][.:?R0M=3CFA(M32;F2\H)0)L>I8+ M@6E[I-0P&2]J#_!Z&$S;!HC!!AWQXB09#B,7^7S8]+?AE$F&IW"&=&5%0(D7 M7@$AW["D$DF[,![SEVHDL!;C'19RUBB/G 4A:%N4JFM2QD MXG:1'46L0T-&]P9*PHL$U@OE[ J><HS/=0X>I6892 M'.)Q&F3#Y\&N2<;;RB.&)J"?RW M21LGN21G: 2V,^R"3<@>X+H9)@\&G'4;S&^]P5K3!:PQ2#"K_/0:[4IFOCW$ MRN%J,:JXENT"7PG2\\]\-6Z?=72&C^+ PTSH.?Z).XF7H9.6Q12CJ>*TLAP; M:1WM4EJR1QE:]T&>-I3,Q! \#M=@(4+).A:IM%(.9K(W^Q:G*%.[0A8'!O5D MHVL; 1M6GEP^E+/9)IGP0=II0>KWQ[;+PP:@J8")/<*TBZ$8L >JF0K4HM:K MC20VG0(&>Q4'5)+-1]4(@VZF?V>*"S#]'6LA]324%'DC7HUD$W+%)W[+HLQ/;6<=XQ M L(6 ,P%%A"DYCDX8PRI=4I3R@U MZ)@6(MFT=VI]-:((EU42 =ID_O\P]#_'[I GI8< GMQ(S[=JX@N@4 MRK;+A%$^^(L;QLQPW"]/RGZYW2MK1AB8?) @9J9<#?6'(1Q:A0)M719)C"\M%2-AKZE MU0I";26YPU1#Z>&W22(I.L(XCWZC;3:37\ARS4M6>D<](P0&LA#%RJ; (B?9 MFW+:'$+I4Y]%#\<8")R(S=W9KT%_B=IC&N7*./=3M? >M9UI1A.Z[,Q*0Y6; M'#;72:T2]9YT7487E%Q+19V^\%_R0J(DZIDH,O1Y'14#9HX(U$YMBA$XGV4> M\(+L&IO83K5+J3Z7/DNCWF2U3K2-A7*,SB4DP=[8('0_ M2&MA#=8PG0W%('7,\Y,9[U@48'OH99X5E\DRG9Y!3213/6?:SE*I#WP*5KG+ M?4Z?Y,N3=UXTO&>O$!D41I#8GEED-F-V#]$L,V;33% ML9I5\H4')2DK$8G)B]AC9S,/(45ND\FZO%::S%\B-\P?64#>3+4^XC8J._>; MNEY2M7+ECJ9)Z?7H&BX+WWL9DG[3 !9?4^N5K#GQ[.4 ;9S[BF$"'#.#EQ\; MZ/HN!GX84CH@"-%C%*[2"T^<.9M8>W\?(G[+<.92XD"0ZMQ5S/U@1Z.#_HRM M/G?M(*_F;9]9# H3S%";X=77:5DVN3!EAQ_Q72T(U\=//VB%/30M%:0)39B7CECU$'DA*\@-6T1:ML-DD("J]-@6%&"F% MC 2%-)XY2TP#^!+>JX4BMOS+.S1=MFOD3@P]UA"4II2P)B[H:+.=/T MVQ0:"0XWE8\DNAV:6PRP5[E_(\4KU>9(R3+(8#'N3J/QD(W@MM..SQ/R_&"' M2AYKY!.Q,:3'.LBP)FK)"^38Y32_5EA39BDP()('^7!E)K,$("8$*LWF8Q$YD7<*',)T0G::;)-NUBV%=^/.=IT0C6.RFZ%< M+=XU@U0.7_Y>RD?M<:5"]-*XOS,:00B0:H+P A@/:!YAG-G6S&M&W>/Q,J)2 M-I&ZPL"KDP1!;$[P@3?9;!;3G4ZS>#5AEHK3]&7)$ MZHEP?Z<%56[/DFC-:>'!3/ @ATN9.0$+%)"$<_&6^( WTBL2%9IUS$KN#^=Z M"3--<9AT_4=A="=#Y D4Z"BGJ?6B'0ACIU@B,X,MYD\02SW;.U''U1YRG818]*6WIXB,]EBODIP MPAGG224H@)I*R]26I-1BI0;S9SN#H^+L@XY8K#FT[7G;$0.'=D.L7;:]9P"=VS+PJMF>?TKBQR0A!HQ M(S'9&'/,\S#C[+<[87I69IN.0.*2@D &+8%Q5B@@A1KO6T< \I,1: L?0*JG MCB8C7K9+9^*Q[,DJ4_:%M$O2WM-N#FAJX/:-#&=)PW;8)\/W2,<1?4PI?L)S M\+G/@)0JE(9Y2(OCAX(L'@15EIS.5TQQA39OTK6")P]D .^R'#0C[4B:]=8P M_V+(JS2XWQ*_P(0R5!G;*[*QIU.28(/<[ M4/,M[@EC?AG6D\[EG= R&,4N@632 M$-G82#T2L:>?=!/#&.X&X^V6G9C.4Q=!]/RDW%J1 [MUVJ(/I%D7@+FLIM8U M>(,F,7B)"L/0(DX&LG(7(_]'PD:$EZL;4Y/TD1%A@X5T*H]XC\75-][0+$EO M3V!"CE XU$QC1Q6WSN2(Y2V9)!LE?1&GQRC %%1 MXS6LED6S)R9/B)Q3B2+?@F?A8["3#%6ZI(E>FOI07$R]GG%A1<<$DL!LBLA] M7$F5O".H>]D1ZX;/V=MFQEA._&(2&R%/3B %"1Q/'O[ K.' 9BZI]%W)4#G) M);,RE;7-6NQM145&8LY=(]-)# MTTT?1.F)B3GK+-@L%$ZN0DEQ@&2$C-3&@1RR+#.*.M1F&^3G?LAM'+2C0M'/ M@LM65'>8J)N;8I7*17R.BY+LD<1BU&QIEK3*[X"4NF0#HMH4WSY'04RUPVD= M4&B/0NV;&?V8ZF')^@SE/BVIHKH#] 9^8H$8L6'*DGBC;];2B1'PKW(FZ^%- M>;.1?LWSXJ@;'4^C8UUR6=]/@X6LA#W$7*N97(]-96OA"1(\"UO/OW9F'L0; M+=TGVWA%2HN0L#2ME+/>VQP%J_*XM(0/^B3Q0:^*MW22(O%L+D,Y#WK4T,-9 MWO/$WTTLGL=D$B.2,1GR4"!5)F8<9R%\ULJ,G%_)\WF*'D8#+=0V56IQ^_@, M2W*4LEY3)=_JK@><,69NP#9[QQY[QUNE==K&GRN\@:)A^2-!%N(KUG,M&3.9 M=&N^;TJJ<(_W>-M[QOQX)(A &;#:7@^G6M&,%JKA2[H=)]WU;:D^;CS]M*IV, M,@U\12J:J,F<$Y*F/HQ!P!VR:;D(3\W8:;6.-I7M]&,:"-UC!3C" <;+9LA# MR:N#TF'#S.O"^0_;!J5/89X%]6#C;1L,J>GO6ZJ =B*VY+OI^A>?1UEH$AKV MJ<11)]QB%Q['Y%7IN@Z+\Z*UZ4XRWE71)8"OP5IWP:N\M(W[,,4FUP*_)E1/ M?2BMFPD&=7D(\R_R[I$Q$ M8MTL9.]?/,FTXV=+UI0(G])$J \)#L;P6:L;5K.4_HAO:L5H*R=H.Y^^NG(S MV7C$P]%P"H!%Q([I^6EO> "GF!^1 $5V 5/CS&P 2;J3HMWC;*BG@1/$*N\] M0+X2$341D_APK@U7%WB3=-J1P&K*"9]6 /]F$G?&AS:W79;H9.YDFJ%BO3]% M!Y)&""22Y&1.X1R9^)E Y81-]$Q59",V;@)M8W%[Y+0 J0B%(6Q))M[5UV>>IW\BR8*\0%+8HK6K&UF=Q/S M3ME&F'.?HSQ8XR()JG-@9RK9CH!V.J8 MW\0$,$7FI32J9"MIP8ET' R7\O2Z9#01DS;10 19&7X3$$W$6*&N#'7,/6&[ MLC#+#5-@V%;0O,/C I"<8,@:!#OA5#D6MTW#I& @&\X#"R25/6$\3!3-/'U0 M&BI3;^B P(W2S((7&81K%$&X(@BWAD$XIE/DV N;>(G:C9:$*V M'I[&(P(O4%'I3?GQ#/8E7V_T+^$\2+:9U"LO*07A'5D>\,20ST2499>H+,OS M9Y[($O)*\I3[\13[N7DB"7]+V)N42Y#EX&,X,,7T2*"$4A^*=*^"+_?$%DAG M2VJH!-L43#)_C,1W-OOT$BM7(TRFX(3=J!+@@"*9!DN$LF!$['R4JC%C M%YFPS%WSTK*"A'4M8VBZ4_YP]P9+M65=6C(R)K5O#,]P)ZP*@*4+GI2QR<9'4TT5Y;3$0T S465DY-ZY M9U5*FV'^,0EL_HP9\-5T?L5J:IDP-I7+0 _@U%C1L5)7ZS;U3D2,QF$:E:6] MRGG8F;TB]'NL1>W#$^[E4N/%TOJE]%<:*CKBGA., F']XX1MA[SZ3VI&/0#= MI\XM&:R#4.G<$9]5WIY[!F:TV]:[9[:_)+\HR?R0^]%HTF"8HI-*0-(J#?PD M'5.U4(%\>MQG\ZSFW2=9=1GQ] %%%O-PO!\XEF5[\ S*&ZW\03;).7"X"DOJ MY@:UJAZ%]GOQA[RW&JS-U5C4ATRF1PF%G?1+(XY\\0'3+NF3C ZJD0HL:Z"I M/ME@ZF04B'WQ]Y78P2-+?$Z]E$S#Y7!BQ^>+U)J;S?+?,LSXZP3\)!U/6A^E M(O)[ 33Q[XUQ8(S>,WU]#&"Z5U7FN* 7BY\:7>J7:3^QWCS;N48_7)PP)#OG MO_]$U@)@'\ UWX %3%3!$5SBF)N-:H&(M4!$M50@8AT04=JL%(A8 T3H!1[6 M @_ F0H\K ,>2IOE1H&)Y6'BGRA 179I2NOSG;KQ@%,_J7KXQ)[^>X$P914_ M$"I@1.&'__=7]:_'2JG&IEX2P8#$R!O=*N174$2-?^:Z M#9+6YL6M69-;\[LH9V[6Z?]F,2W?#_VQ]Z.D;S9?]OU@@PNZRR",>U3:E1_U M>>FBT7SI=*$O@S6FL>GW_S%-V^[UGI=;'H@Q/TOC?*L^48;_/Q/'1^_-JL_] M9ADG(??'"DXB747R.B73]LUM58MJ;5&=0K)+T Y;_NLT&NY(N?UW\'5*M'30!": MX;(DSHK/MN0K6E*U&HB@9G/)XN?UT_GJ2>')R)RDSVNC\Y)>4JLU;4FB:-5Z MQ@XU%1@%?L^)"GOHA=M#RQ91+UYQ+*N52ETM-RJ%4?0:C**ERZ873^!5M5K6 M0"2]2,MH%53\Q]A.K_V0]V0MO8I#_C$6T&L_XWV9+.MTRI=IQQRR/'DL<.$M MW-X7YDQASJRO.8/:F[(BD;)JQ!;FRRLT7WZ/H-?=7$GJ[VNT_JGMNC2.C[>D M93U&+6RL$T8!99,6YLK:FBM+%BPOS&=04OXU-?FAN:*%X?+"#9=5N^/3NS0QHZ+K%DPFUF"0JZPB0J;:"WE3DDM M-:IJK=8H;*+")EIC.FWH-;6FO4:+:,NFR=WI '.YB9T(ZA26T?(MHU4G:#YS MR&?5QUVZX*I5RVJU.9V/6IA,RS&95DTPSQU"6O5YEYX"B@G;]I5E1'55+S752J,H(RK*B%YS&5%=K=5UD$K3U=HOT)); M$Y51;C6(0?\SSMV$H$_E'JK%_94$9=:ISAP M'93#DE:=C@,75E 1C5HQ=0)E5G2U5FHL*TOAQ0J[PG8I;)?"=BELE\)V*6R7 M9SA;+F&B3ZL&\*^V8M_>!/D^_]^JGT!1/I"\RZ MJ]0T5=->167>JZ:C3_ MH3;-ZVZ@L$S]Z879,HD8X@EN*G8D'3IAZ =L>G=AP!0);VN?\+:X"[W>4)NU M6A'>*9+<7DJ2V^+!2ZVLEIM%<*@PH%YE@=(:!8_^<+@4AEA!#2^AGNG/"$Y] M8'/UF!M1>>OZ8?BN,-H>;[25@4XM/^ZZ]FH(=8FC]59]KN6DY#7+);51U@J; M[7=MME="V=/VV@LE;1P:65.UT@QW! F=?R(#CK0V]+B<;;!_XD+OG0@ :+)/ MY(&W.6=E24\\LRCH3I-I?DO'Y,\XC)S>Y)X-T#A!I<=GF8?.K3+T:9:YG9EE MKN T9U49VX&MO$EFA*H*B.F1'\(/_9[R1EDOV2*:7E+U9IT]1S\U7&7+OG%,.]Q\(;#2!:R2F9,Y M6%741K6&3;I^!U8EM=ZLJ/5*9;U@M;T@-?5I:!A<5NR!'"J1KYBP-BA^0:@$ MV,'P?2 MXM' B-(WP/?&:!3XM\[0B&QWHNCEOU6EU,#_U.$_"'?:06_F6U18*1S9)J9* MN9--92>W!T"QDZK=:3T',_P3 <6&=I&& ?VIH+0,F -TX*7U0NK;KCY^- M9A8E$WV-R:0&Q)'2"I%)_3?(A E,R[GY][_P'X$"T[6- #6) 8=>HB<@%+D> MH6E_/XDVD!WNKE>DB!O#H=Z4=DW__9__)^\^-:0W3-_U@_="I9&.-6#24B?M MIF]O= /;N-HP>O#F]X8[-B8A/V:CL:DGEL#[1"U"0"C5S4;C;R7]$\$Q!LZ?$1Z0&B<_\T,%[]#ZP74J(Q+4SJQ):(G_T=#C),=NR M%-\UE$%@]_[OK_^<';9SNI"DGGA^,#3.[],)JC9S P&E"1QHYC7^< G58@?&__RG5*Q\P91C! M<;YYNIDH11'J 1O*KL>W 3'B@W7G:@IN( ]:;[ M"8EL%R. CSFAA\;05D:P41\A1HJ:P"^N"-@P\*WE6DW5JU6XN29@*K0%S\B8 M,5E"IYZ-\*Q>4ZO5,J(C>3)'560[,Y3+Z]^Q]AB82!AWP\@ A1&O+T# QB.) MYRU@*3X\"H\'?)&I7UCVD/9(+8G%AX((V#.PM#\&EH_,-+*'0P0)66@HH=)HJII6_SW UA;8#0!K8(P5U%(#$$L<.O I!S"BU065-U@3&*1BKSM1WJ ; MLU9"Q0)VO%2-@MEI"ZR%\&(\(GOU#?2]P9KHQC#Z=M;"0V4 ]'#AM\G[9_(R M^($KHZ0/8Y<>$#W MG&A51,WV,*(]+,HE$;5ORFJE4E?+C8J*5%^O_9U!_U101 >ATJQ5\5_]S"OO M\?6#J--+%;52:LYV[RL//X#.#I",>Z<#-,IW'J "6GQ=;98KCSE J0:F1[,T MYP#Y.Y99'7=J!7 ;/60S9%V#CNP'(67R#@CMQ<]ZEV-G\CBXZ4 M7,&%6V!KB;A_<$B2#R/,$6^]6E&;S3(Q[H>\'7Y_O\ZH*F^:6A68@?[8]>?H ME^SVZ&J]!$9[D\*I8E'3#T8^K&:O7C%:/CH3)3^9V9=#)W)>8%RUQI,AM %< MO5I^]/KW(12,E%IY(82^L$!062L"044@: T#00_F4G@8<6\3YUK*#.!-5S8) M>N;\[<=P/#1TD^NKG'OH #3)(3C_FB=+,^6?@LW$_=!!C9:(TW-,5.7!)# P MK0Q>%"0,I1L#4X$?B_6YRH]7;*3RI67S&3^*@T#$1;+G)Y"P* 4^$T9&KY<" M+&G_0K\#Z("!XGAA'*"'DTHL>W88,J=AS^:Z'_M9Z "&8=U&HU M52N#86" @X+!?CI]G<%;)^CK?/M%L,P5\BWMUKWU1!XRKI6L8E MSYY,'4GIQL+(-Z_0TH6_$43P@\RD)N[: RNH4I*?&QF3P'?=[-[U6D.MP*O3 M+9'9D3XUL V+J%Q>229?]$ZA.X<.24MJ8,/42VCO R6"4*++%_HQ\$U$);GS M)5S 1\X0E@3\)&UA85V[!W?9L3WX_S 7.6 797HV!\-&O:R6]29C !2P\'N] M$ PU0$#J5>CA31PX *W(N!6I8270E;3JRJ[9?YT9LH<;+_?.+7:6F:/YH&VW MLIX;)'+:$[HJ1"'Y 9B?*L6CG=",0\0 G 8_51J$7/H3X']'!I+@J8ZXOUE. MDXSP% $S8-I#YMK&J%+(,PQ$D!EV',6!%XJ(.*V(V0U]#\!@,6]5?QKFB_(O MG4QU6!-M9HL+=EQY\?8@/?.3=T!50U;S\/M7;3$ B; M,IFSCN!S^&6YW'A0S*-:A4>TM0UY+ EV.H<=GWPXY2;05!T,[8? K5Y3RUKM M%<#MGL,N2)JHC&9@VM3*JJY7Z7F,=PB1C*)5A,NY,I3GD9@YE=G5/\HAJ"(; MP(0VVI1+$R1Y&(=G;9%NH9RB;F3WG>P;,CD 'U"F4QLNVE@\ A4!#@G\!("2 M[(^9ZQ6UIFN+[/\36#Q\"5"F35R4U,KU=ICL R84\*%,%:JWH[?G\B,8J'7*'?.NJ,NR-) MD&U NH^&^RLS/^&>.%QE>WT'8&2$(_#MT#A_] M_6B,8-[XD'X3AW8O1G]ECT!?TI0)P!34YCQ[N'O+Z4Z3S3]VRP#]-)4(7W1T M]I7M'!YU@COVKK.]KTO*T(,G+ZR /G>)VCQ> T,^>F8)!7TLRB+==\B@334R MICWL B9*)/I TMF&B<%4$U3X:*(, "#,XMVWH]@<@"H--&/#2;'F(XTSFBZ@ M'71*^!@0YOEQQ,C&XA$5)(,NZ.6&8^4=Y$=V%/@AZJI#5$,IO.3T%-NA, O[ MEFNPJ!5?@0+<-D:$/$Z#;ZG2K ?W,%F<'5=I]0.;'.?OT#3A;^('"!6C#U_W M,<:9I+&9MFWQFGX. X?D*YC]K)098[[V=8PYO["B?,.T@0F<]X!>(V65-'!:>A(=-Y$2@R+DN_B_^= 00XYF_P&]80 B3 M=FT3;4Y 7 @$?85EAX3E2,+.V(]="\$.V-A46/=/&7N@B0G#+;E1S(. '2#\ MM.)LB+[0, WW$"(DJ$0@IEM/"@WF#>*1V[8 W62 MY"+J&@R=CEBY"[A&+,%R]H3'XD4*1BC11!IS?>R MV_<\5!1^-KS8@-TPGB(Q#-@S\'>ZD_E=,RYVXY/88[%D8JGX0T"E,T(MABXR M,]$U%7,.ZM4&*SJ8EKULC=,TBBO)@'MAN+!;EE=4,*+FC::90TUN[@*A%XN?&E@/!ZSB.>QO;5.KWG53Z#GX?JG[ MY+=[%C;T B_KAY?29KU>X&4-\5+:+-W9P+9 3,'("KP4C&SM\0*,K$#,TR'F MH?W=[U.05P:$Q@. \*0<_+@S'S\IF3SJ9+NR2KG=[\T'OS3.-VT'NR M9IA?TL"=TFJF8MX[L'LNQN>.I%>;S8JJE98ZE'[U%V(*.L5]>-K[L)J3+?\^ M5-12HZ962[7?'GJX>ELDTV_SQ:B#=YUH>3.NV5U3A>@'F<9>BK%;+=>SC] HLP.>GA-5KPJMR M[/QA9[XOE_0U'KH@[C_DS/?E%Z[QH5^%I78XUK4( M@A57XO497X],@]1+H.Q-*WHOST9;J MSH7+@V+F_$G MW8PUA])CTZ6J-4UMU%]I>N09S12ZU]J M5G2U65NZ[[2X5&M$&VMRJ5X>X!Y9QZ.6F@VU_BJ*]8ILMB*;[47'&]?KT 5Q M_R%G+E(U5ZOP[6%-'0VG21O$%\IM$4)Y15'%NP$S3SE]JZN5FJXVM,:[PN8K MKL7KBRP^\EJ4U%JMI%9T;?I:%%9;H=@6BFUAM?U19_Y3B?NE'OJ%6VTL*^;! M4V,+M;506U^'-?>X4 ,-<]67+NJ**_'G78GU \QRK\1+LN*8-)PU,?BE*[)% M7=,+M,:>($2NJTU]Z?V]"L)^383](@OVEBM]UD8/RPFD^5/,"P6T2!\KR]3O5[97)05WX0U@\EZ5!>N%U"* MRU'0P1H5&!;1Q7FGQ_%ZS)6JO'7],'SW6C7K-1HBEKT-9;@-EA]W77LMKL/3 M3MU;^=&?)'FT6JFIM4;YM1NGQ15:AT%]*S_ZDR2:-DHEM=Z<9XK^$QEPPB1(99;L_LFT1UT4<+3P=_ALT2O'%/LZ#-%L*_WSL1K&!.3UUF\O^4 M#1UVK0QAS4&HV#B#7L'Q\TI94Q4.:8>;C$@MY^;?_\)_!,Q,US8"O-^##UG: M*>-)^>W6M+^?Y$)FIPOK%7$E$SB7=6G7]-__^7_R[E.&LV'ZKA^\%UQ%.M: M49!.#*9O;W0#V[C:,'KPYO>&.S8F(3]FH[&I5X3V_S[A3 @(I;K9:/RMI'\B M.*9@.31N-R2(<7:VX=J]Z#U[2GQ$G$A\YH<.XO9]8+N4((=K9U8EM$3^Z.EP MDJ/T_Z5]?Q@:+B9*\L_^NO?,^2&2*%M^!8PGEY> MX]\%B#(+TUG >@D,0!<,()D#FV, 9;5 MA**W]0_X,#:=R:T(MJ,;XXO97M+5HX$1I:^ 'QBC4>#?.D,CLMV) GQ!54I- M^ _"O%3[F]XZXPTJ+!*.;!-)TYUL*CNY]P/2%,_W-G9:K2.EYWB&9SJPR- V MPCBP-Q6$E0%KF#Y\X?+F5*B MF<,D&0#@-*$C#:W&/TY!&%F!\;__*=4K'S!C'<%QOGFZF?)T4!4B[&:,/P=A M9BN=KP G13V@IE@.HB.!? '5"8 ]BIZPI24 S3!.4F(O(+/H7W8,5T4]GU0/0Z5FRX[D1- M"6;NUC-[*B-]ZS7\3T+IVM]9BE:G]YF[90MO=E7$E96ETT1E 6Q@#9, X*!6 MZ]'-@4<2>@-"2GC-P#;<:(#)-U9L1N%LBD-B.X,/[WK0\C%M!\!]'0/9 1L8 MR=> [88XF/+5,.-XJ'0"?N&Y6J"\Y5?^:V>+J12D6B%9@@F/B4%.F@,;64$6_41 M9B1?!(9Q3<"'@>\M5^IJO5:%ZVL"KD);,(Z,(I8E=FH."_99M:KJ-0T1DCR9 MHRNR;1G2Y?7O6'L,G"2,NV%D@)S#&PPPL/%(XGD+^(H/C\+C 5]DZA>6/:0] M4@MW\:$@ _8,+.V/@>\C1XWLX1!!0EHF"AXD120IV"JFD_F<\@V\_Z"NBR/) M!\\RJIRJFDI=P\L\E5RS!!I M4HXP2TQXLT],.*8B/XW%7A51:LES^0I MB_]X95A_%-P2XY%/4<^;CE5-;>BUWP.1#4GJQVP,5 M)P%R.'!&([D#ZII!,Z_E_!88&V E!\98074U -'$^',);"(..D29"[IOL"90 M2$5?=P+2NEQ5R[4RZA$#VTZT8EG.MC*BK2Q^V9$0WI342D-32]6*BA>E7OD[0RSY&(>F MJ!'V_/MNMJ3QF^SK;?C*2G;;?N'O[NMILE%#_?\0! M0/5O5IIS#L#2J/-*?^8-N%LK@-OK(7,BTQRT:Q_,<2S:X"Z$EQGB*1S]'2X="?I<+_: +LS?_\+#AEU5K;Y!;:7Z-$/-D"3B9-Y'E]MJ*5* ME72AA[P??G^_H:6">0H2I%K7'[O^'*.,"1E866NJC3KM7BQJ^L'(A]7LU=L< M3X'0Q#).QBSF$%I2ZSHH#R![GPJE:(\WF5+P!"C5<80D2:[)^1!)EF;&!T7KB%#068Z6D--S M3#0DP"0Q,-4-7A0DL._& '_XL5B?&QRHAHQ4OK1LQN-'<1"(,$WV_ 02%C/! M9\+(Z/52@"7-D.AW !TPD!POC /TM5)U;L\.0^:^[-E_A39-1)0&_%*=7/*F4_PO6157 M2^E:OOYORK4JYFNIW (P0,V'Y0+\;ON[ C;6T=;Y=HOAG:O]VULM;GSC:HY' M08DZ@*ZF9:P']F3JODJW%T:^>87V-_R-@((?9$;6)7*P62W)SXV,2>"[;O8$ M)1T8;*4L;8E,G/2I@6U81/NYZ (CX>F90&S5BH:,CUU-"FKXO5X(9AD (?4W M]/".#!S8<63Z:SP_MVM\,V?U;LZ+6_>GAZN MVG%%@,]\I%:JY?O\X7G/VHN'8YJHQB9UYF,-E8K:+->0 MQ2P*QWI-+:]Q1&9QR-USV(4)%56+#%!K54VMZ(S6T(M?+<:-.GT88S@AK-TF/0!JA0PH504-(:JL;C/JRKC5KSOF-'-JP&Q_;"'E-SG(BD;HS>3*;Q@63% MM!.62V"#!L"4$\(2/DB^(5(-?83B2^"X\TR\QS.,5#0)!"Y"=&=.&,;VQJDP M?PYO)Z#R,OB>PBJPW!D@R/-=OS^1.,1#+MMOGG7&+9/$Q_,<=GT)*M5HT6*J M5/Y_>U^VW#:2)?I^(^X_(#S5$]8-F":XT^ZN"-F6J]539;LM5??,DP($DB+: M(,#&(IGS]??[="FV.IC] M_B%C>7QUQ1Y&5Z,W;/.(ZZW>NU5<42I5\,"[G?[]'[[1QCZV!&&O21 V"<(# M3!#N5LYTB@Y1>1AX+9/1&8SMP> !XF"[^C]X07O7LN9P^D V;TI6KIF]'+)+ MJ'29_"Z(,C>Z#I"DW11L@@UF28SQ7/1RL&YY3M?DJ9CF&/F?$DB^?NW(34VSE'\%-#AY9D,WH0D!FL$#^GE,ZAE1*&T2^8P_[(RX"C2+9&T0W MX2OY&1 PV0?+?NG"5\CP"'K'&5184\/54&M'CJ8R7.OD.\U*AC M/59^#8U&_<-9R;S74;CI#$31#D%!WJ\"8 MO]T=]0")0\O--H4>?AK;/?"K.H,>7OA!>&(^ ;73=?8L4?XI8$,R[YM@5D]P MJST.'1.J\_Z:<\,>0F :QK>UXVJM%)A.D)6$?Y!)TK).25'7?$QXH<_/HJA7 MJV?-L3TRCN#'./F&(MR3%$>.9ZM37" [GT"JY_.O<71:?\RP(@_^EMC?L>C90;&.>]%:$(?X?H ,.%R6YP:>1 MB5#TIBAOZF)J5BT9,]7R&LJ@7BS%//TB]/$U9>:]OS);3Z=>ONZ;)B#CP M@1< K@2%E[Y6-6YS]?#> I^7L>4#S=I$; 6\I52EMB9)17G*8@/M';K:X#7B MUXD0#+U$W(@H%Y*F5+..+.M>T%ED0GU,Q#5VK23D:$U%0BW)"#5U'7"+)[AD M"1:#K;8 Q93!J;L;%5GZL:"J;(M*@B)L!*>EI;FL$ #KZ\8-0O*(0ZU1U*[0 M5S!V105%('> 63+99_H=@2>U*;T:V2R.F+EXX;AY-/&)!8WV4!J^E2&^\VQE MC%(5(^$@A1@+EG+![2#7,?%J#&(L8?[!##"(,+3_+8JDT ,1D5QNE='"\LC- M?6F38A_0G+P5'*=)4JJ89@!+S"2,D1TH5NH_F?QGDPM-C!C#N1S!70?7LA@" M?A9XS!W7L=R L1T#:\J-4<&7#E[#8^-)ANWT)C$4HK-$#7.!PRX+:L"R*E], M,EW @@M2C"'[OQE^RNPB4LE 6-]HXVL:8Q^O2A,0LI10^CN(6< 0D.M7\".2 MC*EZ$6.X)BBS8[$YA>DUT%!5>$@H2,@1.JOS21!IWY2X"!D/^X+4!]PFV@D1 MC:%#/J&-$P:8^0"$5$JXR">A[+I7S*I9N,R6;IC&4NTAJ]$.$$1N\@J%L\ES MI!T0\JL5WV1Y/]UG5@RR1HD](7PIFF1A(;=Z\/>D8?I*8?/#2"W\+0\YZ6J] MQ/$=)-V=PNEJI1#M&%4SJ>UYZE8L\SB]9KL:)]2=*4$,\S7P*V@8E*L MNTRPCHKN%A'%L>#^'KV;F!S=33>5Y8XE0KJ%W)($!=.KU8/++I"V,-L-[&=;'&"#QRAJR;DBKY[LDO)9IL(#X!7RV-Y\:.G(%MDX53APBQHY#& 1P$,IDY46*#B"(''G+@V:#(L485E; M*W-HFF=YPD)/_JE@*$,:A:@&NW'UA!^ID8GBY@MF=E#^;L+09A1RP R6(94H M::/(BQ.JZ@1R"^B"A,TVI &N9?3HY%-L@ 1;#F60B'B4 =O0*UY-)*;<" 0 MK!9? 9?7U,>RK'306B>K@G@OH068A8H "9S,@XM)0>-AOM$E4\0'C.&4%P^G MV6#JA->;:FU/>L&@&BHDF<]%@EK:""J6"1*Y'G=*S9^P)M \0AHSQ(J)\I&1 M U$]NDEI/T0=[C>!41RQ2(VZ2UQ;(HCI51VXVASI Q+#Y)W=EA@[9Q9256>: M*X 5LX @CD.0V5"17C*2WKG[, @'G+!!$OD(YH M2(6L.F=1-D%#C":J8 !54H68POJRDD8J6[6V)#7 'C[!E);I'<_WR6)+8Z4& M#:NK&.%T45A=#WS&HFW*<[YDCHQ3"'* I+J2QS*K(TU_CE6D*ZXEZ:BZ3@(E15"? MR)[^=$9&CRF=)^3'2>MG@U^XSW ="4$]!JNP$PU?I5"54I0;O1DR]L!3M6P9 M8##$L&Z[83MSOI!Q%[QMDJ>88DRUKD:/76% 46"1I\/;= #*4&C@Y,-E*6F\ MD-*^,B[S3]8L]_$XL(/IEM0&RG32&>"JQWE-9RBLEN[G&.$43%Z\K1;++JB1^P3B!;!A<9-I%IVU#?EC39./1C!!_(^255"/[= M=0D)Y0O)J!4KT4"1F7\RB#VR>L%I^E:B#?):E)/BDO,NV&J7IH0R9(WHJ/D MZ7[&B?8^I7^*1A6ZK)KZ:)A 2.-.B!QL[;@ ;A.T'%DR$&$4'5UZ&<37O$[9 M_;7"B=DG_R&%3F./(G0E)P91HT(6RC?7>Y'SN4H5S25(:;RK.Q1R/2[82Y7) M+Y<@I1,Y%$8@HO Z2$Z6[J7':^(QXA-HK!:&&=N*QGT4M)^C$JM[IY(,S @ MTFUQ 8F!\# @)]D4JWJ@_S+7A"<72"T-SWF,W M0/F;Y!ZY>1:K+]@YHF]*+E1[D54CR8\XEX!37VFL+MY"V"ZT].3N* 7JTO="7CW('X>V>U;76M# M%VY/&(:;_H1[K>:;<^W:Y']]CUHTKA1\Y5W0F$FE-[3ZB 'X5?_N5%_\4#(=09 MM9R]'GD\V@* D])+RJ7\:I#R!7C2O[$G?5;RI/_\>O+PCW1^R\?^ M4- TEQ60Q<"XXG"9G9'ZOG>[CQ.KUYQ\_J3[WM$)U!CXV,-6-APP7<7IAA.E MNYVVW>ON\E#VAJ:/GJ:E-7*<-#VV>\,^CJ1>[O9WKH(:ZCY>Z]^X0[]#&:@\']GBX@KZ/ MUSDR1WZCNFKLQMW;C?LF_B?TE?:]U5WP><=N]QR[-Q@VOE3#$SOPM?:]U9WH MOK;=[W?LWFA%@(&4WVNJUCL8JMUAQ6BILGB;DE'N=R[.\CHMNWM[.OS\SBCH MMA6E\MA&&6]2_0W%,#G9ER2XTT+-O.'9__:XZ]@C?%2EXSR*(UI@K<<)&X.P M.5(_!R_>:CL\\G#0[]N#7M\\B+TTH6_CB#S;XK-.S%-.N)E ]>J67\X=5/B[ MV1]%LUQ@&(X*=34P_.>"H?T[0KLAHR$L >.\PVC*I0_*AC M8*90W%^#QE9!.J9W&=O85DH:! >(DF.=](#-2H/'X8B%]?O7WN^64L*N@D / MMTKY8[G%A86#?,7^J'E33O3S=/KJG1M2+]?%#/L+W\?S>9 5/?ZG1B.>SIX^ M3<^%FC>'W9J4[.6!23'/EX"53^3*4UIYT4)YG;NPZ$SPK =YJE;M>L_8*3Q4 MW\34K(:6%:V6U% +S"'S93+E^E8:TQ-:-Q/74P7L\0<,7WWE2"#4$ MSEPUP4&U)V/K5'J]<5= MNM<\244/&U:FDCH@2,X(!53F46EJ'+;R8OLW;@!;BU&2I)8'UP=@TQ53U&BL M)77W)T'ZS4KS!0XVHTYP;.;EQY!8JRX6.\&)($K+@Q\VK 3/! Q\8D1!:42/[*Z6;:7Y'@\,V:1_ MWRN<>V0U/IUZK;GZ(J$9?,9L/VSO%]_!VD$ZDD:>G&0H[II1:(X(D",TZ%A. MY>P83<)R+@./QL(!#'$4TG0-'(\4W@@Y4T%.RZ,V7C41A&=1Q1ZVD<<\FX%T M*7Y1&G2G&;TXS-*6C<2X-K=H)<;A3*&XICD,.'N/!SLL@,+ QZ)YG,B/-.^6 MV,5@6L.18<]'#E+"R^5\)!Q;1!.G@N@&]X;*'IND$R_@B6;_ROUK-4A:WHHT M3F#S3%HQIXSQ>N5H.IK3J:48S=% RQ<]OK0\E9"F"^([$GP.6!S!O#[XA,8R MDB>LGVZ7L;<2C"40VFKH@)#3SF"_(D#,SH%P,VU8U?>Q:HFE8;OK'E>,>\%/ M"8Y;FZKC2U&>T/0+AMY$Z'--$3U!I">E&:BC6;8% A"!># [@CD%4^OG?#8 M$ )],>Z#4(>3O&@*JSX3676)%XO$3X5'+6=;Z4,&".CLCQ<'#Q27W^J9?)Z7 MY,6\W"K]KV+;5?LMMN<68R+"965;)8#P?%<%!^;J .G436.6IJMA!N@X8A^D*> MY$>'0= $'-ZI7A)PZE9L:*#U&Y?!;H)>'2'4LM[U7$E"YCN](4G!ZI4G)#J MKR$8:6_ 5Q$)_E7[F2UILH#@/<5(T"]R ,X7-2MYSR7%>O"HXH4'PU]_@%O =O@%NA*V'ESB&F'2G]HM>+Z# MRHE?PI%8%KN^<9U#ZR@N,^&B7U]Y90$F'KD8\APMO4+"9+Y 2 SLP0#_&QE; M73D%-)[/XXB#N+:QE?H^S 6^Y[M*BZ(Y7Y%:F5Q7*@_G\>1)ZJU._QY[II47 MFT9(O@P J;BTC+CUSRMV+4T4!0XP MXUQO5A"0QNL7@L-+-Z7S%=";G8"\ORV>4(&8^CK*Z5P+'"S&2&$!NU13?M6+ MT59(\\F_Y, R#\0).RK,CY4)8K.CT\?K1"5V3J%$/Q32ZU%5@XQH)&*:=* MZ#-NI_P@,BL9@ 1>>8B,B%Z!>Q+"EO"V.E9,P$EY#"_B8S?2D[W9#9=T!G6% M&2@J#U"9PV5ZP#8?1"!//"Z-=)>4:"BL4Z\\T5D2'\\6+HY+=CU&/PXMC]AC M3<@^8TN,9U8O]2 [-9^-R!-?1T_KO71/7G9.UJP":>EK#ACIMP=XR5=QC6>0 MX(T?-MQ"HZK!I*6AMR". T"%FQ1[D#QB&2@GC6*%[JV:7@X&83&R>060R3U. M>"(=6P-#6YX?CO<7R$G^3O8V/-.8U4ZQ))ZE;HY2QWSG-L]& MK$DKVI@!"%C&4P#W%];!&8H4E?*M_W(S-UR"=VT@]-=?WY=M);V?TVO34"+- ME?'L?"_,4\P4%*:,*Z.!*R>>U4!5UB% V6>T0'K2KR++E&=$-Y?70X;@P@WT M.;V5W\ECPWG(I"C0!R&C2@[O$C3BD:>7C_ZD**\^P'\U@A^@SD=TC(RS3IFS MOKY33Q_&T6R/Z(BLLQ^?V N1XKYDT*PU\WB /!4D(.MC2$Z6(6!4'3&]WG1A M ;;^T6J^:\U6WL(H-#1KV1ZUY&$?(I0,*G?(*0:FQ27.T1=;6\9KWDL:O3 8 M+U=988VI]&BF4NGD%$5*ZA -.9P?W. [R!L>ZG2EN*1* XH&@Q(/PSF?HT,G M"W#!@BS1$2YP.UO*+[^?R/A[@N'4E M7\9MZ;ICBC29?C7MKZ/,1 ^;3'23B3[ 3+0^9V*5[QS@-R"$473PZ'LT#2=+ M%B]G[]EL6IY8G^(;/A_2*5GQI5.159&2GZ-%%2@"O M$B-2&LY6C35XH=,>:HOOO)!C(#;4PZU3SG&8FU3IB?6Z_(3U05TDA^ 396H( M-J:GM.XV8U@N->IJL.L4FI27R&VB$>3XO MF2%5I'YR4]_]M]S-;YS<9S=XT.V?*'WF&SD9\PYI,IVB)PGX6\46<6*KJ@/, MC,C3:G@G,I<&-RTPEY-1!HD]2[2^$$KP?ULQT8JUVLH)IT@7I5X,"C0LF\*$ M4A;3&H/*G)Q.9A4//Y?(,>K3M*M_PSDYT]C@?"P[1 RC5!XZ@182;B9(-IH< M<''-?I5'-I7)U*#2@BK1"$(/[J=!:U@*<^X'-B?TADZ;,FXX7QP%8]FDD;:J M[V))M(]CE1-]Q4TO/<_ M$0#=*,KG?/(Q&E^8OV=[V#:K029UO505H?&BK)7B9(U#QXGGB%+YQ8&+E/:/ MIRQ7/'"E?0J_Z5#)MH'XEO7[0@HX&6*+9+#;(!-U%$/$O.9:EV#&77-\\>RF M:@MLI2:WP 97!1A8D)!,=#;,0 G5GE0#3O6%RG2 E-EF$F(M1>AS5:0L,ZM1 M"O])&Q=PDVUC&MJ$,/&+3 M9 60Y5;58]]A4D)FPKH6(@; M43G%'&SKR.43B_2)B.0;:_Z&O6,9]P2,#3PJQ98Y!SK2B'\&UUV>66>5#L.N MWV;\2!S !U<2*K#S1G/O2P-AQ;?5Q,=FJ>&C4Q],&S@V*A_RI<^M+O(7 M82#KZ-8_)68#E8&-M59%5$M%KA#BZG=J+_/BZPA@X.LUITL@H?FSCU&K).^> M*V,NS7SS!$S1N2@%':=KC8I5I0/5$+'ILI'_K:*@]OUK"XRWG:FK2Y%A=00H M:M@I2C$\C=Q(L2GO2ZV!=4WY60<51Z8#@%VUZ6F.9]JYF3<3*HUFP1T!1P,. M-]Y< ?"=T68R1' 'LOYV-63*=11E\N.]X[N)YLPZXU)YA=*,ZJQA.JT9"_!1 M.B'-EH^FWE[.ZC?<1ZSJFQHINKT4+07IOY)5MF>!NL*'6)G^+1\8I@BE*-ZK M5">NV.B:ZL2-5VXJ-#370P7,189GBDW;+AIE>%)TJ3(E+8*YZQ:AX[WE,DD5 MT"7? "\'7IZ2049OZ;2+2%P]B%,ITE)?8ROJ AL-C,.W\'X9Z_E G0Q4H1T1 M2Y/$#-U,697==I%(JF2)BF"T&<;;"&UI3\;LJY \6PV8#2'O,_4%'4B(&UCE M*6]ZM>1BDZ MLA'\SUX(;PAEUX^L.)[TZ:A)GS;ITP-,GWXN'WI,99QK-&1%.^:D!->X]Z)$:IT.T MIX!"^ W3#V"JB-"OU+1V&&82->K<;1-\Y2K$LJG^L;$Z=A5D5Q7 M[[UFHY:#<-F,VS(I'L_/85#9.)5-4(&13!)Z[L+U:&)/2LTH&B+8/8/GE]/2+FEX$>/D-7/\\V>E M_O,FCNEH ;P MU=F[\\L/IWL[WKJ\#*J#*VB?7;.T+)RD,\4<)@LC>9R)%+5\[PR92DI M6-7YNUQKDY"6IF!6V5698 /SC5(1*]8(SL(TI_KKPC5A%L\7"Y[K!8L&0ZNV M,A C,0E(GLTE&XI6K5F?!@\/KBZ!9@5$,]I/8';SP9TFY_(VA34+\ H<12ES MYO14T(T:4;,64L7HZ4H&/JN4%?SGJS5Z'$K5,+DP9K>4TJE=B8?O&[V$U\,B>TELIY MIC&+YN+II(D4^N S."@!6D"OYNXW[F71_K%NFLBQ<3,2^;+U&TLZ,FI@=VDV@AO">B-.QLD9>6!/ MQ7,A?Y=]ZJR)BO%R)GMQE("WS6NJFC*XEY/5\R* >E+D'06N572OEZXY&&F% M2U;"I3I07D((XTD86F6)P?J;Z^R"/>9)5Z%9?84,\ITFW&AB"3*A1D5(!:TV M3[PB*Q"-3 $-!H&;2%)*JJ#AJBD'S%O6_\0Y724 NWE";345SDPKCY1LP_,% M2D$8U8E/:G=N3N_@E(4I$H$/PR7)6^!G^3KBF>)5MK6$Q4DZQ2J&6S>1==*J M-8'GD9AK0,*@+#'-FHA280SET.5"+B5>57434DU<5":9FRT\#@DN!'"5-NLP MVLQ;0305G,.FE1X^=H8%T] MP88-T?$2ISZA M"SR:O9D&WX6_BGR,\(6*+7%HI7S @;QLQ+]5AF?_H8U4)F_3$F$+&V9OCVJS ML__S/\:#X?AM=5V5 =NUZ- .K/=-H25-CG):VDJ5+TL[F:7 :,JI[DB+'*.I M=TK![_K5:D(:CE#,J7M*3V\LIF371G#9DGV1#CRF'R6H MB*_28>65RL5*%\X?9T8:JF MQST0M$'$DR'":1!Q$(C@PQ@;3.P?$XUL.A1$-++I,!#1R*9#P40CFPX%$8UL M.@Q$-++I4##1R*9#040CFPX#$8ULVBTF*(U2SFW]D7#?TVUZ=(]-/ZH0?MHM MUPKV[PD#+P[QR[^\Z+]X(#PZ@];X<6E@M"E5)E^RZ<2@CW'RG__A#-IOLYG@ M/RXQQ2C- M.YU6_[AI'JM3CD4@-F3PF&30:]\Y*%M\3V7C. >S[IUWLA./P>]B*P9)4T+H!I^;J%XF@8#]< M8[WLV/W>P!Z,NB>[MM_WC=N&IG]4FG;LD>/8PW&GH>F&II\)37?M<1?HNMMN M:+JAZ6="TXX]'@WLMC.HT_2!!TEU@^)@P;.Y9;

P?'X.T>#A\^Z2:5D[XK MSCL&-NMW['&GMW.]T1!G0YQKB=/JECJXMR)4FJ+0.:8\T@]*IWO8Y-X)>GNC MQAG;G9[3B-N&C ^0C''3D688/&V>E2Q^FB3?W8R8>==!S MZ3=QM8;.GS6=.W9_T+9'PW9#Z<=.Z?LSV9X;2PSZ7;L_;EBB88F&)=BEL9V. M8P][=98XOK0,/-,XI+*)41QOC.)YAZ/O4=@XZ&)A8]-4T1#V\R+L=MON]YL: M].="UDU,^;[=$P<\S"OO=55[G(8N\;GA(O M_-*QW4V4H2G=//+2S5[7[CH[KP!X[JANZ/E0Z;G;[MB=P; AZ(:@GP=!.\.N M/>COO%KQN>.Z(>A#)>A!?V2WQ]UGD)6H> F_N$&$QSZG(LM".CK:N@VRF?6/ MX"9/FS! $P;X4<, C]2V^P-21,,)#2[QJ"L1QI4;>S]SH6EC@^4S=(+%NW# 75CRU?'C,#1T*9H6!R]30!"^.MBBS MJH.V#6O=D2^S;U_VU/]7 MGF;"MYJ6D\>*3=Q%]/+W+%[L6RX\[@SN@X;#;OI<^N../1@/FW+HAIL:;MKA MZ*:V8P^=G=>Y-5Q5I:8?A6L.CBONH6/&O9X]&C2]E TW--P :J'?L8>==4>F MO,[<22@.AEQW#CCTW8+ILIJQGI2"SZZ.#[-#9=$ M4U86QZ%-\]26<6ZELS@/?9S^;'EP>0#D8@5XL(L5 +70,VPK3N@Q5II/8#E9 MG@EKBM_A0],@Q0Q9-A/6^W@.D%A2%&GX-K42D>9A1DM(Q").<)5 G?"&7TY/ MO[1V"#'^B ]Z QL/ V\#P'Y)XC2UW@5A"!2?[@MMO(J)7 4 &\ ;Q=$KA(PU M#2(W\@) UERX:9X(*\^ ^/X7X$=X^":6UD(D@ -8ER?@JBP)/&NRM."S>\W5 MFHCA55AY%[N)CRC[$"3"R^(D16S#E4%BO!COCN$=1 'PV1<>L L<.Y^@Q7C M.FY%&.+_D13P1<"X"Y=O4!3A1E$.-T]R_UID+>NR6(XU$6$@;@# V*, M=C+'S16KCOW< RH%3%\WD%T@J6YNZR6/@<<0^R&->9@OP)W03@ -(B MA-=*^!AR = W 2OC,*1+I+>?!'65')5-B+^.Z%.9"6!SH92Z)!4L\TB]CGB[ M>)5M*@G LWN+"Z7=RZU,\RRGKXHU(%T$D9\+G7G BD8U\.40D2# MYPPKN6%L-@6BAZ4#I4IP7;*L*5%F'4:;&2N(IB(1R .T,KD)I;!N@1;PKCQB M%#.]YE&>HC2#98/@S),$847DL#?2-06J+T >P:LJ3.JF#-$Y&(89@BI KJ^ M3L0U$@6+$[R:JOH2OF(HGE"P2(],X!$+%31"?*V)%W0$;CT%EA(&& M7"'3 ?H5W"D=EY-JS8FO&QZW/W.UP;90!D MN;97H9AF;]P\B]47Y(+P-]+;X6L,]T=>@]^P8S5J_PDWF"5J7?)]#F]\RS10 MM]5W-B5!_>!FQ?-C>.84R$@!37TFW^C-!$3_MU>W *:WBS@-D)C>)"(D2Z'R M3(D+>K&ZU)V M0-FO'(@V[S1Q_:BC NW)XS7L!?][Z-FHQM$/!DB-ONC[O,H;YD^W3)I3^+0OR\, MO#C$+__RHO_B@?#H#!Y[EM6H')GW!)[M78'0I/02$R O?OXH4PN7E%KXC5,* M9YA2^//K24,2/S))7 3?-Q!$(PT;TG\8Z>^Q-^R/L<:ZZD29>VT$9D,U?Y1J M&JFZ?_X8U7:\25OR;(7ZOS5IH#FA\U!.D![=T7+"BY^Q..58Q.3ADD&G->H= M.QET&C)HI$$C#1IIL$H:/,P*VG=?VR>161=8P=ETZAWYW,>=-.-Q:O"P)CD^ M[+BK\;AGMQVGZ4-MJ+MJ?!P]=?=L9S2P^[L_+&K?6&ZHNY'=0-U]!^3WJ'XN M24/=/RYU/Q?9/; '?<<>C/I_>$+;4X=1*^.FO\@>MZ__"4VHC> M[4AZ..S9[4[=)FH(NB'HHY31/;L[ )(>CG=DYA_2Z9KOX;K$)=.?IEDT#OJ1 M.^A[TU+'[\[W1EU[V-[YF= _($4M]M- M!.W0Z?E'3UYT[6YGYV5Y#9D^@TT>I=@=#NQN(W8;>GXN\GDPMOOC>@W$,\A: MN.G,^J#F:S?N>^.^_ZB!K%[''@QWGFO_ 0GB(!BA25G4FG_Z8]L9[MPFVS>B M?U0";R3]PU,68[OG[+R@]0\H.K*,!;@O61),-X-TR'#3HV(/.SDM8GSNN?PB"/DH)[=C==L_NC.I%J\\@B\&'AGXM#@UM MW/K=N_5['$QV$'!9&__:-V!VKOJZ=GO8#(GZ03CI"5(E^][OSE5INS^RA^TF M6_B#L$BC;!Z3ESIC>]QM.D@:7GKR?,V^ ;/S$2B]-O#2N)[D/_2,#CSSER1. M4^M=$(;PGB9U/R0&W^78QN?&GP.G;0\[.^\;;HC\*(E\[V/_'\6@:]N= M8=?NCX<-E3=4_EQ%^= >]@=V;]!,FVN(_/F*\H$]'/7MWG!-SNAUYDY"<3"4 MN7,8_BM/LV"ZK.:=G(X&(SLM$^FT6#,WM<)@'F0N):$L^ B[<",W7!(U65D< MAS9\X5O+.+?269R'OA7%F>7!Y0'0CA5D5A!9 = -/<.VXH0>8Z7Y!%:3Y9FP MIO@=/C0-4BN>TA&?[^,Y &*)8'&&;U,K$6D>9K2$1"SB)!.^!:XOO.&7T],O M+>-<9..@9R\4;H+$/I-[5J3T^QDG/:T^;Z?2,+!\#N]>NGN;\?_]/Z9AJ M[>"_\N(P3MXHMC.V)8_'[A '7HM7? JV.X4WOW'#6W>9RFV.1JV./HSGC69= M!(35;XU&?[**/Q$<-5C.W>^O#(A)?G\5BFGVAN]27Q&KJN_N.(I;HB6+%X^' MDPJY=PVIX5JS1$S_\N(_+C^_KS I/P3_!M&8S-VP=."D_.K%SY MH)XSR<'NSUL091FFJX#E6H'_EQ=7HC=L3R8#<=4=]+M7O7YW>C5I.X,K,>CZ MSF3J^_[0>\%OE7?\-?PV'#M.UW&_=?_^^^FGR_/+T\OS?YR=?OH M'W^5GSZ<7[S_]?/%[U_E3;O!@0D[.EQIO0S"]7$.I]NRS'5:L%#+6*FEEWIV M89V^^_S[I?7;Z=?_.KNTOIY?_%=K7S+TG\)R$X$2#B@D! '%\@HX Z0B"344 M8KZ8!A'(L,G2^IH#!3F=R:N.$GYGW[V9&UT+Z]3+2+KB U&L)N+?>9# ;5EL M+9+X!D0LW1!$4R1(JAC6U[!XS&8@5$$?SAD@DCC:X_9DV)_TKWJ]#OXC^E>C MP7AR-1V,A_WN:-(>.6Z-:GKO/W^Z_/KYUPM Q)>OG]^??4#07W4&HY[3WS^Y M]%J66B"12K'$7=+"/99V=N.&.2,%$(M=J6&F*-RH%\6"7R&JT-+?!=>CI(.;IH&GDCHN<7OP",N_ E_R=]M MQ2)B.A4>WAF)-%6O] L0>R:(%QK$UDN#]\ P*7$:,F)J.5WWE=-_*4[H5J?O MRT\%'"Y@T0E(:KBX=#^LPAEW>S89.+!Q'][Q$BV83ONM>2%]Y;P].<$+Y7X MLD&,I^Z!IN>FR-%8%93-W*R$H#\(4@058@>E"CS:-A8%6UBS MOB#B]?T]!]2+) 0I1BNU8($?01193OO5W^UMD7(KI'S36$4!)R*ZB?:[4L#! M-1.AGL^+8GBEL,N0H9BG!N)*V"+H>F@/^38O)DWQSS2? ZL )_FT3&UM(K73 MMH6Q F!""1K>%#S4];Q\GH,"EP\ H3_/(S"7,U[R(_(&TMT"M@(7P=OP9:"! MXEM:)J#(%QXQ+V[\VDWHG7HK!9KVICE/ 2Y 3+BE6S!CB;,1H(INB'&]0$3> MTGIIH&,NW(C@-[6^Y),P\)3W 'BF00#XXV<@W!2EMO4NAKU;+[^\/_W\[L0Z M!=C3!1<9P!=_^12WK/X).BJ N@E 64FUVC)0 A!Y*N\$%C2/F69!1,+7\QCP M$ ;?1!C,XI@Y#'[0^YP':0K>%9&"8C4WBG+$*CA/Z$$$

[?)$!$^'?N :)^XD+SE7+.DW+_/(%V-6EU7O\O,"I@P<$4 ME8Y;QSN_DO8/CJ&&/!G&S$8OG1/KBX!OV4UU\>HTGS)F,BL$@"!G #ZB((L3 MQ##N*=9D4!)&?@QO) F$@L:35M5\$1*P-05\$\OB/O <0@WH@+!?6:Z4*KB] M!#@T?6N][)RP*@4.(3'+6Y!N+LH.1:^XJO-+0"8J5\;XW/TFR*&>+W R-X@4 M]#V0R[U9 /LEY]S@_U1<(Z.KQ?LYJJRW].2770T]O?69BX\P[H?7PX)P PKN M:N][$Q&_:<%I+4(7)!GJB>\+W!*!U8L7Y(TA.H#[A!_H[:_"4$KT8/!78:L# MG^(3,9"!,2_:/A,5OFQ&9@1\@O-B"!.^GR# 6$N4WD_, <+A.L;'FS*D M95T6$0]Z-"XOB'*F=$!;"- BN^Q[L7Z4."[ =^: G-GEM9.M?>6WK8OW'U^ M/,57L._W!; DB]DMC0^06WAEG31(P$K)BHK4$DD2)W3#-'%S'Z2IYO1TF8($ MM6$-R.SP)&L&>O=6A/0\3\!NV!H >DF0EFPPN2/MP\41B.A$N&D<(4_;M!=W M I279P+U.NP ]BR-(<1H//D76TK:6"LOA5S&N0#3\6.>P,\ )"8$$'Y$%F[U MACD@4,DT)E9701+O9Z\6 ; \I@OLL0%J*4< ,0[)F"-3Y'/"F69\G,G0H<$ MA6^I^ ;2+MP7H*9-,^"##[GZ#O"!+T5);@0@@<+=,*RL/"6PBY*SI=]N0ED! MM I/\Y&@CW,A;3G8(5Y$VR&, \T"X**ES;)R(D2DM6W+,F33!/2]N%'6 :O% M%2H\4(;W5N8T("3 GX D4WR)!(;6G? U$G]*Y%R\#W;F!^PI*#,%W26B0X[J MHI&*]]B;A+ M8A3ISEA>L?)5$F:][F'Q!7Y$0I9YGO"7POHWTXIU_?3W_]/'SU]].+\\_?[H:C)U.K_VX M(>:UG+E"SN,R.>A\?DZ^6^8@XV3 !6"GI(N4HS!+S=!9SY/4J'BQY,< M+@+W[J+?OG(==WK5'_<[$Z<];KO]<2VWY9QBTO#CZ?O+SU\OKGJ= M46_L' !KGK8HF6G)A3VJ"7XO/JT+_)KBHW@'QI\YWI%Z2;!0_AFPXS=R,-&A MEFX0DO:R<&>4]9S%[&!2]BD5ODB5)VL\T"X_$1R\V M<%;8O,;>]RC>2H?Y5 M[A%& ((X3S& ;H9.96*'(J>$)US 1UZ S/ HN2(CNLD?#9NZ*K&A,V\79^_Q M>;^YB3=3%W9;UN>M]BLW25D WCEZRR _E=. '.]:44[+0">8=P2;(X"#O%RM4G#*WD*-3Q@5Z6ET)&=T$ UG:#BL'PB*:H MDA9NFMD<^H%/;B3SG;#T:9[EB;@'E%O6*>Z+A'8J"J "#&YG<2AX-Y14M7FG M)?\,RP%\C&(+[:W=3=]V?1F2J[+8^X;!-0]=M;T6GU4$!C!$GJ:KY 5ZHVX0 M4:CBUDW\5V$1:2(*.5P>J&H5T:(6"QQ\#TB_:Z3 M-C8G;8#GI21:I>F5(*)TCGE;1]]6A*UTL=V' O9XXZE1FU>\Y'V)RK\6LO.S MEIV&&*Q <5\T]N?)*IU%ZN_%SRC!4]B)SC&A&+V E\)Z3JTO9/M@0.8">>;/ MKR=[XY1U?FB0P1.\NF9_\?-?X7\BT842ZS9EO:3X)]'NWW*0+ZA.3BANA-FZ M+&2X>")!!@01M60R+5+L[['0>$K9;BIZH7BSU*04H)),N' #YA ,/++ 2V=N MPM8LFKLX^Y"6Y(N%D-S)QKL7)%X^E['9EG4^90_AFY "5:]*/M[P($JU Y@K M0&'*I:@HTM&9P(!64<1"RU-![[M>9B[;QD0=OI2E+>W/>(T?A#S?44:[9V7\ MF$_:MUC^?2OH( RPG<* +967WT^D607"W0)NWPW;B=KZ,YA],VRI3C%,XQ)S M@Q&%Z2H@44R:1#Z &HBCGHH7:4I8UK'WAZ@UQ MJJ\PV]=L6Z,#>,&3!4N3)2-3D>O&)2IJE(:$N5"O('.V+94IP.&.]1<6JP)! M01T&] JPMB1C!R=5/OI"]U4*^^Z05R=X#;.54>^V8K?$[,1J@7SS-3! )A=S M>F*-V@4^845@2JF/V2P1O'(@"/0;$:BTR95RWLSS@+649,N2W)(%>,&H^Q*96*E:, R/GNI )$D(X_M5N]WJBGQ4BGV(::]R74P MB:C.*_'I6=HM3.[@'.NEP9L;.$95%RMC%;5D'JE2,:XA,P2P:<"N4R>%_4S% M<;Y^$+%$U=Y6+_;CHJS,J,PKF]3Z465S6K\S$M(J<0/X&1.(2 E8)01V9+;D M>L<)/I78FNV16]1I$;Y MKZ*T&7HM[4((IB(E@.,)L*0BW,IV?' RERB._-PC&2V0FB.D><4D6'9!83VR ML+C6C#&6Q->).S=$5Q&M!"F%-4$+PCR&86-,ZW\ M*I(;I1PLB3(,5+2(-:@JR(,B-%5./C[@ P#V%F_Y140@># 4R#E"M,9_=6^- MFD,L]$:,^J:<7ZU_)$@,<*R-4DE+ 2.O->TJH8J5LERV"0:;OV6 BH!4^ "P M2TI,)'1OS)5PR8U8&1FZK!@(:Y3_ZGC/VIV2E :C!ZNVQ'9NG6F!WH%OE7Q;"WX5F[GEV$RJ+$FLZ=6I+ZJ.)43)Q 2E MAUYIV!H,I(W2 AU9]AS_OHB$C=)?> M20"V##0:)"$#HH6#+CN9*O&(.D4D&F0DMN'ZJ AJV(JC%R">9JY)$87AS'^] M"H/H&Z D+;H:BR0 VLTH,.!2[E":T@(Y$EZB)MI:R)9V02V;-1JL08,.]8DA MNEAUX#K,A=&D"%U)S@IG@;[[S$U$C3I+#A-0Q[D2SV9$XX29$C1JR(T;;K0Z MP+3-;E;SH$DB*W%EN"(J/GY71%+F@54\A 9C2&=GF_B76FRQ+(['Y[+UJ;[[ ME9OC#LQ2I*X.:$7TM,5"\+DZDO:(8J8<8J_*F&+W,OX/<,N3B%=:DH3,RS>J M[UA+UF(5JL@Z+A6Y-TZ*I%H3FSN#0:*I7=24H:*G6 1D;UX(/52V)?H X0L[&A>3I MII"-BID4^N*/*(HC,D>+3.H7I95/009RHE!&ZE9(?0 MH^2^,'^^XC H$W) M.@IX.(B'O&E 7]:7$,3V;E$9(Q16P *,%J1QP='K'8855HR+:^"Q6#35H)"@0/HW;A*0&$LH?U.( M4FP6QI03R344/-^#.:=]TN [IU]K26FL,B)PKD%+5%+O.[KH$]^8D-3S51":/NNGU5@_3.)6V4!E@; 3B\B@P 3"3<0&2=73QOOGZ$OA MHLS\UMH'F=O%T1!H7A<-D H#F"9?JJ]7L M^'2^PEJ$TL/)*3/F1\TY9;'.X?K5H2L3<#:H&KDP@%+%TE7TM!%/)DN#7\*-D MY3[F]L.@G#4!;,VUIU&'#95LKDI?D')WPBE;-O+-15F7MJ)X9@.;'3YB M5*:9>'.4XLA3\>2QA#MT_LJB* 0F3L00(I.1@%IF4I.OPB%+4YV+?^F?;,HC MJJ@7BGO;B%DFACFIO^41.JLLQ95@JD^@ZLPOGO2VNQU M.G9OW)3K'>5+*13XR.7)3M MMB5<@"1QD4%)4O/8.-554'T=+@.[\=V%ZZ$FX4F=Q1T4)KC!IB296>3KUR>Z MI^Y-G!CA+*)73M)2]KT\M*7PHQ!ZA>PO43^]OOIH'%H2IS1 9H79^>TVF=\F M\WN F5^<1Y;J+*Q*<#Y*6'2E:;?7K'U<3Q3TT\1?\9D@:W2ZD2 M[)A;Z3Q6"6DE80[$(-@>XQS@GF-!.'I4)U+5$"UVPHCHBC ONI]LC,FP,Q!U MQ,:-JN.3NS1I'*\''7"+/:"5'F^K].ZU@)7UG[,'0]BZB*T0+3(WK23'MH\B M<[:$]%QG@VEEBC:,"!LC+BC)YX@K6RE+Q)C8F'7]535>?"/8NYL2I? MARKLN++8M=W^MRD3645@,R)*Q1 [&LWM%#T9"HOE--OU9].L&\X7K:8Y832/6 MGF7R:3B/I?C=NJBY5#FV'4Q+3A@Y6N&R&E6-%T6R^[;(H",A%XI!1:XEU2]X M!"QS(GB^ 0FP>T:AN?6F"&FO#GZW<*(PD,"JY/N&<,\U6R+A4K(*""@IDD8TK7JHER5(M$PU&+/C"[ M]/86[DL#DJ,Q(IRN2PZH40<7K[IR<@%\\SSE"0W>WE(,U/HX[=[\$S.YWUSPS2 M5;3%E$(KS\ QOI[I M.""MNY:I+<"R-]%>4NRK^W@W1G?N763[T-H2'5B1<3UM+5960-6"\;3:+\QR M4U;'R&=,7W5PK%J$!G1>57O5"* MBIFD(;U-]06_X.Z2FSNK@NILVK+J\NFKR:Y?4;BE%9',928Z"3>EJH1U$HT& MX*LV/5B5Y!W6_;1.D 1"6'\.UMLC/+RHTWY;'1GC=-[>:P:!O*O9+^<7EV=?SSY_?SV_/#^[V/],K4[+,M=IT4*MSQ\M7JI5K)5.D?G]X@Q_ ME+/Q]G64S+G16?![I(8*((5I%?V$22+@+]&_<@>#=MOWA#L8KC@>Z\/9Q]/??[V\^/W+YT\79Y_./W\MJ.)J,!@- MVKN=I?D@0NZV++5."Q=J\4H- GY*'!T130S'DXG;';A7 ^$ 3;2]P=5(B-'5 MR/?[;L_KC]O34?WPJ]_./YU=G'X\N_P?X]RQJ_&HWQ\? #'T6A8NT.(5FD>C M/2T19$;%[Z&3P['E.WM-OK/)=VXY#KHS&O3&GC.]ZOG]]E7/\P0.0>U>]1U_ M-/%[_M0?3&HRKE\;O-SO];H',**XW[)J\Y4;Y7;!J,A7^57\ [NFD#^9]?[)3N?4HX^Y1 MP@W._ONOY^_.+R^NNN/1<-S9O[0=M"RU)A9Z=9(EPI>PR+@-2[(M'QD/+!NZ MBU2\47^8"QO ?1*O2 ,>T\Y;\]%NGL7J"^8H^H9>]2ITEW$NORFS#)[B?N>A M]WQ'I^5T#NJ$^]JA W<5M)Q]GP&E98RS3W%+%[/0B?;;@6$#"*@8?^$F!6H> M#PRE3?.&S'_ONZL1B-_A<2/W0S'>O(S7UT3CF^@\SV[+>0!9/BG) M/NC<]/B$>5EN5KGK-JU1XK^!J/$;RC6 Y\M9\]W_^.X^SMW>N@"][^T(: M$K,L6Z1O7K^^O;UMP1M:U_'-Z]/$F^$Q=:^%?^TFKWTWEY'%EI37%O"#2DZ]KTPK?2_3:)73.$9X4(!.G^-<9J?+PUY/ M6C6+ZSB%1*\1$HV0>)B0Z#V=D/@H)TZI3MKM&+[7,'R=X9UVP_$-QS^,XYWV MT['\YDD%VPD I/5& JR0 )U& C02X($2H/-4$F!C!=GV$J#32(!:9,!I.?]O M"YXIUGW\_%_LY4=A_FP^>85DVQYTV]_!IP<.?C+6S4,A3U+LNJ^VXTAB@/[;>MA^HX/D-R.&ZUC9D>GO4U4 MJN'&1^3&R])@1G7TK>S&_B*R)$ZM+S,7*-P3.>TDM:WSR&MICVKSL>:J'>;? M?)4\;OEO>22L;IL]+-OB4UTS[N<,_OO=UU^ME^=1&,!%XK\SG,&*":!W:C8J MOP?7^ZL;7>?NM3CAX9&EL]C?N2$5\5_,A,C4@,?2%>4SVHN35-_*086EB]_+ M$[*#R#P(2/>(GU$3W^O?Z'1 _>U[[@#$!]YL?/E[G!GP$;"@)B7>G!1'S,L9 MT9N/F6\=MR#H-8)@OX+@/?7W?L$C]1_MZOLTE65=Q5@$;Z)RF9! M)EX!77IHO=PFKF;]T>/R3@DE1?'E&F)\\?-*R_R UO>1XH.J,7,=>3=H/'@\ MYDD4I+,M<+F;59;JEPE;*Y9%7P5X5GWVYA5=M%X!E;>-5:7;%L(>BFH\LNKY M05,]WU3/;]D+-)D.^X/)N'?ECMK.56_8]:[N.JNL&NH.OI"#DG1'EUET-&9 MG B$$X_P9V?<[=GR1LYX1CBF$B?AACA"+D_I^(4 I\"15\VG_V"=)"=%P>YMS6!*8ZP8G3J/L&0XT73%OOI/J_M])X@4K*;_>R, M[EC;%:;0(VSR@YN)-]9I?@U2W')Z');=&:4]P0;>+=\\A)(>UK/T!/MYG;ZV M/KK^TGH7X[RJ1IH]7VDF:1 =JZ=OFBMMMB&X'X+@GG0_[V>!X/EN.(FM2&%7 M4MRU%'A#@ T!-O9;8[\=L?WV6X"S9,/0.DVB./0;B?9\)=KAV' -T?TP1/>D M^_E'0 ?,BQ3G;%, FVN0Q%VUBH^:6=UQHN-(\C%'%;P_%-XZLHSS<*<99S/S MP>G>4NJC])7.\-;3U#=QX*_)4A>U3)/87\+_9MD\_/G_ U!+ P04 " != MB Y7PT#N2'D( ;+@ %P '1M8BTR,#(S,#8S,'AE>#,Q9#$N:'1M[5IK M<]LV%OTK6&7:.#.2*/F1NI3C&3^GGDEBUU&FVX\0"8I8@P0+@)*UOW[/!:B' M7XG=Q*FSL6=LB\ %< &>@WLNA)U_=3I'9<[+1*3LM^&[MRS525V(TK'$".Y0 M.I4N9T-=5;QD[X0Q4BFV;V0Z%HS]VNUO=GO=7U]W.KL[Z.J@::/+F&U'_^P7KK\=8O\=8V.WO'UCX.#UYYZ\/3@^&?9T=AU+./^V]/#EBK$T5_;!Q$ MT>'P,%2@^SX;&EY:Z:0NN8JBH_E&5YMQ-#R/HS4AI M;44W=6EK=X=*\%?P='>G$(ZS).?&"O>F]7%XW-F&A9-.B=V=:/X_V(YT.MO= M2>6$63=3XDVKX&8LRX[35;S1J]P +2-47[.Y[$QEZO*XW^O]-*AXFLIRW%$B M<_%6=WM[663D.%^4Z3"UV C%G9P(ZGNEUT0);N*1=OG@^@"WM:SF[3)=ND[& M"ZEF\N"ER_;H03_K3 R>SGPUE;^5Z!K3,^)2]?A2H[1.?DZ M"/./4/M"(HRLC3H6?VTBK%)5'E[D<2??SB_[KWF"CW^WO1".L7/4( M?B8 K3!_U]&#H_/AR?')P=[PY/0]X'C^X>/>^R$;GK(/>^?[>^^//OS\8GN] MWQ^<_OOMT9]L[V#(3H_9>J^W_G@S^D]MGR=+F%9AL,+*.]:NM=OO M^H6(7+HZKZ?DX0G+^40P(R923+%[NEQ:]E?-#?"L9BBOM''84]FQ-@7K]SJ_ M,YVQ,^&,MNP,&UJ!MU#[UV3;[*1,!LL91_0Z(X^"9S"T=M>?/!CVN?4!E!4S M=H'%5 *1MATPT2 AU7"DU C1&)'+DO%RQNK2F5K ":3C%- ^+ M,IJM+L,SR.^"T,;W"W+!,ED"1H3()6S:0#C,46U6ZF6983_DI(#P.5%UBCX! MS16,M %K27MH!601*8@LT*\+U#> L]>&!K%2+ZW:9%$K& #J&GCTPUGO3\)M MSC*EIW;. R/&TCJ(5<>?U>*_XR ML UF&UE&VYS.,HE'#XP3QHWP$ 2D)+UC0(4)2^];VIS,R:S %D_;/#VGTB9* MVQKM:/,W6@4L5D8C@T.Q96N 7BJ Y8"OHTND/"62M3WLJ^>U@D5_@S=BMK^U M)E[Y#OI;Z6I9*)2DJ,O !QJ+T4:\0I, 6_+K@8-FMPR:85":_W4BP8[D4?Q( MY+@;\=?0]OVS:(V_>NHT.A06!0"1%PZ?1WN;-$W":WO_)B0N1@)H;48*6<*VW40DJI2('O#%:B53?SIB MZY&5J>1&T@1D4%4^#I;44VU)Z?B=PWI9Y*.$M@(..40E:E1Q F.M. 4W3,L[ ML51,:!'TUZILQ*>1($/$'[07Z6/%FQ^)4J/OC%+WWM)O,.O^P>#>! ,I)S(E MWG"K2X\Z;L$YRB.(3-RD3D 368;<04X $7M+#K 0@?>(2>'Q]K3 4P<-$4]L2#Y&NG9W M>W"?J,D7UH(RJ^SSZ38;S7,VOQN(L!+P9T"=/Z/_B]&?/GGT'P9@W00HG3\U M@M_7W,J"!\0/$EPZ26I#,%Q1-[?T6FCK4$Z'_^C+ @+SDU.V=D>3#'S"SG[- MNG$<2;WP1V=TJE;6"[]>!:]R;A=2D&*"YY](?;#TZ]$$LAE3\D*HYASMFGW[ MBY?H,3GW_5-IZ__TM,!_2Y#.2=A>[L@4(%:)L-R<".H/I7PSW>R!KH@VEB*9OA/&=6Z M3/QQVZOGY/]'2/[W%#0ZBB1 3T<_=*"42 &4-@IID81/!;\@R1,TNQ<]/MOP MWW#,3VD?A/TF7PX'_B=/&ER%#0!V ',=M!=%J++U@66 :OD M)]/$SEO/LY\UU:< U;LOY/^QY/R^'NY!.&4&6VD;^!-^]P>"_3=C#=3;07?( M>OA2H7 M2)16!E[%N4Q34<* O.]M(.TFPW !P]_'"?1H&@:6=!*M%*^LB.$[M?0&F!UYZ_/7][AM=/S@G!UQY=#36V*_L:&2E=LZ+>;?_IM6N*CR M.=U58*)*-!UL;G>W?EI=H$?$<-/G(0 8L[UZ#+"R_F:;T56NV^CT*;\WOK'3 M^[/XH2Z&I6V ,H]8U27SQ[7L1<__?-M91#9:O=9SC71/&C5_A[9/&$^//)TK MV*- \0\#[QET/PSHONF,#G(I,G: 7%$8KRA.5_+:LW"&CM*C2Y'4=)HYK[]# M;H2+MT]EY;TSX6]N%L*#)Q=CH^LR)?&A33SG\\IMWJL5C02A7$G)4G2:Y]X5 M(1)N#%]1(E>*%M>3*XC$S@B9S$6'9U ;,9]HF38(V-[NKF\N]IU0UO,)0+CV M[.]1[_X/4$L#!!0 ( %V(#E=[?3F>>0@ TN 7 =&UB+3(P,C,P M-C,P>&5X,S%D,BYH=&WM6OU3VSH6_5>TZ;Q7F$GBA(\^ZE!F^)QEI@66IKO[ M?E1L.=9B6WZ2G)#]Z_=W, /$TI5T)9^C>ZZB_;^U6J=%RHM( MQ.SO_0_O6:RB*A>%99$6W*)T+&W*^JHL><$^"*UEEK$C+>.A8.QMN[O3[K3? MOFFU#O;1U7'=1A4AVPNZ.\%69VN;=;;"W=_"W;?LZ@/;^-0_WG36)Y?'_=^O M3OVH5Y^.WI\?LT8K"/ZU?1P$)_T37X'NNZRO>6&DE:K@61"<7C18([6V#(-@ M/!ZWQ]MMI8=!_SI(;9[M!)E21K1C&S<.]JD$?P6/#_9S83F+4JZ-L.\:G_IG MK3U86&DS<; ?3/][VX&*)P?[L1PQ8R>9>-?(N1[*HF55&6YW2MM#RP#5=VQN M6V,9VS3L=CJ_]$H>Q[(8MC*1V'"WO;W0%6M2RG[1)5V%;"=US MUD;^5Z!K3,^*6]OBF1RB<_*UY^/3Z_[YV?GQX?]\\L+P/'ZXZ?# MBS[K7[*/A]='AQ>G'W]]M;?5[?8N__W^]'=V>-QGEV=LJ]-YPAG]IS)6)I// M3.F\R3Y(&Z4"G#S4!:;29)'0U(K9E-O0.6;Y(!-LH'0L]+M&IP&3+*NA.'LV M)8_J9[30^(VG\QE1CQ'/:K>F(=A@51[22O06F+EF_1H'W;9;B,#&B_-Z3AZ>LY2/!--B),48.ZA-I6%_ M5%P#T]D$Y:72%OLJ.U,Z9]U.ZQ],)>Q*6*T,N\*FEN,M5.XUF28[+Z+>?,8! MO<[ H> %#(V#K6#%A M56%U)> Y@K"+X8 (9SF>M.092WB$(LU4+BVSRMO=,RA$)(SA>D(F.;\1&'>A M3X.R&,Y@R(PV4!J##"*I(1Q@!BEAX G@Q8")*&6FHC_S]F.A1=T)32"7!A&. MUMY+#2U,*2+G(/5;PC458YH 'A9E,%E0KX/0]H\+HKP%G[@P- M8L5.7C7)HLI@ *@KX-$-9YP_$3:#&4QD*P6L:IT/L-+YL+<#93 M9^YY^X+H=7C9>?:([B^]?J<7?^N9&K.U+*-M3B6)Q*,#QCGC6C@( E*2WC&@ MPH2A]RU-2N9DEF.+IVV>GF-IHDR9"NUH\]?.XU.A$$!0.2$PY?1 MWB1-$_'*/+P)B8N! %KKD;Q<495&!]BA1]*X?1]6HG#]4#(UCQB+4TN\QZ^'!X,$$ RE',B;><*,*ASINP#G*(XA,7,=38(-JD@]D)NV$ MU-:J88GFC@,.WIZA2Z8+>8@+M+?UA,I*EZ"7<>HPBH![YX#+2(:B@.C+P#+4 MB)+H2R;(MCR30'-9(KZ]<.GKN10]>RZ=CGA6N3V<@":2!+F#' $B9D4.,!.! M#XA)_G%U6N"H@X:()\8G'P-5V?4>/"1J\IFUH,PJ^7*ZS0;3G,WM!L*O!/SI M4>=2";L$S>B*P^1[MCW_SJ)7I*SOWX5-K]/STM<-\2Q%,2-N<[,@6( M12+,-V>"\B,DW[T\9N8:1RYCE38SE>4*T&6>2VN%^$SX&RCH.*J/)?QSG6R M+H@VAJ(9_E-&->6X^*.2<-_QN2HB=]RV^9+\_PS)_V$&C8XB"=#3T0\=*$52 M *6U0IHEX6/!;TCR>,WN1(_+-MPW'--3VD=AO\Z7_8'Q<>9[]HJD^!ZC.0R'_ER7G#_7P$,(I MT=A*F\"?<+L_$.R^&:NAWO2Z0Q8CE8T$B8^"#^LO^'0=,$1>9FHB4#M.E8\2 M?(E( /XW46;M-9#\EDLX?2U4.4.B--+S*DQE'(L"!N1]9QMI-QGZ2QCN3HZG M1]W0LZ05J2SCI1'A],/BT&\P7NKO@] =&UH#K.[T];D+/+RR:EK@K^^XDJ5+ M/ITY]FL;*EFXL=-@[NV_:_C+*E_476I*JYV]]NXOBZOSA "N^SP!^D)V6 V! M5-;=:3*ZR[6*2VN=WO[.'A]-PD?YYQ>UQL[Z ^3-T?:Y0>LJY+,&.0L-?C+D7O/T,>/NNT_DG,E9VI:''X_H:TIE3 M$E[U7OD3R0P>W0RUJHJ8I(;2X93+ M"_=WERMJP4&9428+T:J?.TNRP]\17M(=2T6S"\DE)&%K@+SEIL43:(N0CY2, M:PCL[;6W=F9[CB_K.+GO+SJ[F],'_P-02P,$% @ 78@.5VO$PU?"!0 M@2( !4 !T;6(M,C R,S V,S!X97@S,BYH=&WM6FU3VS@0_BM[Z;2E,_%; M$B X*3,AA"DWY:5@[JX?%4N.=54LGRP3N6M+H84A+UZMI-W5 MLX_6BH>_.,XD2TD6,PIOHJ.W0&55XWN_=L>?M1_M5 PX?0*1(5G#-94:$YTV.6]!* MMBG8Z]:H ]/6R^ MI7/E+#C5:1CX_O-!3BCEV&S46 MC*AP*G4ZN#W!QWKF3;]$9MI)R)R+9?@RXG-6P#%;P)F!9L^8-N9^A-,6[Y-[ R1L@RM6;FYRP;3\ZBPX/#\2@Z/#E&_)V=7XR. M(XA.X'PRMK(=?^L>[?U/83TY@.C-!,Y'9WNCX\GYBV?]3A ,3OYX.WD/HW$$ MV-[Q_6\8[C_+0O-D^2_V'V80RRQCL4%H12(Z9?"N) H=%TLX8[E4&F0"ITPK M6< IIN:Q4,7B'-P(%4*H*ABN#["J)Z@R>>O ^.:RI%1M9R'!K*#-7;_!-!;NX%K ^%INN[7 M0[+0K&:=54DI,,5BS!=A8+/"NV)_E5PQL\$79ID;/ 3=#8+YI"#8W*"O5M"X MSHY59M3X"':ZO8%!\'50/+/BG@7*#XP7_XZ+T?E><+FK@6:!>8:L.2<6 LC6 MFG"DJH:I&B@1;N@Z5ZPPJ+%$1K &Q&YH#1&(J2)'&!5MVROA&5:31HX#4EN? M6*)#K5)4H)-(T7;.H@%:3>SN)\#T-IGXS8<8X-DMDBT-2 M:MD(JM+02FX4D/XUO&L=(UFK!EM@5Q@+1EM:?"ZC*K34 _1VW$[O^7J$OB%0 MOV %FFS".",%H*^=UEW M];;=[D1 ' ?=YL01N4,]R\(>E5!_PA@MK<,_R=TZKVE*0+S*RBDX!2> M^?;O?MWP"@\."%W"GHRU5(\*.D_<]44 -$7D=T;?$_)^+N3=JTOCE+/$'O@P M9>];3I*$QTS9NY93Q?%F)D?IY IOALTA:]/^A,0G)#X0EQX! )_JM^]>OQUQ M':=,"!BI3(K;!W\@S/HY5 @#0E!H % @ %5'0$ =&UB+3(P,C,P-C,P>#$P M<2YH=&U02P$"% ,4 " !=B Y7PT#N2'D( ;+@ %P M@ $5&5X,S%D,2YH=&U02P$"% ,4 " !=B Y7 M>WTYGGD( -+@ %P @ '#>P, =&UB+3(P,C,P-C,P>&5X M,S%D,BYH=&U02P$"% ,4 " !=B Y7:\3#5\(% "!(@ %0 M @ %QA , =&UB+3(P,C,P-C,P>&5X,S(N:'1M4$L%!@ ) D 50( ' &:* P $! end